Я хочу периодически отслеживать индекс сайта в нашей локальной сети вне браузеров. Я пытался скачать его с помощью wget
в Windows10:
> wget --no-check-certificate --no-hsts --content-on-error --ignore-length --unlink --server-response --show-progress --verbose https://172.*.*.*:*/app
Но он не мог получить страницу. Вот результат:
--2019-02-02 16:56:01-- https://172.*.*.*:*/app
Connecting to 172.*.*.*:*... connected.
OpenSSL: error:2406F079:random number generator:RAND_load_file:Cannot open file
Unable to establish SSL connection.
Я также пробовал с другими инструментами, такими как urlwatch и curl. Никто из них не смог получить доступ к этой странице! Есть ли идея? Вот ошибка, выданная urlwatch:
HTTPSConnectionPool(host='172.*.*.*', port=*):
Max retries exceeded with url: /app
(Caused by SSLError(SSLError(1,
'[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1056)')))
Больше деталей:
OpenSSL:
- Отладка s_client: https://dpaste.de/hqQR/raw
- s_client tls1: https://dpaste.de/DWQY/raw
- s_client tls1_1: https://dpaste.de/kgir/raw
- s_client tls1_2: https://dpaste.de/dRy4/raw
chrome> F12 для инструментов отладки> вкладка безопасности: https://u.teknik.io/xLajT.png