Здравствуйте.
При перезагрузке компьютера, автоматически не стартует “ЛЭРС УЧЕТ - Сервер”, точнее он стартует, но потом падает. Повторно запускаешь его руками, тогда нормально работает. В чем причина такого странного поведения?
Вот ошибки из журнала:
Имя журнала: Application
Источник: Application Error
Дата: 23.11.2020 22:50:28
Код события: 1000
Категория задачи:(100);
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: winserver
Описание:
Имя сбойного приложения: Lers.Server.exe, версия: 3.37.3.33715, отметка времени: 0x5f6b3998
Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.24168, отметка времени 0x5b1aad6d
Код исключения: 0xe0434352
Смещение ошибки: 0x000000000001a06d
Идентификатор сбойного процесса: 0x96c
Время запуска сбойного приложения: 0x01d6c1b053425fc1
Путь сбойного приложения: C:Program FilesLERSServerLers.Server.exe
Путь сбойного модуля: C:Windowssystem32KERNELBASE.dll
Код отчета: 9b8b60b2-2da3-11eb-9eb2-d05099c13ccb
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-11-23T15:50:28.000000000Z" />
<EventRecordID>61175599</EventRecordID>
<Channel>Application</Channel>
<Computer>winserver</Computer>
<Security />
</System>
<EventData>
<Data>Lers.Server.exe</Data>
<Data>3.37.3.33715</Data>
<Data>5f6b3998</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.1.7601.24168</Data>
<Data>5b1aad6d</Data>
<Data>e0434352</Data>
<Data>000000000001a06d</Data>
<Data>96c</Data>
<Data>01d6c1b053425fc1</Data>
<Data>C:Program FilesLERSServerLers.Server.exe</Data>
<Data>C:Windowssystem32KERNELBASE.dll</Data>
<Data>9b8b60b2-2da3-11eb-9eb2-d05099c13ccb</Data>
</EventData>
</Event>
и
Имя журнала: Application
Источник: .NET Runtime
Дата: 23.11.2020 22:50:28
Код события: 1026
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: winserver
Описание:
Application: Lers.Server.exe
CoreCLR Version: 4.700.20.47201
.NET Core Version: 3.1.9
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Data.SqlClient.SqlException (0x80131904): Не удается открыть базу данных "LERS", запрашиваемую именем входа. Не удалось выполнить вход.
Ошибка входа пользователя "NT AUTHORITYсистема".
at Lers.Server.BackgroundServices.LegacyServerBackgroundService.WaitSqlServerReady();
at Lers.Server.BackgroundServices.LegacyServerBackgroundService..ctor(IServiceProvider services, IServerCore serverCore, IOptionsMonitor`1 networkSettings);
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions);
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass1_0.<RealizeService>b__0(ServiceProviderEngineScope scope);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType, ServiceProviderEngineScope serviceProviderEngineScope);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType);
at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType);
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType);
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider);
at Microsoft.AspNetCore.Hosting.WebHost.StartAsync(CancellationToken cancellationToken);
at Microsoft.AspNetCore.Hosting.WebHost.Start();
at Microsoft.AspNetCore.Hosting.WindowsServices.WebHostService.OnStart(String[] args);
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state);
--- End of stack trace from previous location where exception was thrown ---
at System.ServiceProcess.ServiceBase.Run(ServiceBase[] services);
at System.ServiceProcess.ServiceBase.Run(ServiceBase service);
at Microsoft.AspNetCore.Hosting.WindowsServices.WebHostWindowsServiceExtensions.RunAsService(IWebHost host);
at Lers.Server.Program.Main(String[] args);
ClientConnectionId:b797de9d-155d-4ea4-a281-973e0f9d2beb
Error Number:4060,State:1,Class:11
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-11-23T15:50:28.000000000Z" />
<EventRecordID>61175597</EventRecordID>
<Channel>Application</Channel>
<Computer>winserver</Computer>
<Security />
</System>
<EventData>
<Data>Application: Lers.Server.exe
CoreCLR Version: 4.700.20.47201
.NET Core Version: 3.1.9
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Data.SqlClient.SqlException (0x80131904): Не удается открыть базу данных "LERS", запрашиваемую именем входа. Не удалось выполнить вход.
Ошибка входа пользователя "NT AUTHORITYсистема".
at Lers.Server.BackgroundServices.LegacyServerBackgroundService.WaitSqlServerReady();
at Lers.Server.BackgroundServices.LegacyServerBackgroundService..ctor(IServiceProvider services, IServerCore serverCore, IOptionsMonitor`1 networkSettings);
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions);
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite singletonCallSite, RuntimeResolverContext context);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass1_0.<RealizeService>b__0(ServiceProviderEngineScope scope);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType, ServiceProviderEngineScope serviceProviderEngineScope);
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType);
at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType);
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType);
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider);
at Microsoft.AspNetCore.Hosting.WebHost.StartAsync(CancellationToken cancellationToken);
at Microsoft.AspNetCore.Hosting.WebHost.Start();
at Microsoft.AspNetCore.Hosting.WindowsServices.WebHostService.OnStart(String[] args);
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state);
--- End of stack trace from previous location where exception was thrown ---
at System.ServiceProcess.ServiceBase.Run(ServiceBase[] services);
at System.ServiceProcess.ServiceBase.Run(ServiceBase service);
at Microsoft.AspNetCore.Hosting.WindowsServices.WebHostWindowsServiceExtensions.RunAsService(IWebHost host);
at Lers.Server.Program.Main(String[] args);
ClientConnectionId:b797de9d-155d-4ea4-a281-973e0f9d2beb
Error Number:4060,State:1,Class:11
</Data>
</EventData>
</Event>