2008-11-05 5 views
1

Я не могу получить доступ к страницам https localhost в firefox3. Он дал ошибкуКак создать сертификат SSL? Как получить доступ к странице с недопустимым сертификатом в FF3?

«Не удается подключиться надежно, потому что протокол SSL отключен. (Код ошибки: ssl_error_ssl_disabled) «

Я включил все SSL2 связанные предпочтения через о: конфигурации и ошибка изменен

» Ошибка передачи данных Браузер подключен успешно, но соединение было прерывается при передаче информации. Пожалуйста, попробуйте еще раз.'

Первая ошибка, кажется, скорее всего, из-за неверный сертификат, но не может понять, вторые ...

ответ

1

Быстрый способ создать самозаверяющий сертификат с помощью OpenSSL:

openssl req -new -x509 -days 365 -nodes -out /etc/apache2/cert.pem -keyout /etc/apache2/cert.pem -subj '/C=US/ST=Yourstate/L=Yourcity/O=Your Company, Inc./OU=Development/CN=your.vhostname.com/[email protected]' 

(Лучше создать сертификат CA отдельно и использовать, чтобы создать сертификат для использования; апач жалуется журнал ошибок, когда вы используете самозаверяющий сертификат, как указано выше. Но у меня нет рецепта, который можно использовать для этого.)

Затем в вашей конфигурации apache (отдельно для каждого виртуального хоста i f необходимо), скажем:

SSLEngine on 
SSLCertificateFile /etc/apache2/cert.pem 

и убедитесь, что mod_ssl включен.

Вы можете отлаживать ваши проблемы с помощью завиток:

$ curl -sSvk https://your.vhostname.com 2>&1 | less 
1

Что веб-сервер обслуживает страницы? Это IIS или Apache? Вы пытались получить доступ к этим страницам с другими браузерами? Отвечая на вопросы, вы узнаете, есть ли проблемы в браузере или веб-сервере.

Here is good link how to create SSL ceritificates

+0

Это сервер IBM Http и страницы приходят в IE. – sarego 2008-11-05 10:01:23