15.08.2007 17:08:20Установка ЦС срывается на регистрации баз данных Ответов: 7
Игорь
При установки центра сертификации выдается ошибка:
Ошибка при создании базы SQL "crypto_pro_ca_db". Системная ошибка 0x80004005.
Win2000 Server eng, cryptopro 2.
причем почему то при установке MSDE почему то требует ключ сертификата web сервера цс? и если его дать, то установка прервется по таймауту с ошибкой в логе ssl encryption error.
 
Ответы:
15.08.2007 19:04:55Василий
1) какая ОС, сервиспак?
2) какая версия и сборка КриптоПро CSP?
3) какая версия и сборка КриптоПро ЦС?
4) как ставите (т.е. указываете ли в командной строке дополнительные опции)?
5) был ли на этом сервере ранее установлен КриптоПро ЦС, если да - какой версии?
16.08.2007 10:13:03Игорь
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.
16.08.2007 12:01:49Василий
Тогда ещё 2 вопроса:
1) в панели КриптоПро CSP - Безопасность - у Вас установлен переключатель в положение "в службе..."?
2) в реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server какие имеются подразделы?
16.08.2007 12:24:25Игорь
1. Да стоит in "Keys Storage Service", без этого скрипт останавливается.
2. Ничего нет (я пробовал ставить на абсолютно чистую систему)
16.08.2007 12:30:31Василий
Ясно, спасибо.
Тогда такой вопрос - если при появлении окошка доступа к ключу веб-сервера (при установке MSDE) нажать отмена или просто закрыть это окно - то MSDE поставится?
16.08.2007 12:40:40Игорь
да, если отказаться вставить токен, то поставится, но дальше скрипт вылетит с ошибкой "Ошибка при создании базы SQL "crypto_pro_ca_db". Системная ошибка 0x80004005."
собственно между установкой msde и созданием базы происходит включение служб сертификации для которых нужны ключи.
16.08.2007 12:42:14Игорь
все , установилось, надо было отказаться от ввода ключа и во второй раз