我正在tomcat服务器上使用centos在amazon ec2平台上配置ssl自签名证书并面临一些问题。我一步一步地遵循以下教程。
http://tecadmin.net/configure-ssl-certificate-in-tomcat/#
但是当打开我的网址https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com:8443/时,它会说"网站无法访问"没有8443端口的https://ec2-52-57-105-24.eu-central-1.compute.amazonaws.com/工作正常的地方。任何人都可以告诉我tomcat 8443端口的基本问题是什么。在我的server.xml中,我使用以下配置。
<Connector port="8443" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
SSLEnabled="true"
scheme="https"
secure="true"
sslProtocol="TLS"
keystoreFile="/etc/pki/keystore"
keystorePass="_password_" />
任何帮助都将受到高度赞赏。感谢。
答案 0 :(得分:0)
理想情况下,它非常适合在没有端口(443)的情况下访问HTTPS。 但是如果你想访问带有端口号的URL,你可以让你的URL从443重定向到8443,你可以使用IPTABLES并让它工作。
sudo / sbin / iptables -t nat -I PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443
sudo / sbin / iptables save