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

Уведомление

Icon
Error

7 Страницы«<34567>
Опции
К последнему сообщению К первому непрочитанному
Offline Kiseleva  
#41 Оставлено : 20 июля 2016 г. 16:31:26(UTC)
Kiseleva

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

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

Сказал(а) «Спасибо»: 4 раз
Как при перевыпуске сертификата Веб-сервера ЦР внести изменения в его профиль при условии, что ЦР уже был зарегистрирован?
Offline Захар Тихонов  
#42 Оставлено : 21 июля 2016 г. 15:12:05(UTC)
Захар Тихонов

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

Группы: Участники
Зарегистрирован: 17.08.2015(UTC)
Сообщений: 3,381
Мужчина
Тонга
Откуда: Калининград

Сказал «Спасибо»: 40 раз
Поблагодарили: 599 раз в 575 постах
немного непонятен вопрос.
Вы хотите изменить поле Субъект веб-сертификата ЦР?
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Kiseleva  
#43 Оставлено : 21 июля 2016 г. 15:23:05(UTC)
Kiseleva

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

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

Сказал(а) «Спасибо»: 4 раз
Добрый день! Задача в том, чтобы перевыпустить квалифицированный сертификат веб-сервера ЦР. Делаю по ЖТЯИ.00078-01 90 03. Руководство по эксплуатации и после второй команды ошибка:
Цитата:
PS C:\> $p = (Get-Item 'CA:\ \RegAuthority\Центр Регистрации').Profile
PS C:\> $p.CommonName = " "
Не удается найти свойство "CommonName" для данного объекта. Убедитесь, что оно существует и его можно задать.
строка:1 знак:1
+ $p.CommonName = " "
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException


По инструкции, которую предложил Nix не могу сделать, так как не хочу регистрировать ещё один ЦР.

Подытожу: Как внести изменения в профиль веб-сервера ЦР и перевыпустить квалифицированный сертификат веб-сервера ЦР?
Offline Захар Тихонов  
#44 Оставлено : 21 июля 2016 г. 16:26:44(UTC)
Захар Тихонов

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

Группы: Участники
Зарегистрирован: 17.08.2015(UTC)
Сообщений: 3,381
Мужчина
Тонга
Откуда: Калининград

Сказал «Спасибо»: 40 раз
Поблагодарили: 599 раз в 575 постах
В документации опечатка: На выпуск квалифицированных веб-сертификатов ЦС и ЦР.

Правильный ввод команд:

Веб-сертификата ЦС

Код:

PS C:\> $sn = (Get-Item 'CA:\Пробный Корневой УЦ').SubjectName 
PS C:\> $dn = New-Object -Type CryptoPro.CertEncode.DistinguishedName $sn 
PS C:\> $dn.CommonName = 'Веб-сервер' 
PS C:\> $dn.DnsName = $CAFullDnsName 
PS C:\> $dn.Locality = “Москва” 
PS C:\> $dn.State = “Москва” 
PS C:\> $dn.Organization = "КриптоПро" 
PS C:\> $dn.OrgUnit = "Тестирование" 
PS C:\> $dn["2.5.4.9"] = "Сущёвский вал, 18" 
PS C:\> $dn["1.2.643.100.1"] = "1234567890123" 
PS C:\> $dn["1.2.643.3.131.1.1"] = "123456789012"
//При необходимости вместо переменной $CAFullDnsName возможно перечислить имена реальные имена DNS вашей 
//сети "ca.full.dns.name1;ca.full.dns.name2;…”, разделенные символом «;».
PS C:\> New-PkiRequest -CertTemplate PkiServer –ProfileName $dn.Xdn ` 
| Send-PkiRequest -config 'localhost\Пробный Корневой УЦ' ` 
| Receive-PkiResponse -config 'localhost\ Пробный Корневой УЦ' ` 
| Install-PkiResponse ` 
| Enable-PkiServer


Веб-сертификата ЦР

Код:

$pn = (Get-Item 'CA:\Пробный Корневой УЦ\RegAuthority\Пробный ЦР').ProfileName
$dn = New-Object -Type CryptoPro.CertEncode.DistinguishedName $pn
$dn.CommonName = “Веб-сервер”
$dn.DnsName = $RAFullDnsName 
$dn.Locality = “Москва” 
$dn.State = “Москва” 
$dn.Organization = "КриптоПро" 
$dn.OrgUnit = "Тестирование" 
$dn["2.5.4.9"] = "Сущёвский вал, 18" 
$dn["1.2.643.100.1"] = "1037700085444" 
$dn["1.2.643.3.131.1.1"] = "007717107991"
//При необходимости вместо переменной $RAFullDnsName возможно перечислить имена реальные имена DNS вашей
//сети "ra.full.dns.name1;ra.full.dns.name2;…”, разделенные символом «;».
Send-PkiRequest -Config 'localhost\Пробный Корневой УЦ' `
-CertTemplate PkiServer -InFile .\rasrv.req –ProfileName $dn.Xdn `
| Receive-PkiResponse -OutFile .\rasrv.p7b -Config 'localhost\Пробный Корневой УЦ'

Отредактировано пользователем 3 августа 2016 г. 15:49:49(UTC)  | Причина: дополнение ответа

Техническую поддержку оказываем тут.
Наша база знаний.
Offline Kiseleva  
#45 Оставлено : 21 июля 2016 г. 16:53:14(UTC)
Kiseleva

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

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

Сказал(а) «Спасибо»: 4 раз
Подскажите пожалуйста хотя бы примерно срок, когда будут выложены верные команды - нужно завершить настройку УЦ и отправлять заявку на кросс в МКС. Спасибо!
Offline Захар Тихонов  
#46 Оставлено : 21 июля 2016 г. 16:54:41(UTC)
Захар Тихонов

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

Группы: Участники
Зарегистрирован: 17.08.2015(UTC)
Сообщений: 3,381
Мужчина
Тонга
Откуда: Калининград

Сказал «Спасибо»: 40 раз
Поблагодарили: 599 раз в 575 постах
Автор: Kiseleva Перейти к цитате
Подскажите пожалуйста хотя бы примерно срок, когда будут выложены верные команды - нужно завершить настройку УЦ и отправлять заявку на кросс в МКС. Спасибо!


Обратите внимание на следующее сообщение
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Kiseleva  
#47 Оставлено : 21 июля 2016 г. 17:32:18(UTC)
Kiseleva

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

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

Сказал(а) «Спасибо»: 4 раз
Цитата:
В документации опечатка: На выпуск квалифицированных веб-сертификатов ЦС и ЦР.

Вот правильный ввод команд:
Веб-сертификата ЦС

Код:
$p = New-Object CryptoPro.Configuration.ProfileAttributes($dn)
$dn = New-Object CryptoPro.CertEncode.DistinguishedName((Get-PkiServer))
$p.CommonName = "Веб-сервер"
$p.Locality = "Москва"
$p.State = “Москва”
//$p. если требуются еще
$p["1.2.643.100.1"] = "1234567890123"
$p["1.2.643.3.131.1.1"] = "123456789012"
$dn = New-Object CryptoPro.CertEncode.DistinguishedName(,$p)
Set-PkiServer -ProfileName $dn.Xdn -DnsName "DNS имя ЦР"
Get-PkiServer `
| New-PkiRequest -CertTemplate PkiServer `
| Send-PkiRequest -config 'localhost\Пробный Корневой УЦ' `
| Receive-PkiResponse -config 'localhost\ Пробный Корневой УЦ' `
| Install-PkiResponse `
| Enable-PkiServer

Для ЦР будут позже.

С веб-сервером ЦС все получилось. Проблема с веб-сервером ЦР и ЦР. Буду ждать код) Спасибо!
Offline Kiseleva  
#48 Оставлено : 2 августа 2016 г. 16:27:54(UTC)
Kiseleva

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

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

Сказал(а) «Спасибо»: 4 раз
Добрый день! Вопрос№1: В разделе "Сервер ЦР" на вкладке "службы" в качестве сертификата веб-узла отображается тот же сертификат, что и на вкладке "службы" в разделе "сервер ЦС". Это один и тот же сертификат? Так и должно быть? Тогда, получается, что, перевыпустив, сертификат веб-сервера ЦС, сертификат веб-сервера ЦР можно уже не перевыпускать... правильно?

Вопрос №2: При попытке сменить сертификат веб-серера ЦР из диспетчера УЦ (в разделе "службы" пункт "сменить сертификат") возникает ошибка: "Сертификат не может быть изготовлен - ЦС не доступен". При попытке сменить сертификат веб-сервера из командной строки ошибка вот такая:
Цитата:
PS C:\> $pn = (Get-Item 'CA:\УЦ ООО \RegAuthority\ЦР УЦ ООО ').Profile
Name
Get-Item : Не удается найти путь "CA:\УЦ ООО \RegAuthority\ЦР УЦ ООО
", так как он не существует.
строка:1 знак:8
+ $pn = (Get-Item 'CA:\УЦ ООО \RegAuthority\ЦР УЦ ООО ').ProfileName
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (CA:\УЦ ООО ...ЦР УЦ ООО
:String) [Get-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetIt
emCommand


ещё так пробовали
Цитата:

PS C:\> $ra = Get-Item 'CA:\УЦ ООО \RegAuthority\ЦР УЦ ООО '
Get-Item : Не удается найти путь "CA:\УЦ ООО \RegAuthority\ЦР УЦ ООО
", так как он не существует.
строка:1 знак:7
+ $ra = Get-Item 'CA:\УЦ ООО \RegAuthority\ЦР УЦ ООО '
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (CA:\УЦ ООО ...ЦР УЦ ООО
:String) [Get-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetIt
emCommand

PS C:\>


В чем ошибка?
Offline Захар Тихонов  
#49 Оставлено : 2 августа 2016 г. 16:34:11(UTC)
Захар Тихонов

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

Группы: Участники
Зарегистрирован: 17.08.2015(UTC)
Сообщений: 3,381
Мужчина
Тонга
Откуда: Калининград

Сказал «Спасибо»: 40 раз
Поблагодарили: 599 раз в 575 постах
1. Если сервер ЦС и ЦР один, то в IIS на 443 порту будет привязан один серитфикат и не важно, ЦСа или ЦРа он, т.к. они одинаковые.
2. "Сертификат не может быть изготовлен - ЦС не доступен"
А ЦС доступен?
в командной строке управления УЦ (Администратор) при вводе Ping-CA, какой вывод? если ошибка - то вот сюда

По поводу команд трудно сказать, присылайте скриншоты как вы вводите команды в заявке на support.cryptopro.ru
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Kiseleva  
#50 Оставлено : 2 августа 2016 г. 16:44:05(UTC)
Kiseleva

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

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

Сказал(а) «Спасибо»: 4 раз
При вводе Ping-CA результат такой: PingCA.jpg (63kb) загружен 49 раз(а).
В базе знаний такой ошибки нет...


В журнале Windows такие ошибки:
1.Службе регистрации Крипто-Про УЦ 2.0 не удалось обновить CDP с УЦ ООО Тест;

2.При синхронизации количества пользователей с ЦС УЦ ООО Тест получено исключение.
System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Недопустимое имя центра сертификации
Parameter name: authority
Actual value was УЦ ООО Тест. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:
System.ArgumentOutOfRangeException: Недопустимое имя центра сертификации
Parameter name: authority
Actual value was УЦ ООО Тест.
at CertificateService.BusinessLogic.ExtensionMethodGetAuthority.GetAuthority(CertificateServiceRepository repository, String authority)
at CertificateService.BusinessLogic.CertScriptContext.ReadAuthority()
at CertificateService.BusinessLogic.CertScriptContext.OpenAuthority(String authority, Boolean newAuthorityEntity)
at CertificateService.BusinessLogic.CertScriptContext.OpenAuthority(String authority)
at CertificateService.ServiceImplementation.CertServiceAuthorizationManager.CheckAccess(OperationContext operationContext, Message& message)
at System.ServiceModel.Dispatcher.AuthorizationBehavior.Authorize(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc...).

3.При запросе политики с ЦС получено исключение.
System.Runtime.Serialization.SerializationException: Во время сериализации произошла ошибка. ---> System.Runtime.Serialization.SerializationException: Type 'System.ServiceModel.ExceptionDetail' in Assembly 'System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable.
at System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers(RuntimeType type)
at System.Runtime.Serialization.FormatterServices.GetSerializableMembers(Type type, StreamingContext context)
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitMemberInfo()
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder)
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph)
at RegistrationService.BusinessLogic.MethodCall.SetThrownException(Exception thrownException)
at RegistrationService.BusinessLogic.MethodCall..ctor(MethodCall source, Exception thrownException)
at RegistrationService.BusinessLogic.TransmitMessageBase..ctor(TransmitMessageBase message, Exception thrownException)
at RegistrationService.BusinessLogic.TransmitMessageOut..ctor(TransmitMessageBase message, Exception thrownException)
at RegistrationService.RegSrv.TransmitQueueService.OnMessage(IScriptContext`1 context, Message message)
--- End of inner exception stack trace ---
at RegistrationService.BusinessLogic.ProcessClient.Wait(Queue queue, Conversation conversation, TimeSpan timeout)
at RegistrationService.BusinessLogic.ProcessClient.<>c__DisplayClass1d.<Send>b__1c(TimeSpan timeout)
at RegistrationService.BusinessLogic.ProcessClient.WaitComplete(TimeSpan timeout)
at RegistrationService.RegSrv.PolicyUpdateTask.Execute(IScriptContext`1 context)

С чем эти ошибки связаны?

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

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