Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline _alexander  
#1 Оставлено : 16 марта 2015 г. 17:49:49(UTC)
_alexander

Статус: Активный участник

Группы: Участники
Зарегистрирован: 18.06.2008(UTC)
Сообщений: 145

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 2 раз в 2 постах
При попытке создания нового пользователя запрос на регистрацию получает статус "Принят", но не "Завершен". Повторная отправка также не помогает. В логах подобные ошибки:
Цитата:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"><System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system"><EventID>0</EventID><Type>3</Type><SubType Name="Warning">0</SubType><Level>4</Level><TimeCreated SystemTime="2015-03-16T14:39:27.1508750Z" /><Source Name="RegistrationService.BusinessLogic" /><Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" /><Execution ProcessName="w3wp" ProcessID="3264" ThreadID="11" /><Channel/><Computer>CPUC2</Computer></System><ApplicationData>| | Fail: RegistrationService.BusinessLogic.ProcessActions.Run(caller = a617ecb8-7bc2-e411-ae68-00155d45b0ac, withCertitificate = True, row = PkiService.DataContracts.ChangedRow, entityObject = Заявка от 16.03.2015, schema = RegistrationService.BusinessEntities.RaTableSchema, repository = PkiService.BusinessLogic.EntityRepository, waitCompleteHandlers = System.Collections.Generic.List`1[System.Action`1[System.TimeSpan]])&#xA;PkiService.BusinessLogic.LogicException: Отмена отправки сервису service/process/userCreate сообщения типа message/process (&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&#xD;&#xA;&lt;ProcessMessageIn xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;&#xD;&#xA; &lt;ProcessId&gt;86c06082-e2cb-e411-88f2-00155d45b0ac&lt;/ProcessId&gt;&#xD;&#xA;&lt;/ProcessMessageIn&gt;).&#xD;&#xA; в RegistrationService.BusinessLogic.ProcessClient.Send(String serviceTo, String messageBody, Func`1 checkHandler, Action updateHandler)&#xD;&#xA; в RegistrationService.BusinessLogic.ProcessClient.NewUser(Guid regRequestId)&#xD;&#xA; в RegistrationService.BusinessLogic.ProcessClientHelper.NewUser(ObjectContext objectContext, Object entity, Boolean waitComplete, Action`1&amp; waitCompleteHandler)&#xD;&#xA; в RegistrationService.BusinessLogic.ProcessActions.Run(Nullable`1 caller, Boolean withCertitificate, ChangedRow row, Object entityObject, ITableSchema schema, IEntityRepository repository, List`1&amp; waitCompleteHandlers)</ApplicationData></E2ETraceEvent>


После перезагрузки машины запросы переходят в состояние "Завершен", пользователи созданы.
Через некоторое время ситуация с невозможностью создания новых пользователей вновь проявляется.

Отредактировано пользователем 16 марта 2015 г. 17:50:26(UTC)  | Причина: Не указана

Offline Molostvov  
#2 Оставлено : 16 марта 2015 г. 17:54:09(UTC)
Molostvov

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 14.03.2013(UTC)
Сообщений: 448
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 95 раз в 85 постах
Какая сборка УЦ?
Скорее всего падает служба регистрации (regsrv). - поэтому пользователи переходят в статус "Принят". После старта службы regsrv запросы должны автоматически перейти в статус Заверешен.
Offline _alexander  
#3 Оставлено : 17 марта 2015 г. 14:55:52(UTC)
_alexander

Статус: Активный участник

Группы: Участники
Зарегистрирован: 18.06.2008(UTC)
Сообщений: 145

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 2 раз в 2 постах
Версия - cc.2.0.5439.0200

Да, служба regsrv останавливается (через 5 часов после запуска).
В журнале такие сообщения:

Цитата:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"><System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system"><EventID>0</EventID><Type>3</Type><SubType Name="Warning">0</SubType><Level>4</Level><TimeCreated SystemTime="2015-03-16T20:36:42.1867500Z" /><Source Name="CryptoPro.Data" /><Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" /><Execution ProcessName="RegSrv" ProcessID="1840" ThreadID="11" /><Channel/><Computer>CPUC2</Computer></System><ApplicationData>При обращении к базе данных возникло исключение: Истекло время ожидания соединения. Время ожидания истекло на этапе после входа. Возможно, время ожидания соединения истекло, пока сервер выполнял процесс входа в систему и отправки ответа, или это произошло при попытке создать несколько активных соединений. Время, затраченное на попытки подключиться к этому серверу, составило: [Pre-Login] initialization=201; handshake=3557; [Login] initialization=0; authentication=0; [Post-Login] complete=12317; . Служба повторит операцию позже.</ApplicationData></E2ETraceEvent>


Цитата:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"><System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system"><EventID>0</EventID><Type>3</Type><SubType Name="Error">0</SubType><Level>2</Level><TimeCreated SystemTime="2015-03-16T20:36:42.3742500Z" /><Source Name="CryptoPro.Data" /><Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" /><Execution ProcessName="RegSrv" ProcessID="1840" ThreadID="9" /><Channel/><Computer>CPUC2</Computer></System><ApplicationData>Исключение EntityException при выполнении рабочего процесса контроллера потока CryptoPro.Data.TimingController`1[RegistrationService.BusinessEntities.RegistrationServiceRepository] : Произошла ошибка базового поставщика в Open. &#xA;Trace: Произошла ошибка базового поставщика в Open.&#xA;Exception info :&#xA; в System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean&amp; closeStoreConnectionOnFailure)&#xD;&#xA; в System.Data.EntityClient.EntityConnection.Open()&#xD;&#xA; в CryptoPro.Data.TransactionContext.Begin()&#xD;&#xA; в CryptoPro.Data.ScriptScope`3.Create[S](ScriptContext`1 context)&#xD;&#xA; в CryptoPro.Data.TimingController`1.CryptoPro.Data.IThreadController.Process()&#xD;&#xA; в CryptoPro.Data.ControlledThread.RunThread()</ApplicationData></E2ETraceEvent>


Цитата:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"><System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system"><EventID>0</EventID><Type>3</Type><SubType Name="Error">0</SubType><Level>2</Level><TimeCreated SystemTime="2015-03-16T20:36:42.7805000Z" /><Source Name="CryptoPro.Data" /><Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" /><Execution ProcessName="RegSrv" ProcessID="1840" ThreadID="9" /><Channel/><Computer>CPUC2</Computer></System><ApplicationData>При выполнении службы возникло исключение. Служба будет остановлена.&#xA;Сообщение об ошибке: Произошла ошибка базового поставщика в Open.&#xA;InnerException: Подключение к серверу успешно установлено, но затем произошла ошибка в процессе подтверждения, предшествующего входу. (provider: SSL Provider, error: 0 - Время ожидания операции истекло.)</ApplicationData></E2ETraceEvent>
Offline Molostvov  
#4 Оставлено : 17 марта 2015 г. 18:22:13(UTC)
Molostvov

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 14.03.2013(UTC)
Сообщений: 448
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 95 раз в 85 постах
С помощью SQL Management Studio можно подключиться к БД?

Отредактировано пользователем 19 марта 2015 г. 10:16:26(UTC)  | Причина: Не указана

Offline RoyalSaleGold  
#5 Оставлено : 17 марта 2015 г. 21:28:37(UTC)
RoyalSaleGold

Статус: Активный участник

Группы: Участники
Зарегистрирован: 09.04.2014(UTC)
Сообщений: 129
Мужчина
Российская Федерация
Откуда: Karafuto-Maoka

Сказал «Спасибо»: 6 раз
Поблагодарили: 9 раз в 8 постах
Ругается на истечение времени аунтификации ,возможно служба вызывающая процесс должна стартовать раньше.
А процесс должен ждать дольше.
Чтобы подключиться к именованному экземпляру, сконфигурированному на нестандартный IP-порт, по имени, нужно чтобы была запущена служба SQL Server Browser. Иначе надо явно указывать номер порта, в виде ip его имени.

Отредактировано пользователем 17 марта 2015 г. 21:35:38(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.