Здравствуйте, столкнулся со странной проблемой.
Вот у меня есть виртуалхост:
CODE ( htmlphp):
скопировать код в буфер обмена
<VirtualHost test.com.ru:443> SSLEngine On SSLCertificateFile C:\xampp\apache\conf\ssl.crt SSLCertificateKeyFile C:\xampp\apache\conf\ssl.keyserver.key ServerAdmin webmaster@test.com.ru DocumentRoot "C:\xampp\htdocs\redir" ServerName test.com.ru ErrorLog "logs/test.com.ru-error.log" CustomLog "logs/test.com.ru-access.log" common RewriteEngine on RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /index.php?param=$1 [L] </VirtualHost>
Для него я хотел сгенерить сертификат, воспользовался скриптом makecert.bat из ХАМРР, но в конце получил вот что:
CODE ( htmlphp):
скопировать код в буфер обмена
unable to load Private Key1464:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:.\ crypto\evp\evp_enc.c:330: 1464:error:0906A065:PEM routines:PEM_do_header:bad decrypt:.\crypto\pem\pem_lib. c:428: Loading 'screen' into random state - done Signature ok subject =/C =RU /ST =dada /L =dada /O =dada /OU =dad /CN =t .mail.ru /emailAddress =m @mail.ru Error opening Private key server .key4148 :error :02001002 :system library :fopen:No such file or directory :.\crypto\bio\ bss_file .c :356 :fopen('server.key','rb')4148 :error :20074002 :BIO routines :FILE_CTRL :system lib :.\crypto\bio\bss_file .c :35 8: unable to load Private keyunable to write 'random state'
Теперь папка с ключом пустая (ssl.key) а сертификат длиной в ноль байт. Что теперь с этим делать я не знаю. Апач не стартует, в логе ничего нет, есть старые записи
CODE ( htmlphp):
скопировать код в буфер обмена
[Thu Mar 12 17:38:16.835437 2015] [mpm_winnt:notice] [pid 5976:tid 488] AH00418: Parent: Created child process 5940 AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::7980:95d1:24c3:622d. Set the 'ServerName' directive globally to suppress this message [Thu Mar 12 17:38:17.869496 2015] [ssl:warn] [pid 5940:tid 500] AH01909: RSA certificate configured for www.example.com:443 does NOT include an ID which matches the server name AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::7980:95d1:24c3:622d. Set the 'ServerName' directive globally to suppress this message [Thu Mar 12 17:38:18.197515 2015] [ssl:warn] [pid 5940:tid 500] AH01909: RSA certificate configured for www.example.com:443 does NOT include an ID which matches the server name [Thu Mar 12 17:38:18.237517 2015] [mpm_winnt:notice] [pid 5940:tid 500] AH00354: Child: Starting 150 worker threads.
Но во время неудачного старта в лог ничего не пишется. Подскажет кто как решить? (Отредактировано автором: 13 Марта, 2015 - 08:23:06)
|