在Tomcat 8上配置SSL和连接超时
我设置了一个密钥库并从openssl.com获得了SSL证书。 我遵循的具体步骤如下: https : //drive.google.com/file/d/0B6PUGo7cBLcDTzdkc0pzT2pTMk0/view?usp=sharing
不幸的是,即使完全按照他们对tomcat的说明并使用客户支持,我的https连接也会超时。
好像tomcat已启动并运行,正在侦听端口443,但我不知道如何更深入地调试。 Http请求服务很好,所以我知道tomcat本身工作正常。
[ec2-user@ip- logs]$ sudo netstat -tunlp | grep 443 tcp6 0 0 :::443 :::* LISTEN 19407/java [ec2-user@ip- logs]$ ps -ef | grep java root 19407 1 1 23:03 pts/0 00:00:06 /usr/java/jre1.8.0_60//bin/java -Djava.util.logging.config.file=/usr/apache-tomcat-8.0.26//conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/apache-tomcat-8.0.26//endorsed -classpath /usr/apache-tomcat-8.0.26//bin/bootstrap.jar:/usr/apache-tomcat-8.0.26//bin/tomcat-juli.jar -Dcatalina.base=/usr/apache-tomcat-8.0.26/ -Dcatalina.home=/usr/apache-tomcat-8.0.26/ -Djava.io.tmpdir=/usr/apache-tomcat-8.0.26//temp org.apache.catalina.startup.Bootstrap start ec2-user 19449 18021 0 23:13 pts/0 00:00:00 grep --color=auto java
我的连接器配置为:
请帮忙!
当我配置tomcat时,如果在看到任何响应之前有延迟,则几乎总是因为PORT由于某种原因被阻止。 你是肯定的端口443是通过防火墙打开的(假设这是在外部服务器上完成的)?
如果您的标准端口工作正常,但443只是在失败前坐下并旋转一段时间,我会把钱放在一个被阻塞的端口上。
- 如果占用太多时间,如何取消AsyncRestTemplate HTTP请求?
- 我想推荐一本关于Eclipse富客户端平台(RCP)的书
- 使用Java获取Tomcat中的活动会话列表
- 读取文本文件始终返回0 – Java
- 用于在Java中生成控制流的工具
- Java RMI – UnicastRemoteObject:UnicastRemoteObject.exportObject()和扩展UnicastRemoteObject()有什么区别?
- 如何等待Java applet在Safari上完成加载?
- ED A0 80 ED B0 80是一个有效的UTF-8字节序列吗?
- 我们可以使用String.format()来填充/前缀一个具有所需长度的字符吗?