prto5g-km002s1-portal:~ # kubectl -n default-prto logs prto-portal-jobs-dc8fd7f9-5nvs5 2026-07-08T13:04:11.1881598Z Unable to find a method called WithMachineName. Candidate methods are: Serilog.LoggerConfiguration WithThreadId(Serilog.Configuration.LoggerEnrichmentConfiguration) Serilog.LoggerConfiguration WithThreadName(Serilog.Configuration.LoggerEnrichmentConfiguration) Serilog.LoggerConfiguration When(Serilog.Configuration.LoggerEnrichmentConfiguration, System.String, System.Action`1[Serilog.Configuration.LoggerEnrichmentConfiguration]) Serilog.LoggerConfiguration WithComputed(Serilog.Configuration.LoggerEnrichmentConfiguration, System.String, System.String) Serilog.LoggerConfiguration With(Serilog.Configuration.LoggerEnrichmentConfiguration, Serilog.Core.ILogEventEnricher) Serilog.LoggerConfiguration AtLevel(Serilog.Configuration.LoggerEnrichmentConfiguration, System.Action`1[Serilog.Configuration.LoggerEnrichmentConfiguration], Serilog.Events.LogEventLevel, Serilog.Core.LoggingLevelSwitch) Serilog.LoggerConfiguration FromLogContext(Serilog.Configuration.LoggerEnrichmentConfiguration) 2026-07-08 16:04:11 DBG Запуск выполнения RusAccreditationSubmissionsJob 2026-07-08 16:04:11 INF Now listening on: http://[::]:8080 2026-07-08 16:04:11 INF Application started. Press Ctrl+C to shut down. 2026-07-08 16:04:11 INF Hosting environment: Production 2026-07-08 16:04:11 INF Content root path: /app 2026-07-08 16:04:12 WRN Entity 'Radio' has a global query filter defined and is the required end of a relationship with the entity 'AccessPrto'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information. 2026-07-08 16:04:12 WRN Entity 'Radio' has a global query filter defined and is the required end of a relationship with the entity 'Photo'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information. 2026-07-08 16:04:12 WRN Entity 'Request' has a global query filter defined and is the required end of a relationship with the entity 'RequestStatus'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information. 2026-07-08 16:04:12 WRN Sensitive data logging is enabled. Log entries and exception messages may include sensitive application data; this mode should only be enabled during development. 2026-07-08 16:04:12 WRN The entity type 'Radio.Owner#Owner' is an optional dependent using table sharing without any required non shared property that could be used to identify whether the entity exists. If all nullable properties contain a null value in database then an object instance won't be created in the query. Add a required property to create instances with null values for other properties or mark the incoming navigation as required to always create an instance. 2026-07-08 16:04:12 WRN The entity type 'Request.Owner#Owner' is an optional dependent using table sharing without any required non shared property that could be used to identify whether the entity exists. If all nullable properties contain a null value in database then an object instance won't be created in the query. Add a required property to create instances with null values for other properties or mark the incoming navigation as required to always create an instance. 2026-07-08 16:04:12 WRN The entity type 'Trustee' is an optional dependent using table sharing without any required non shared property that could be used to identify whether the entity exists. If all nullable properties contain a null value in database then an object instance won't be created in the query. Add a required property to create instances with null values for other properties or mark the incoming navigation as required to always create an instance. 2026-07-08 16:04:12 WRN The 'RadioCorrectionTypeEnum' property 'Type' on entity type 'RadioCorrection' is configured with a database-generated default, but has no configured sentinel value. The database-generated default will always be used for inserts when the property has the value '0', since this is the CLR default for the 'RadioCorrectionTypeEnum' type. Consider using a nullable type, using a nullable backing field, or setting the sentinel value for the property to ensure the database default is used when, and only when, appropriate. See https://aka.ms/efcore-docs-default-values for more information. 2026-07-08 16:04:13 DBG Завершение выполнения RusAccreditationSubmissionsJob за 1877 ms 2026-07-08 16:09:11 DBG Запуск выполнения RusAccreditationSubmissionsJob 2026-07-08 16:09:11 DBG Завершение выполнения RusAccreditationSubmissionsJob за 27 ms 2026-07-08 16:14:11 DBG Запуск выполнения RusAccreditationSubmissionsJob 2026-07-08 16:14:11 DBG Завершение выполнения RusAccreditationSubmissionsJob за 93 ms 2026-07-08 16:19:11 DBG Запуск выполнения RusAccreditationSubmissionsJob 2026-07-08 16:19:11 DBG Завершение выполнения RusAccreditationSubmissionsJob за 8 ms 2026-07-08 16:24:11 DBG Запуск выполнения RusAccreditationSubmissionsJob 2026-07-08 16:24:11 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c"] Получение документа из ЦХЭД. Начало 2026-07-08 16:24:11 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c"] Попытка отправки запроса на адрес: https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data 2026-07-08 16:24:11 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c", "HTTP GET https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data"] Start processing HTTP request GET https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data 2026-07-08 16:24:11 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c", "HTTP GET https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data"] Sending HTTP request GET https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data 2026-07-08 16:24:14 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c", "HTTP GET https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data"] Received HTTP response headers after 2709.7075ms - 200 2026-07-08 16:24:14 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c", "HTTP GET https://doc-upload2-stage.mos.ru/adapters/rest/api/document/5ae9718f-42a4-46ff-99fb-1061becbe9f3/data"] End processing HTTP request after 2723.8935ms - 200 2026-07-08 16:24:14 INF ["scopeId = f4e1e333-045d-4a23-b4df-72d01833c73c"] Получение документа из ЦХЭД. Конец. Время: 2935 мс 2026-07-08 16:24:14 INF ["scopeId = f64ede33-c787-4bbe-9766-d6e9af16d579"] Загрузка документа в Росаккредитацию. Начало 2026-07-08 16:24:14 INF ["scopeId = f64ede33-c787-4bbe-9766-d6e9af16d579"] Загрузка документа в Росаккредитацию. Конец. Время: 3 мс 2026-07-08 16:24:14 ERR Возникла непредвиденная ошибка: New-line characters are not allowed in header values. 2026-07-08 16:24:44 ERR Failed executing DbCommand (30,014ms) [Parameters=[@p5='12', @p0='2026-07-08T16:24:14.5322232+03:00' (Nullable = true) (DbType = DateTime), @p1='577', @p6='576', @p2='575' (Nullable = true), @p3='При загрузке файла "ЭЗ_77.01.09.ПРТО.000153.06.26.pdf" в систему Росаккредитации возникла ошибка. New-line characters are not allowed in header values.', @p4='2026-07-08T16:54:14.4755202+03:00' (Nullable = true) (DbType = DateTime)], CommandType='Text', CommandTimeout='30'] UPDATE rus_accreditation_submission SET modified = @p0, row_version = @p1, proc_attempt_no = @p2, proc_error_message = @p3, proc_next_attempt_date_time = @p4 WHERE id = @p5 AND row_version = @p6; 2026-07-08 16:24:44 ERR An exception occurred in the database while saving changes for context type 'Prto.Portal.Dal.DataStore'. System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. ---> Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.TimeoutException: Timeout during reading attempt at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. ---> Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.TimeoutException: Timeout during reading attempt at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) 2026-07-08 16:24:44 ERR Ошибка выполнения RusAccreditationSubmissionsJob System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. ---> Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.TimeoutException: Timeout during reading attempt at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Dal.DataStore.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.SetFailAsync(RusAccreditationSubmission item, String errorCode, String errorMessage, CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 642 at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.ExclusiveExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 149 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 48 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 56 at Prto.Portal.Jobs.Schedule.Internal.QuartzScopedJob`1.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzScopedJob.cs:line 32 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.ExecuteInternal(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 92 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.Execute(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 67 2026-07-08 16:24:44 ERR Job DEFAULT.5656fc65-38c3-4e14-abf3-b2751c4f94ef threw an unhandled Exception: System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. ---> Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.TimeoutException: Timeout during reading attempt at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Dal.DataStore.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.SetFailAsync(RusAccreditationSubmission item, String errorCode, String errorMessage, CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 642 at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.ExclusiveExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 149 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 48 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 56 at Prto.Portal.Jobs.Schedule.Internal.QuartzScopedJob`1.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzScopedJob.cs:line 32 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.ExecuteInternal(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 92 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.Execute(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 67 at Quartz.Core.JobRunShell.Run(CancellationToken cancellationToken) 2026-07-08 16:24:44 ERR Job DEFAULT.5656fc65-38c3-4e14-abf3-b2751c4f94ef threw an exception. Quartz.SchedulerException: Job threw an unhandled exception. ---> System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. ---> Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.TimeoutException: Timeout during reading attempt at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Dal.DataStore.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.SetFailAsync(RusAccreditationSubmission item, String errorCode, String errorMessage, CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 642 at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.ExclusiveExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 149 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 48 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 56 at Prto.Portal.Jobs.Schedule.Internal.QuartzScopedJob`1.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzScopedJob.cs:line 32 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.ExecuteInternal(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 92 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.Execute(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 67 at Quartz.Core.JobRunShell.Run(CancellationToken cancellationToken) --- End of inner exception stack trace --- [See nested exception: System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. ---> Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.TimeoutException: Timeout during reading attempt at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken) at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Dal.DataStore.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.SetFailAsync(RusAccreditationSubmission item, String errorCode, String errorMessage, CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 642 at Prto.Portal.Jobs.Jobs.RusAccreditation.RusAccreditationSubmissionsJob.ExclusiveExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Jobs/RusAccreditation/RusAccreditationSubmissionsJob.cs:line 149 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 48 at Prto.Portal.Jobs.Schedule.BaseJobWithExclusiveLock.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/BaseJobWithExclusiveLock.cs:line 56 at Prto.Portal.Jobs.Schedule.Internal.QuartzScopedJob`1.ExecuteAsync(CancellationToken cancellationToken) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzScopedJob.cs:line 32 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.ExecuteInternal(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 92 at Prto.Portal.Jobs.Schedule.Internal.QuartzJob`1.Execute(IJobExecutionContext context) in /src/Portal/Prto.Portal.Jobs/Schedule/Internal/QuartzJob.cs:line 67 at Quartz.Core.JobRunShell.Run(CancellationToken cancellationToken)]