> ниче не понял, но могу предположить что проблема в непонимании
> и неправильных настройках SSL на web-сервере.У меня три фряхи:
1. 12.0-RELEASE
2. 12.0-RELEASE
3. 10.1-RELEASE
На первой фряхе я обращаюсь браузером lynx (да и программой curl) к немоему https-сайту (т.е. на том сайте я не могу настраивать сертификаты). И получаю нормальный ответ - запрошенную html-страницу.
На остальных двух фряхах ни lynx'ом, ни curl'ом запросы к тому же сайту успехом не завершаются. У lynx конец ответа о неудаче выглядит так:
> Безопасное HTTP-соединение: 128 бит TLSv1.2 (ECDHE-RSA-AES128-GCM-SHA256)
> Посылка HTTP-запроса.
> HTTP-запрос послан; ожидается ответ.
> Внимание!: HTTP/1.1 204 No Content
> lynx: Начальный файл либо не удается найти, либо он не text/html или
> text/plain
> Выход...
Более полный ответ lynx - в предыдущем моём сообщении (а то тут всё-равно цитата сократится автоматически).
Я предположил, что для того, чтобы с того сайта ответы приходили успешными, в моих фряхах должна быть установленной какая-то штука. Возможно, что этой штукой является ca_root_nss. Обновил её на второй фряхе (которая 12.0-RELEASE) до самой последней версии (ca_root_nss: 3.44 -> 3.52). Не помогло. Значит что-то ещё должно влиять на то, чтобы мои запросы lynx'ом или curl'ом к тому сайту давали такие же успешные ответы, как и на первой фряхе. А что именно дополнительно влияет на успешность выполнения таких запросов - не знаю...