Назад | Перейти на главную страницу

Проблемы с отключенным ssl версии 2 на сервере ubuntu. Могу ли я также отключить ssl версии 3 для решения проблем?

Недавно я настроил сервер Ubuntu 12.10 для службы, которую раньше запускал на машине 12.04.

Начиная с Ubuntu 10.10 SSLv2, кажется, отключен по известным причинам безопасности.

Если я запускаю curl для своего URL-адреса с помощью команды -1, -2 или -3, он работает с ssl версии 1 и 3. Однако с -2 я получаю curl: (4) OpenSSL was built without SSLv2 support как ответ.

Сейчас мой сервис отлично работает во всех браузерах, однако у меня проблемы с Java, Python и PHP.

Мой API используют многие внешние программы, поэтому у меня нет возможности обновить клиентов.

Поскольку ssl v1 все еще работает, я полагаю, что для клиентов, поддерживающих только до версии 2, проблема распознать, что версия 2 не поддерживается, поскольку объявлена ​​версия 3.

Могу ли я скомпилировать без поддержки sslv3? Или я могу как-то безопасно повторно включить sslv2 на ubuntu для тех клиентов, которые действительно этого хотят? Теперь я уверен, насколько актуальны проблемы безопасности, особенно потому, что openssl используется для множества вещей, а обслуживание веб-страниц - это только часть ...

Я думаю, что ошибки, которые вы видите в Curl, на самом деле относятся к клиентской библиотеке openSSL, не поддерживающей SSLv2, а не к проблеме с сервером. Последние библиотеки openSSL Ubuntu не рекомендуют SSLv2 IIRC.

Что касается проблемы с вашим сервером, SSLv2 не должен быть нужен ни одному браузеру после Internet Explorer 5 (который был последним, о котором я знаю, чтобы не поддерживать SSLv3 / TLSv1 или более позднюю версию)