Статус: Сотрудник
Группы: Участники
Зарегистрирован: 17.08.2015(UTC) Сообщений: 3,250 Откуда: Калининград Сказал «Спасибо»: 39 раз Поблагодарили: 577 раз в 554 постах
|
Автор: i1282675 Спасибо, обратился, получил тестовую лицензию. Но теперь опять несколько вопросов: 1. В лицензии есть "Серийный номер ЦС", и "Серийный номер ЦС для создания технологических сертификатов компонент УЦ". Какой использовать в appsettings.json для запуска служб CryptoPro.CA/RA.Service? Один для боевого ЦС, второй для технологического (это если использовать это же ПО для технологического УЦ, на котором выпускать TLS сертификаты) Автор: i1282675 2. Какой бы ни использовал, при запуске CryptoPro.CA.Service выдается ошибка
root@ca:~# /opt/cpca/CryptoPro.Ca.Service/CryptoPro.Ca.Service & [1] 1483 root@ca:~# [09:39:53 INF] КриптоПро УЦ 2.0. Сервер ЦС. Сборка 1.63.0.32. <s:CryptoPro.Util.Infrastructure.Versioning.VersionWorker> [09:39:54 WRN] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. <s:Microsoft.EntityFrameworkCore.Query> [09:39:54 ERR] Ошибка проверки лицензии. <s:CryptoPro.Util.Licensing.LicenseWorker> System.ArgumentOutOfRangeException: Некорректный серийный номер (Parameter 'serial') Actual value was C021HK...R1HN3. at CryptoPro.Util.Licensing.License.VerifySerial(String serial, String company, ProductType productType, Int32 serialLength, Int32 hashLength) at CryptoPro.Util.Licensing.License.ParseAndVerifyLicense(String serial, String company) at CryptoPro.Util.Licensing.License.ParseAndVerifyLicense(String serial, String company, ProductVersion version, ProductType product) at CryptoPro.Util.Licensing.LicenseWorker`1.DoWorkAsync(CancellationToken stoppingToken) at CryptoPro.Util.Licensing.LicenseWorker`1.DoWorkAsync(CancellationToken stoppingToken) at CryptoPro.Util.Licensing.LicenseWorker`1.<>c__DisplayClass5_0.<<ExecuteAsync>b__0>d.MoveNext() [09:39:54 INF] Application is shutting down... <s:Microsoft.Hosting.Lifetime> [09:39:54 ERR] An error occurred using the connection to database 'Ca' on server 'tcp://localhost:5432'. <s:Microsoft.EntityFrameworkCore.Database.Connection> [09:39:54 INF] Application started. Press Ctrl+C to shut down. <s:Microsoft.Hosting.Lifetime> [09:39:54 INF] Hosting environment: Production <s:Microsoft.Hosting.Lifetime> [09:39:54 INF] Content root path: /root <s:Microsoft.Hosting.Lifetime> [09:39:54 ERR] An error occurred using the connection to database 'Ca' on server 'tcp://localhost:5432'. <s:Microsoft.EntityFrameworkCore.Database.Connection> [09:39:54 ERR] An exception occurred while iterating over the results of a query for context type 'CryptoPro.Ca.Infrastructure.CaContext'. System.Threading.Tasks.TaskCanceledException: A task was canceled. at CryptoPro.DbMigrator.DbVersionVerifier.CheckDatabaseCompatibilityAsync(DbRoutineBase dbRoutine, CancellationToken cancellationToken) at CryptoPro.Util.DbVersionInterceptor.ConnectionOpenedAsync(DbConnection connection, ConnectionEndEventData eventData, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternalAsync(Boolean errorsExpected, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternalAsync(Boolean errorsExpected, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenAsync(CancellationToken cancellationToken, Boolean errorsExpected) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(DbContext _, Boolean result, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() <s:Microsoft.EntityFrameworkCore.Query> System.Threading.Tasks.TaskCanceledException: A task was canceled. at CryptoPro.DbMigrator.DbVersionVerifier.CheckDatabaseCompatibilityAsync(DbRoutineBase dbRoutine, CancellationToken cancellationToken) at CryptoPro.Util.DbVersionInterceptor.ConnectionOpenedAsync(DbConnection connection, ConnectionEndEventData eventData, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternalAsync(Boolean errorsExpected, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternalAsync(Boolean errorsExpected, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenAsync(CancellationToken cancellationToken, Boolean errorsExpected) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(DbContext _, Boolean result, CancellationToken cancellationToken) at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() [09:39:54 WRN] Потеряно подключение к NATS nats://ca:4222. <s:CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory> ^C [1]+ Выход 255 /opt/cpca/CryptoPro.Ca.Service/CryptoPro.Ca.Service
Серийник в appsettings такой же, как в ошибке,
"License": { "SerialNumber": "C021H-...-R1HN3", "Company": "..." },
Служба nats (без TLS) запущена. Не зная что вы там ввели - не смогу ответить. Скиньте в личку что ввели в конфиг. Отредактировано пользователем 12 марта 2024 г. 12:21:34(UTC)
| Причина: Не указана |
|