Статус: Сотрудник
Группы: Участники
Зарегистрирован: 17.08.2015(UTC) Сообщений: 3,247 Откуда: Калининград Сказал «Спасибо»: 39 раз Поблагодарили: 577 раз в 554 постах
|
Автор: RoyQ Да я бы рад запустить, но появляется ошибка appsettings.zip (122kb) загружен 4 раз(а).В архив я упаковал скрин с ошибкой, а также конфиг файл. Для nat указывал false Пропустил предыдущее сообщение, извините. Автор: RoyQ Насколько понимаю, сервис nats-streaming запущен, далее я пытаюсь запустить \CryptoPro.Ca.Service с командой .\CryptoPro.Ca.Service. Появляется ошибка:
PS C:\distr\ca-win-x64-1.63.0.32\CryptoPro.Ca.Service> .\CryptoPro.Ca.Service [14:39:35 INF] КриптоПро УЦ 2.0. Сервер ЦС. Сборка 1.63.0.32. <s:CryptoPro.Util.Infrastructure.Versioning.VersionWorker> [14:39:37 WRN] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. <s:Microsoft.EntityFrameworkCore.Query> [14:39:37 ERR] Ошибка проверки лицензии. <s:CryptoPro.Util.Licensing.LicenseWorker> System.ArgumentOutOfRangeException: Некорректный серийный номер (Parameter 'serial') Actual value was . 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() [14:39:37 INF] Application is shutting down... <s:Microsoft.Hosting.Lifetime> [14:39:37 ERR] An error occurred using the connection to database 'Ca' on server '.'. <s:Microsoft.EntityFrameworkCore.Database.Connection> [14:39:37 ERR] An error occurred using the connection to database 'Ca' on server '.'. <s:Microsoft.EntityFrameworkCore.Database.Connection> [14:39:37 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 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 Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.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 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 Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() [14:39:37 INF] Application started. Press Ctrl+C to shut down. <s:Microsoft.Hosting.Lifetime> [14:39:37 INF] Hosting environment: Production <s:Microsoft.Hosting.Lifetime> [14:39:37 INF] Content root path: C:\distr\ca-win-x64-1.63.0.32\CryptoPro.Ca.Service <s:Microsoft.Hosting.Lifetime> [14:39:42 WRN] Потеряно подключение к NATS nats://localhost:4222. <s:CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory>
Т.е. 1 проблема, что лицензии нет, а вторая с подключением БД проблема. По поводу лицензии- если поле оставить пустым, это не считается как демо-лицензия? А по поповду подключения к бд- в файле appsettings у меня написано подключение такое: { "CaDb": { "StorageType": "SqlServer", "ConnectionString": "Data Source=.;Initial Catalog=Ca;Integrated Security=True;Pooling=True" }, 1. БД должна уже быть создана, создаётся через pkica ca db new ... Строка подключения должна быть корректно указана, если БД будет недоступна - служба не стартанет. 2. Без лицензии работать не будет. Лицензии мы не распространяем через ТП, напишите на info@cryptopro.ru, вам вышлют лицензию для тестирования (там и на УЦ и на CSP будет). |
|