使用代理openssl s_client

openssl s_client -connect some.https.server:443 -showcerts 

当你想检查服务器的证书和证书链时,是一个很好的命令。

当您位于HTTP / HTTPS代理的后面时,是否可以运行此命令?

你可以使用proxytunnel :

 proxytunnel -p yourproxy:8080 -d www.google.com:443 -a 7000 

然后你可以这样做:

 openssl s_client -connect localhost:7000 -showcerts 

希望这可以帮到你!

对于2015年5月以后到此为止的任何人:有一个新的“-proxy”选项将包含在openssl的下一个版本中: https ://rt.openssl.org/Ticket/Display.html?id = 265&user =客人&传=客