我试图使用带有来自我的EC2实例的客户端证书的SSL连接连接到外部服务器。因此,外部服务器向我颁发了SSL证书,我将其加载到我的(java) web应用程序中,并使用它创建从我的EC2实例到外部服务器的出站SSL连接。
这一切在开发中都很好,但是一旦在EC2 (SUSELinuxEnterprise11 SP1)上运行,我会得到以下错误。
javax.net.ssl.SSLException: HelloRequest followed by an unexpected handshake message我想知道在Suse或EC2上是否有任何特殊的配置或某种东西来允许我的java应用程序用SSL客户端证书连接到外部服务?
我想防火墙等。我试着关闭防火墙使用:
/etc/init.d/SuSEfirewall2_setup stop但没有运气。我相信这是一个简单的解决办法,但我不知道问题是什么。
发布于 2011-06-12 03:42:58
EC2基础设施本身没有出站防火墙。您能否在一个单独的系统(而不是EC2或Development)上重现这个问题?外部服务器是否有可能阻止除了您的开发机器之外的所有东西?
https://serverfault.com/questions/279543
复制相似问题