| ||||
| ||||
При установки центра сертификации выдается ошибка: Ошибка при создании базы SQL "crypto_pro_ca_db". Системная ошибка 0x80004005. Win2000 Server eng, cryptopro 2. причем почему то при установке MSDE почему то требует ключ сертификата web сервера цс? и если его дать, то установка прервется по таймауту с ошибкой в логе ssl encryption error. | ||||
Ответы: | ||||
| ||||
1) какая ОС, сервиспак? 2) какая версия и сборка КриптоПро CSP? 3) какая версия и сборка КриптоПро ЦС? 4) как ставите (т.е. указываете ли в командной строке дополнительные опции)? 5) был ли на этом сервере ранее установлен КриптоПро ЦС, если да - какой версии? | ||||
| ||||
1. Windows 2000 server SP4 2. Crypto pro CSP (с TLS) 2.0 build 2097 3. Крипто про УЦ 1.2 4. Ставлю с CD, поэтому запускается скрипт, который все и устанавливает. 5. нет Попробовал установить SQL Server Standart Edt. Так он тоже требует вставки ключа для сертификата web-сервера ЦС. И если вставить, то вылетает с ошибкой: SSL Security error. вот часть лога SQL сервера 10:06:28 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe -F "C:\WINNT\sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q "Cyrillic_General_CI_AS" -H 131358 -U sa -P ############################################################################### Starting Service ... Cyrillic_General_CI_AS -m -Q -T4022 -T3659 Connecting to Server ... driver={sql server};server=IGOR111-28AEEC4;UID=sa;PWD=;database=master [Microsoft][ODBC SQL Server Driver][Shared Memory]SSL Security error [Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionOpen (SECDoClientHandshake()). driver={sql server};server=IGOR111-28AEEC4;UID=sa;PWD=;database=master [Microsoft][ODBC SQL Server Driver][Shared Memory]SSL Security error [Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionOpen (SECDoClientHandshake()). driver={sql server};server=IGOR111-28AEEC4;UID=sa;PWD=;database=master [Microsoft][ODBC SQL Server Driver][Shared Memory]SSL Security error [Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionOpen (SECDoClientHandshake()). SQL Server configuration failed. ############################################################################### 10:08:45 Process Exit Code: (-1) 10:09:01 Setup failed to configure the server. Refer to the server error logs and C:\WINNT\sqlstp.log for more information. 10:09:01 Action CleanUpInstall: 10:09:01 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT 10:09:01 Process Exit Code: (1060) The specified service does not exist as an installed service. 10:09:01 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER 10:09:01 Process Exit Code: (0) 10:09:01 StatsGenerate returned: 2 10:09:01 StatsGenerate (0x0,0x1,0xf0000000,0x400,1033,303,0x0,0x1,0,0,0 10:09:01 StatsGenerate -1,Administrator) 10:09:01 Installation Failed. | ||||
| ||||
Тогда ещё 2 вопроса: 1) в панели КриптоПро CSP - Безопасность - у Вас установлен переключатель в положение "в службе..."? 2) в реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server какие имеются подразделы? | ||||
| ||||
1. Да стоит in "Keys Storage Service", без этого скрипт останавливается. 2. Ничего нет (я пробовал ставить на абсолютно чистую систему) | ||||
| ||||
Ясно, спасибо. Тогда такой вопрос - если при появлении окошка доступа к ключу веб-сервера (при установке MSDE) нажать отмена или просто закрыть это окно - то MSDE поставится? | ||||
| ||||
да, если отказаться вставить токен, то поставится, но дальше скрипт вылетит с ошибкой "Ошибка при создании базы SQL "crypto_pro_ca_db". Системная ошибка 0x80004005." собственно между установкой msde и созданием базы происходит включение служб сертификации для которых нужны ключи. | ||||
| ||||
все , установилось, надо было отказаться от ввода ключа и во второй раз | ||||