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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline oops1  
#1 Оставлено : 29 декабря 2014 г. 14:36:52(UTC)
oops1

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

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

Сказал(а) «Спасибо»: 2 раз
Пытаюсь создать и выпустить сертификат.
Последовательность действий примерно такая

Код:

var certReq = GetSoapInterface();
. . .
var userID = GetUserID(certReq, subjectName,null); 
if (string.IsNullOrEmpty(userID)) 
{
	userID = CreateNewUser(certReq,nutil, clearRequest, subjectName);
	if (!string.IsNullOrEmpty(userID))
		certReq.ActivateUser(userID);
}
. . . 
var certRequestId = certReq.SubmitCertRequest(userID, request, string.Empty, string.Empty);
. . . 


Получаю ошибку,
UserPostedImage

Что это за ошибка ? в системном логе сервера пусто. никаких ошибок нету. Может я не там смотрю?

Пользователи нормально создаются,
UserPostedImage

Пробывал для метода SubmitCertRequest, подписывать запрос сертификатом администратора, пробывал методо SubmitAndAcceptCertRequest, тот же результат.
Offline Molostvov  
#2 Оставлено : 29 декабря 2014 г. 14:58:25(UTC)
Molostvov

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 95 раз в 85 постах
Создайте папку log в диске С, воспроизведите ошибку.

Отредактировано пользователем 29 декабря 2014 г. 15:40:11(UTC)  | Причина: Не указана

Offline oops1  
#3 Оставлено : 29 декабря 2014 г. 15:01:17(UTC)
oops1

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

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

Сказал(а) «Спасибо»: 2 раз
Вопрос, на диске какого компьютера создать ? локального или сервера ? консоль надо зхапускать ? если я обращаюсь к соап сервису ?
Offline Molostvov  
#4 Оставлено : 29 декабря 2014 г. 15:04:05(UTC)
Molostvov

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 95 раз в 85 постах
Создать на серверер ЦР.
Offline oops1  
#5 Оставлено : 29 декабря 2014 г. 15:07:48(UTC)
oops1

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

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

Сказал(а) «Спасибо»: 2 раз
Спасибо, прочитал, нашел варнинг,
"Запрос на сертификат не содержит шаблон"
Offline oops1  
#6 Оставлено : 12 января 2015 г. 12:37:05(UTC)
oops1

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

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

Сказал(а) «Спасибо»: 2 раз
Опять я с проблемой.
Вернулся к работае после праздников, и тот код который раньше работал перестал работать.

Создаю пользователя Test3 (через soap)

var regRequest =
string.Format(
"<ProfileAttributesChange><To><Attribute Oid=\"2.5.4.3\" Value=\"{0}\" /></To></ProfileAttributesChange>",
subjectName);

certReq.SubmitRegRequest(FolderId, rawRequest, string.Empty, string.Empty, string.Empty, "");

подписываю
certReq.AcceptRegRequest(requestId, rawRequest, "Mcomment interface to ca");
метод отрабатывает

Потом пытаюсь получить UserId пользовател
методом
certReq.GetRegRequestRecordList(...

получаю такой XML
Цитата:
<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882' xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882' xmlns:rs='urn:schemas-microsoft-com:rowset' xmlns:z='#RowsetSchema'><s:Schema id='RowsetSchema'><s:ElementType name='row' content='eltOnly'><s:AttributeType name='RegRequestId' rs:number='1' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='FolderId' rs:number='2' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='UserId' rs:number='3' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='CreatedWhen' rs:number='4' rs:nullable='True'><s:datatype dt:maxLength='16' dt:type='dateTime' /></s:AttributeType><s:AttributeType name='RawRequest' rs:number='5' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='CreatedByUserId' rs:number='6' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='KeyPhrase' rs:number='7' rs:nullable='True'><s:datatype dt:maxLength='256' dt:type='string' /></s:AttributeType><s:AttributeType name='NotificationEmail' rs:number='8' rs:nullable='True'><s:datatype dt:maxLength='128' dt:type='string' /></s:AttributeType><s:AttributeType name='Description' rs:number='9' rs:nullable='True'><s:datatype dt:maxLength='1024' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.2.5.4.6' rs:number='10' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.2.5.4.10' rs:number='11' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.2.5.4.11' rs:number='12' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.2.5.4.3' rs:number='13' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.2.5.4.7' rs:number='14' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.2.5.4.8' rs:number='15' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='OID.1.2.840.113549.1.9.1' rs:number='16' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='DisplayName' rs:number='17' rs:nullable='True'><s:datatype dt:maxLength='100' dt:type='string' /></s:AttributeType><s:AttributeType name='Status' rs:number='18' rs:nullable='True'><s:datatype dt:maxLength='1' dt:type='string' /></s:AttributeType><s:AttributeType name='ManagerComment' rs:number='19' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='UserComment' rs:number='20' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='WebLogin' rs:number='21' rs:nullable='True'><s:datatype dt:maxLength='64' dt:type='string' /></s:AttributeType><s:AttributeType name='WebPassword' rs:number='22' rs:nullable='True'><s:datatype dt:maxLength='64' dt:type='string' /></s:AttributeType><s:AttributeType name='ResolvedByUserId' rs:number='23' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='ResolvedWhen' rs:number='24' rs:nullable='True'><s:datatype dt:maxLength='16' dt:type='dateTime' /></s:AttributeType><s:AttributeType name='AuthRepliedWhen' rs:number='25' rs:nullable='True'><s:datatype dt:maxLength='16' dt:type='dateTime' /></s:AttributeType><s:AttributeType name='UserDisplayName' rs:number='26' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='CreatedByUserDisplayName' rs:number='27' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='ResolvedByUserDisplayName' rs:number='28' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:AttributeType name='Type' rs:number='29' rs:nullable='True'><s:datatype dt:maxLength='1' dt:type='string' /></s:AttributeType><s:AttributeType name='Permissions' rs:number='30' rs:nullable='True'><s:datatype dt:maxLength='4' dt:type='int' /></s:AttributeType><s:AttributeType name='UserStatus' rs:number='31' rs:nullable='True'><s:datatype dt:type='string' /></s:AttributeType><s:extends type='rs:rowbase' /></s:ElementType></s:Schema><rs:data><z:row RegRequestId='a4730478-399a-e411-93f7-000c29e96d38' FolderId='80c82152-378f-e411-8c4f-005056c00001' CreatedWhen='2015-01-12T09:00:37.0000000' RawRequest='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' CreatedByUserId='fa69841d-dc89-e411-93f5-000c29e96d38' OID.2.5.4.3='Test3' DisplayName='Test3' Status='A' ManagerComment='Mcomment interface to ca' UserComment='ucomment' ResolvedByUserId='fa69841d-dc89-e411-93f5-000c29e96d38' ResolvedWhen='2015-01-12T09:00:37.0000000' UserDisplayName='Test3' CreatedByUserDisplayName='AdminRa2' ResolvedByUserDisplayName='AdminRa2' Type='N' Permissions='133124' UserStatus='A' /></rs:data></xml>


В этом XML нету аттрибута UserId, я не могу дальше выпустить для пользователя сертификат

Пользователь также не отображается в консоли ЦР

В логе ошибок нету

Куда копать ?
Offline Kirill Sobolev  
#7 Оставлено : 12 января 2015 г. 16:52:39(UTC)
Кирилл Соболев

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

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,732
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
Цитата:
В логе ошибок нету
Куда копать ?

В процессе создания пользователя ЦР запрашивает ЦС об ограничении количества пользователей, установленном в лицензии.
Раз пользователь не создался, то скорее всего не удалось соединиться с ЦС.
Проверьте, что запущена служба регистрации и ЦС доступен.
Техническую поддержку оказываем тут
Наша база знаний
Offline oops1  
#8 Оставлено : 13 января 2015 г. 15:00:26(UTC)
oops1

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

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

Сказал(а) «Спасибо»: 2 раз
Все переустановили, вроде сейчас работает.

Но я опять с вопросом :), пытался найти ответ тут
UserPostedImage
не на нашел.

вот пример запроса

Запрос сертификата PKCS10:
Версия: 1
Субъект:
T=Trulala
CN=la lall lllal
OU=OTDTRu lala

Алгоритм открытого ключа:
ObjectID алгоритма: 1.2.643.2.2.19 ГОСТ Р 34.10-2001
Параметры алгоритма:
0000 30 12 06 07 2a 85 03 02 02 24 00 06 07 2a 85 03
0010 02 02 1e 01
1.2.643.2.2.36.0 ГОСТ Р 34.10-2001, параметры обмена по умолчанию
1.2.643.2.2.30.1 ГОСТ Р 34.11-94, параметры по умолчанию
Длина открытого ключа: 512 бит
Открытый ключ: UnusedBits = 0
0000 04 40 62 b6 4c 99 9c 43 88 c9 3d 24 c5 fd 47 22
0010 c3 77 91 f8 67 22 29 d5 a9 a3 16 a4 e2 21 ae b9
0020 93 a6 3e cd 1d 13 98 77 9a de be f5 ba 80 34 05
0030 7b b8 00 ce a5 c5 0c 09 bf d5 0f 34 4a ea 9c d8
0040 80 19
Запрос атрибутов: 1
Атрибуты 1:

Атрибут[0]: 1.3.6.1.4.1.311.2.1.14 (Расширения сертификатов)
Значение[0][0]:
Неизвестный тип атрибута
Расширения сертификатов: 1
1.3.6.1.4.1.311.21.7: Флаги = 1(Критический), Длина = f
Сведения о шаблоне сертификата
Шаблон=1.2.643.2.2.46.0.8
Основная версия=0

Алгоритм подписи:
ObjectID алгоритма: 1.2.643.2.2.3 ГОСТ Р 34.11/34.10-2001
Параметры алгоритма: NULL
Подпись: НеиспользБит=0
0000 43 56 d1 67 aa 99 7a 18 2b 47 20 83 c9 40 6d f6
0010 88 f3 ec ce ae 4d 0c 2a 7a 12 e9 73 63 3f 16 b4
0020 09 16 36 44 ae 26 95 68 bd 0a 0a 28 de 3a e9 40
0030 ae 94 3f 7c 13 15 58 3c b7 e8 c9 9c 2f f2 37 cf
Подпись соответствует открытому ключу
Хеш ИД ключа (rfc-sha1): fa 6c cd 09 8b a3 39 7e c3 ab 78 b4 f4 10 f9 6a a3 fb 68 ee
Хеш ИД ключа (sha1): 5a d1 ba de c5 47 41 d6 12 94 be 96 d3 33 6d 3c 1e c7 a7 82
CertUtil: -dump - команда успешно выполнена.


при попытке создать сертификат по этому запросу получаю ошибку
>>Шаблон, указанный в запросе на сертификат, не разрешен к использованию в папке пользователя или не найден в базе данных.

Используюя этот же шаблон, через консоль ЦР нормально выпускается сертификат.
Offline Kirill Sobolev  
#9 Оставлено : 13 января 2015 г. 15:12:28(UTC)
Кирилл Соболев

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

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,732
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
Скорее всего в настройках шаблона у Вас атрибут SchemaVersion="1", а в запросе Основная версия=0.
Посмотреть эту настройку можно на вкладке XML в редакторе шаблонов в Диспетчере УЦ на ЦС.
Либо указывайте в запросе правильную версию, либо не указывайте вообще.
Техническую поддержку оказываем тут
Наша база знаний
Offline oops1  
#10 Оставлено : 13 января 2015 г. 15:14:45(UTC)
oops1

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

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

Сказал(а) «Спасибо»: 2 раз
вы имеет ввиду эти параметры запроса ?
CERT_TEMPLATE_EXT CertTemplateExtension;
CertTemplateExtension.pszObjId = (LPSTR)m_arCertExtension[i].csValue.GetString();
CertTemplateExtension.dwMajorVersion=0;
CertTemplateExtension.dwMinorVersion=0;
CertTemplateExtension.fMinorVersion = FALSE;
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.