Статус: Участник
Группы: Участники
Зарегистрирован: 29.05.2024(UTC) Сообщений: 10 Откуда: Москва
|
Добрый день. Совершаю скромные попытки установить УЦ на новой сборке 1.63.0.32 на ОС Windows. По документации ЖТЯИ.00078-03 90 02 удалось развернуть БД ЦС и ЦР на разных хостах. Следующим пунктом, требуется запустить сервис ЦС командой /opt/cpca/CryptoPro.Ca.Service/CryptoPro.Ca.Service. Но если для Windows, то ./CryptoPro.Ca.Service. При этом появляется ошибка: Gjvjubnt gj;fkeqcnf hfpj,hfnmcz c ghj,ktvjq
PS C:\set\ca-win-x64-1.63.0.32\CryptoPro.Ca.Service> .\CryptoPro.Ca.Service Unhandled exception. System.FormatException: Could not parse the JSON file. ---> System.Text.Json.JsonReaderException: 'd' is an invalid escapable character within a JSON string. The string should be correctly escaped. LineNumber: 70 | BytePositionInLine: 36. at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes) at System.Text.Json.Utf8JsonReader.ConsumeStringAndValidate(ReadOnlySpan`1 data, Int32 idx) at System.Text.Json.Utf8JsonReader.ConsumeString() at System.Text.Json.Utf8JsonReader.ConsumeValue(Byte marker) at System.Text.Json.Utf8JsonReader.ReadSingleSegment() at System.Text.Json.Utf8JsonReader.Read() at System.Text.Json.JsonDocument.Parse(ReadOnlySpan`1 utf8JsonSpan, JsonReaderOptions readerOptions, MetadataDb& database, StackRowStack& stack) at System.Text.Json.JsonDocument.Parse(ReadOnlyMemory`1 utf8Json, JsonReaderOptions readerOptions, Byte[] extraRentedBytes) at System.Text.Json.JsonDocument.Parse(ReadOnlyMemory`1 json, JsonDocumentOptions options) at System.Text.Json.JsonDocument.Parse(String json, JsonDocumentOptions options) at Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser.ParseStream(Stream input) at Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser.Parse(Stream input) at Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream) --- End of inner exception stack trace --- at Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream) at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload) --- End of stack trace from previous location where exception was thrown --- at Microsoft.Extensions.Configuration.FileConfigurationProvider.HandleException(ExceptionDispatchInfo info) at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload) at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load() at Microsoft.Extensions.Configuration.ConfigurationRoot..ctor(IList`1 providers) at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build() at Microsoft.Extensions.Hosting.HostBuilder.BuildAppConfiguration() at Microsoft.Extensions.Hosting.HostBuilder.Build() at CryptoPro.Ca.Service.Program.Main(String[] args) at CryptoPro.Ca.Service.Program.<Main>(String[] args) PS C:\distr\ca-win-x64-1.63.0.32\CryptoPro.Ca.Service>
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 17.08.2015(UTC) Сообщений: 3,247 Откуда: Калининград Сказал «Спасибо»: 39 раз Поблагодарили: 577 раз в 554 постах
|
Здравствуйте.
Судя по ошибке вы правили конфиг Са и допустили ошибку в строке: 70 |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.05.2024(UTC) Сообщений: 10 Откуда: Москва
|
Автор: Захар Тихонов Здравствуйте.
Судя по ошибке вы правили конфиг Са и допустили ошибку в строке: 70 Добрый день, Захар. Да, я правил конфиг appsettings.json Строка 70 указывает на путь до лога: "path": "C:\dogs\cpca\Ca.Service_.log" Непонимаю, где я мог здесь ошибиться(( "Name": "Async", "Args": { "configure": [ { "Name": "File", "Args": { "path": "C:\dogs\cpca\Ca.Service_.log", "rollingInterval": "Day", "retainedFileCountLimit": 7, "buffered": true, "flushToDiskInterval": "00:00:05" //"fileSizeLimitBytes": 1024, //"rollOnFileSizeLimit": true } } ] } },
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 17.08.2015(UTC) Сообщений: 3,247 Откуда: Калининград Сказал «Спасибо»: 39 раз Поблагодарили: 577 раз в 554 постах
|
Вот так укажите C:\\dogs\\cpca\\Ca.Service_.log или вот так /dogs/cpca/Ca.Service_.log |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.05.2024(UTC) Сообщений: 10 Откуда: Москва
|
Автор: Захар Тихонов Вот так укажите C:\\dogs\\cpca\\Ca.Service_.log или вот так /dogs/cpca/Ca.Service_.log Вы были правы, двойные кавычки установил, ошибка ушла. Но появилась другая: [13:19:09 ERR] Не удалось установить подключение к NATS nats://localhost:4222 (попытка #3). <s:CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory> NATS.Client.NATSConnectionException: timeout at NATS.Client.Connection.connect() at NATS.Client.ConnectionFactory.CreateConnection(Options opts) at CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory.<>c__DisplayClass2_0.<Create>b__2(CancellationToken ct) Полагаю надо IIS настроить на этот порт?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 17.08.2015(UTC) Сообщений: 3,247 Откуда: Калининград Сказал «Спасибо»: 39 раз Поблагодарили: 577 раз в 554 постах
|
Автор: RoyQ Автор: Захар Тихонов Вот так укажите C:\\dogs\\cpca\\Ca.Service_.log или вот так /dogs/cpca/Ca.Service_.log Вы были правы, двойные кавычки установил, ошибка ушла. Но появилась другая: [13:19:09 ERR] Не удалось установить подключение к NATS nats://localhost:4222 (попытка #3). <s:CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory> NATS.Client.NATSConnectionException: timeout at NATS.Client.Connection.connect() at NATS.Client.ConnectionFactory.CreateConnection(Options opts) at CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory.<>c__DisplayClass2_0.<Create>b__2(CancellationToken ct) Полагаю надо IIS настроить на этот порт? Нет. Надо запустить nats и только потом запускать Са. Без конфигов Ca и nats не подскажу, есть ли какие-то ошибки в нгих. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.05.2024(UTC) Сообщений: 10 Откуда: Москва
|
Автор: Захар Тихонов Автор: RoyQ Автор: Захар Тихонов Вот так укажите C:\\dogs\\cpca\\Ca.Service_.log или вот так /dogs/cpca/Ca.Service_.log Вы были правы, двойные кавычки установил, ошибка ушла. Но появилась другая: [13:19:09 ERR] Не удалось установить подключение к NATS nats://localhost:4222 (попытка #3). <s:CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory> NATS.Client.NATSConnectionException: timeout at NATS.Client.Connection.connect() at NATS.Client.ConnectionFactory.CreateConnection(Options opts) at CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory.<>c__DisplayClass2_0.<Create>b__2(CancellationToken ct) Полагаю надо IIS настроить на этот порт? Нет. Надо запустить nats и только потом запускать Са. Без конфигов Ca и nats не подскажу, есть ли какие-то ошибки в нгих. Desktop.zip (3kb) загружен 2 раз(а).Понял, прикрепил архив с конфигами файлов
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 17.08.2015(UTC) Сообщений: 3,247 Откуда: Калининград Сказал «Спасибо»: 39 раз Поблагодарили: 577 раз в 554 постах
|
Автор: RoyQ Автор: Захар Тихонов Автор: RoyQ Автор: Захар Тихонов Вот так укажите C:\\dogs\\cpca\\Ca.Service_.log или вот так /dogs/cpca/Ca.Service_.log Вы были правы, двойные кавычки установил, ошибка ушла. Но появилась другая: [13:19:09 ERR] Не удалось установить подключение к NATS nats://localhost:4222 (попытка #3). <s:CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory> NATS.Client.NATSConnectionException: timeout at NATS.Client.Connection.connect() at NATS.Client.ConnectionFactory.CreateConnection(Options opts) at CryptoPro.Util.Nats.AddNatsServiceCollectionExtensions.NatsConnectionFactory.<>c__DisplayClass2_0.<Create>b__2(CancellationToken ct) Полагаю надо IIS настроить на этот порт? Нет. Надо запустить nats и только потом запускать Са. Без конфигов Ca и nats не подскажу, есть ли какие-то ошибки в нгих. Desktop.zip (3kb) загружен 2 раз(а).Понял, прикрепил архив с конфигами файлов И с каким конфигом вы запустили nats (вы два приложили)? Если что, то вы их даже не правили. По стандартным конфигам ничего не скажу, они стандартные - ошибки в них нет. Надо указывать адрес на котором будет запускаться nats, если с TLS, то требуется еще и сертификаты выпустить. В общем - запустите nats, далее запускайте Са - будут ошибки, присылайте с какими конфигами пытаетесь запустить. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.05.2024(UTC) Сообщений: 10 Откуда: Москва
|
Да, прикрепил 2 конфига nats, запускать пытался без TLS (nats.no-tls.conf), оно и понятно, ведь сертов у меня нет. И ЦС не развернут. На мой взгляд логично. Запускал такой командой: .\nats-streaming-server.exe -sc C:\distr\ca-win-x64-1.63.0.32\nats-streaming\nats.no-tls.conf В итоге ошибка: [5068] 2024/05/29 14:09:47.251758 [[32mINF[0m] STREAM: Starting nats-streaming-server[pkica-cluster] version 0.24.6 [5068] 2024/05/29 14:09:47.398032 [[32mINF[0m] STREAM: ServerID: DQ6YrX1ETSXcb2L9gWwJVx [5068] 2024/05/29 14:09:47.399139 [[32mINF[0m] STREAM: Go version: go1.18.5 [5068] 2024/05/29 14:09:47.399139 [[32mINF[0m] STREAM: Git commit: [not set] [5068] 2024/05/29 14:09:47.402507 [[32mINF[0m] Starting nats-server [5068] 2024/05/29 14:09:47.402507 [[32mINF[0m] Version: 2.8.2 [5068] 2024/05/29 14:09:47.402507 [[32mINF[0m] Git: [not set] [5068] 2024/05/29 14:09:47.402507 [[32mINF[0m] Name: NCATNZKZPPDGH7MKOOXB6O2RYJGOYF2ZAAL377GZQYAQ5S6UWGUUOBQF [5068] 2024/05/29 14:09:47.410741 [[32mINF[0m] ID: NCATNZKZPPDGH7MKOOXB6O2RYJGOYF2ZAAL377GZQYAQ5S6UWGUUOBQF [5068] 2024/05/29 14:09:47.410741 [[32mINF[0m] Using configuration file: C:\distr\ca-win-x64-1.63.0.32\nats-streaming\nats.no-tls.conf [5068] 2024/05/29 14:09:47.411287 [[0;93mWRN[0m] Maximum payloads over 8.00 MB are generally discouraged and could lead to poor performance [5068] 2024/05/29 14:09:47.482345 [[31mFTL[0m] Error listening on port: ca.example:4222, "listen tcp: lookup ca.example: no such host"
Вы говорили про адрес, на котором будет запускаться nat. Разве нельзя оставить текущий ca.example:4222?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.05.2024(UTC) Сообщений: 10 Откуда: Москва
|
Получилось с указанием адреса localhost:4222 PS C:\distr\ca-win-x64-1.63.0.32\nats-streaming> .\nats-streaming-server.exe -sc C:\distr\ca-win-x64-1.63.0.32\nats-streaming\nats.no-tls.conf [9768] 2024/05/29 14:22:04.568759 [[32mINF[0m] STREAM: Starting nats-streaming-server[pkica-cluster] version 0.24.6 [9768] 2024/05/29 14:22:04.596003 [[32mINF[0m] STREAM: ServerID: peccl98eR1LH8QueeZEGcs [9768] 2024/05/29 14:22:04.596566 [[32mINF[0m] STREAM: Go version: go1.18.5 [9768] 2024/05/29 14:22:04.596566 [[32mINF[0m] STREAM: Git commit: [not set] [9768] 2024/05/29 14:22:04.599340 [[32mINF[0m] Starting nats-server [9768] 2024/05/29 14:22:04.599340 [[32mINF[0m] Version: 2.8.2 [9768] 2024/05/29 14:22:04.599340 [[32mINF[0m] Git: [not set] [9768] 2024/05/29 14:22:04.599857 [[32mINF[0m] Name: ND5RRZ74RFUPSR4Q6YIS3JZPEMPWNCH6SU3NXIYAJMFAGXIW7GX5IAU4 [9768] 2024/05/29 14:22:04.599899 [[32mINF[0m] ID: ND5RRZ74RFUPSR4Q6YIS3JZPEMPWNCH6SU3NXIYAJMFAGXIW7GX5IAU4 [9768] 2024/05/29 14:22:04.599899 [[32mINF[0m] Using configuration file: C:\distr\ca-win-x64-1.63.0.32\nats-streaming\nats.no-tls.conf [9768] 2024/05/29 14:22:04.599899 [[0;93mWRN[0m] Maximum payloads over 8.00 MB are generally discouraged and could lead to poor performance [9768] 2024/05/29 14:22:04.606060 [[32mINF[0m] Listening for client connections on localhost:4222 [9768] 2024/05/29 14:22:04.606060 [[32mINF[0m] Server is ready [9768] 2024/05/29 14:22:06.666917 [[32mINF[0m] STREAM: Recovering the state... [9768] 2024/05/29 14:22:06.668042 [[32mINF[0m] STREAM: No recovered state [9768] 2024/05/29 14:22:06.669132 [[32mINF[0m] STREAM: Message store is FILE [9768] 2024/05/29 14:22:06.669677 [[32mINF[0m] STREAM: Store location: C:\distr\ca-win-x64-1.63.0.32\nats-streaming\pkica-store [9768] 2024/05/29 14:22:06.669677 [[32mINF[0m] STREAM: ---------- Store Limits ---------- [9768] 2024/05/29 14:22:06.669677 [[32mINF[0m] STREAM: Channels: 50 [9768] 2024/05/29 14:22:06.669677 [[32mINF[0m] STREAM: --------- Channels Limits -------- [9768] 2024/05/29 14:22:06.670214 [[32mINF[0m] STREAM: Subscriptions: 1000 * [9768] 2024/05/29 14:22:06.670214 [[32mINF[0m] STREAM: Messages : 1000000 * [9768] 2024/05/29 14:22:06.670214 [[32mINF[0m] STREAM: Bytes : 50.00 GB [9768] 2024/05/29 14:22:06.670214 [[32mINF[0m] STREAM: Age : unlimited * [9768] 2024/05/29 14:22:06.670214 [[32mINF[0m] STREAM: Inactivity : unlimited * [9768] 2024/05/29 14:22:06.670758 [[32mINF[0m] STREAM: ---------------------------------- [9768] 2024/05/29 14:22:06.670758 [[32mINF[0m] STREAM: Streaming Server is ready
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close