2025-12-26 00:01:42.5147||ERROR|Quartz.Core.ErrorLogger|||An error occurred while scanning for the next trigger to fire. Quartz.JobPersistenceException: Failed to obtain DB connection from data source 'default': MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding ---> System.TimeoutException: The operation has timed out. at MySql.Data.Common.StreamCreator.GetTcpStreamAsync(MySqlConnectionStringBuilder settings, CancellationToken cancellationToken, Boolean execAsync) at MySql.Data.Common.StreamCreator.GetStreamAsync(MySqlConnectionStringBuilder settings, CancellationToken cancellationToken, Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at Quartz.Impl.AdoJobStore.JobStoreSupport.GetConnection() ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding ---> System.TimeoutException: The operation has timed out. at MySql.Data.Common.StreamCreator.GetTcpStreamAsync(MySqlConnectionStringBuilder settings, CancellationToken cancellationToken, Boolean execAsync) at MySql.Data.Common.StreamCreator.GetStreamAsync(MySqlConnectionStringBuilder settings, CancellationToken cancellationToken, Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at Quartz.Impl.AdoJobStore.JobStoreSupport.GetConnection() --- End of inner exception stack trace --- at Quartz.Impl.AdoJobStore.JobStoreSupport.GetConnection() at Quartz.Impl.AdoJobStore.JobStoreSupport.ExecuteInNonManagedTXLock[T](String lockName, Func`2 txCallback, Func`3 txValidator, Nullable`1 requestorId, CancellationToken cancellationToken) at Quartz.Impl.AdoJobStore.JobStoreSupport.ExecuteInNonManagedTXLock[T](String lockName, Func`2 txCallback, Func`3 txValidator, Nullable`1 requestorId, CancellationToken cancellationToken) at Quartz.Core.QuartzSchedulerThread.Run() [See nested exception: MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding ---> System.TimeoutException: The operation has timed out. at MySql.Data.Common.StreamCreator.GetTcpStreamAsync(MySqlConnectionStringBuilder settings, CancellationToken cancellationToken, Boolean execAsync) at MySql.Data.Common.StreamCreator.GetStreamAsync(MySqlConnectionStringBuilder settings, CancellationToken cancellationToken, Boolean execAsync) at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) at Quartz.Impl.AdoJobStore.JobStoreSupport.GetConnection()] 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeHostUsageSummary Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeWebUsageSummary Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeHostUsageDetail Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetAlertSummaryAll Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeWhatApServerUsageSummaryAsync Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeDbUsageSummary Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.3320||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeWhatapApmMonitoringList Error : Unable to connect to any of the specified MySQL hosts 2025-12-26 00:01:44.3320||ERROR|Backend.Services.ServerMonitoringService|||ExecuteAsync Error : Unable to connect to any of the specified MySQL hosts 2025-12-26 00:01:44.7315||ERROR|Backend.Helpers.Quartz.MySqlDbConnectForQuartz|||OpenConnection Error : Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding 2025-12-26 00:01:44.7315||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeWhatapApmMonitoringList Error : Unable to connect to any of the specified MySQL hosts 2025-12-26 05:12:30.8326||ERROR|Backend.Helpers.Integration.SshHandler|||Connect Error : The server response does not contain an SSH identification string. The connection to the remote server was closed before any data was received. More information on the Protocol Version Exchange is available here: https://tools.ietf.org/html/rfc4253#section-4.2 at Renci.SshNet.Connection.ProtocolVersionExchange.Start(String clientVersion, Socket socket, TimeSpan timeout) at Renci.SshNet.Session.Connect() at Renci.SshNet.BaseClient.CreateAndConnectSession() at Renci.SshNet.BaseClient.Connect() at Backend.Helpers.Integration.SshHandler.Connect(String ipAddr, String port, String username, String password, String fileLocation) in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Helpers\Integration\SshHandler.cs:line 40 2025-12-26 05:12:30.8326||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeHostUsageDetail Error : The server response does not contain an SSH identification string. The connection to the remote server was closed before any data was received. More information on the Protocol Version Exchange is available here: https://tools.ietf.org/html/rfc4253#section-4.2 at Renci.SshNet.Connection.ProtocolVersionExchange.Start(String clientVersion, Socket socket, TimeSpan timeout) at Renci.SshNet.Session.Connect() at Renci.SshNet.BaseClient.CreateAndConnectSession() at Renci.SshNet.BaseClient.Connect() at Backend.Helpers.Integration.SshHandler.Connect(String ipAddr, String port, String username, String password, String fileLocation) in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Helpers\Integration\SshHandler.cs:line 40 at Backend.Repositories.SystemRepository.GetRealTimeHostUsageDetailAll() in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Repositories\SystemRepository.cs:line 6975 2025-12-26 05:12:34.6505||ERROR|Backend.Services.ServerMonitoringService|||ExecuteAsync Error : The server response does not contain an SSH identification string. The connection to the remote server was closed before any data was received. More information on the Protocol Version Exchange is available here: https://tools.ietf.org/html/rfc4253#section-4.2 2025-12-26 05:13:19.3828||ERROR|Backend.Helpers.Integration.SshHandler|||Connect Error : 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다. at Renci.SshNet.Abstractions.SocketAbstraction.Read(Socket socket, Byte[] buffer, Int32 offset, Int32 size, TimeSpan readTimeout) at Renci.SshNet.Connection.ProtocolVersionExchange.Start(String clientVersion, Socket socket, TimeSpan timeout) at Renci.SshNet.Session.Connect() at Renci.SshNet.BaseClient.CreateAndConnectSession() at Renci.SshNet.BaseClient.Connect() at Backend.Helpers.Integration.SshHandler.Connect(String ipAddr, String port, String username, String password, String fileLocation) in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Helpers\Integration\SshHandler.cs:line 40 2025-12-26 05:13:19.3828||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeHostUsageDetail Error : 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다. at Renci.SshNet.Abstractions.SocketAbstraction.Read(Socket socket, Byte[] buffer, Int32 offset, Int32 size, TimeSpan readTimeout) at Renci.SshNet.Connection.ProtocolVersionExchange.Start(String clientVersion, Socket socket, TimeSpan timeout) at Renci.SshNet.Session.Connect() at Renci.SshNet.BaseClient.CreateAndConnectSession() at Renci.SshNet.BaseClient.Connect() at Backend.Helpers.Integration.SshHandler.Connect(String ipAddr, String port, String username, String password, String fileLocation) in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Helpers\Integration\SshHandler.cs:line 40 at Backend.Repositories.SystemRepository.GetRealTimeHostUsageDetailAll() in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Repositories\SystemRepository.cs:line 6975 2025-12-26 05:13:23.1333||ERROR|Backend.Services.ServerMonitoringService|||ExecuteAsync Error : 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다. 2025-12-26 05:13:43.3466||ERROR|Backend.Helpers.Integration.SshHandler|||Connect Error : The server response does not contain an SSH identification string. The connection to the remote server was closed before any data was received. More information on the Protocol Version Exchange is available here: https://tools.ietf.org/html/rfc4253#section-4.2 at Renci.SshNet.Connection.ProtocolVersionExchange.Start(String clientVersion, Socket socket, TimeSpan timeout) at Renci.SshNet.Session.Connect() at Renci.SshNet.BaseClient.CreateAndConnectSession() at Renci.SshNet.BaseClient.Connect() at Backend.Helpers.Integration.SshHandler.Connect(String ipAddr, String port, String username, String password, String fileLocation) in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Helpers\Integration\SshHandler.cs:line 40 2025-12-26 05:13:43.3466||ERROR|Backend.Repositories.SystemRepository|||GetRealTimeHostUsageDetail Error : The server response does not contain an SSH identification string. The connection to the remote server was closed before any data was received. More information on the Protocol Version Exchange is available here: https://tools.ietf.org/html/rfc4253#section-4.2 at Renci.SshNet.Connection.ProtocolVersionExchange.Start(String clientVersion, Socket socket, TimeSpan timeout) at Renci.SshNet.Session.Connect() at Renci.SshNet.BaseClient.CreateAndConnectSession() at Renci.SshNet.BaseClient.Connect() at Backend.Helpers.Integration.SshHandler.Connect(String ipAddr, String port, String username, String password, String fileLocation) in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Helpers\Integration\SshHandler.cs:line 40 at Backend.Repositories.SystemRepository.GetRealTimeHostUsageDetailAll() in C:\Users\shpar\source\repos\WebApiRunner\WebApiRunner\Repositories\SystemRepository.cs:line 6975 2025-12-26 05:13:48.0628||ERROR|Backend.Services.ServerMonitoringService|||ExecuteAsync Error : The server response does not contain an SSH identification string. The connection to the remote server was closed before any data was received. More information on the Protocol Version Exchange is available here: https://tools.ietf.org/html/rfc4253#section-4.2