Здравствуйте! Проблема конечно избитая но всё же. Ошибка возникла у одного из наших клиентов. При попытке создания\запроса сертификата через интерфейс Веб-УЦ появляется ошибка.
Введён недопустимый символ. Сообщите об ошибке, поскольку это должно было быть обнаружено при проверке.
"The string contains an invalid X500 name attribute key, OID, value or delimiter.
Строка содержит недопустимый ключ атрибута имени Х500, oid, значение или разделитель."
Был пакет исправлений для Windows Server 2003, но у нас 2008...
Название орг-ии в кавычках АО "Фирма", лишних символов, запятых не вижу...
Куда копать, ошибка где-то в DN?...
Код события: 3005
Сообщение о событии: Возникло необработанное исключение.
Время события: 06.04.2017 13:07:26
Время события (UTC): 06.04.2017 9:07:26
Идентификатор события: 05c211203435423d94f6a2e93ab10603
Последовательность событий: 41
Появление события: 1
Код подробностей события: 0
Сведения о приложении:
Домен приложения: /LM/W3SVC/1/ROOT/UI-2-131359426521984626
Уровень доверия: Full
Виртуальный путь к приложению: /UI
Путь к приложению: C:\Program Files\Crypto Pro\CC2\UI\
Имя компьютера: -
Сведения о процессе:
Идентификатор процесса: 4556
Имя процесса: w3wp.exe
Имя учетной записи: NT AUTHORITY\LOCAL SERVICE
Сведения об исключении:
Тип исключения: InvalidOperationException
Сообщение об исключении: Последовательность не содержит элементов
в System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
в RegistrationService.WebPortal.NewCertificate.SubmitRequest(Object sender, EventArgs e)
в DevExpress.Web.ASPxButton.OnClick(EventArgs e)
в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Сведения о запросе:
URL запроса:
https://-.ru:443/UI/1/NewCertificate.aspx
Путь запроса: /UI/1/NewCertificate.aspx
Адрес узла пользователя: -
Пользователь: АО "Фирма"
Проверка подлинности: True
Тип проверки подлинности: Forms
Имя учетной записи потока: NT AUTHORITY\LOCAL SERVICE
Сведения о потоке:
Идентификатор потока: 55
Имя учетной записи потока: NT AUTHORITY\LOCAL SERVICE
Выполняется олицетворение: False
Трассировка стека: в System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
в RegistrationService.WebPortal.NewCertificate.SubmitRequest(Object sender, EventArgs e)
в DevExpress.Web.ASPxButton.OnClick(EventArgs e)
в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Подробности пользовательского события:
+ System
- Provider
[ Name] ASP.NET 4.0.30319.0
- EventID 1309
[ Qualifiers] 32768
Level 3
Task 3
Keywords 0x80000000000000
- TimeCreated
[ SystemTime] 2017-04-06T09:07:26.000000000Z
EventRecordID 52031
Channel Application
Computer imcra2016
Security
- EventData
3005
Возникло необработанное исключение.
06.04.2017 13:07:26
06.04.2017 9:07:26
05c211203435423d94f6a2e93ab10603
41
1
0
/LM/W3SVC/1/ROOT/UI-2-131359426521984626
Full
/UI
C:\Program Files\Crypto Pro\CC2\UI\
IMCRA2016
4556
w3wp.exe
NT AUTHORITY\LOCAL SERVICE
InvalidOperationException
Последовательность не содержит элементов в System.Linq.Enumerable.Single[TSource](IEnumerable`1 source) в RegistrationService.WebPortal.NewCertificate.SubmitRequest(Object sender, EventArgs e) в DevExpress.Web.ASPxButton.OnClick(EventArgs e) в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
https://---.ru:443/UI/1/NewCertificate.aspx
/UI/1/NewCertificate.aspx
95.67.234.75
АО "КАРДАН"
True
Forms
NT AUTHORITY\LOCAL SERVICE
55
NT AUTHORITY\LOCAL SERVICE
False
в System.Linq.Enumerable.Single[TSource](IEnumerable`1 source) в RegistrationService.WebPortal.NewCertificate.SubmitRequest(Object sender, EventArgs e) в DevExpress.Web.ASPxButton.OnClick(EventArgs e) в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)