我为我的 google app engine 应用和 Google Apps 域安装了 SSL 证书。HTTPS 工作正常,但是当我尝试使用 openssl cli 工具时出现此错误:
$ openssl s_client -showcerts -connect mysite.com:443
CONNECTED(00000003)
140625875744448:error:1409E0E5:SSL **routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:596:**
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 226 bytes
---
关于可能是什么问题的任何见解?从我的谷歌搜索来看,这可能是服务器配置问题,但作为 Google App Engine 服务器,我认为我无能为力。
主要问题是这会阻止通过openssl 等低级API 或编程语言(用python 尝试过,但它不起作用)进行安全连接。奇怪的是,使用 HTTPS 可以毫无问题地访问网络。
如果有帮助,请访问以下网站:https ://www.proofofexistence.com/