누구나 Google Compute Engine (GAE가 아닌) 인스턴스에서 SSL 및 HTTPS로 작업 한 경험이 있는지 알고 싶습니다. 웹 사이트에서 HTTPS를 사용할 수 없습니다. 브라우저와 온라인 테스트 도구가 내 서버에 연결되지 않습니다.Google Compute Engine에서 HTTPS가 작동하지 않습니다.
- 내가 인스턴스의 네트워크 설정의 "HTTPS 트래픽을 허용" "HTTP 허용"을 쳤다 :
내 환경은 8
가 여기에 내가 무슨 짓을했는지 우분투 - 1404 - 믿을 수있는-v20141212하고 톰캣
- $ 4 Comodo 인증서를 설치했습니다. 사용
- 에만 키 스토어와 비밀번호를 사용하여
server.xml
에 커넥터 구성으로는-IS는
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="/etc/ssl/private/tomcat.keystore" keystorePass="password" />
내가 내 Tomcat을 시작하고 https://mysite.com:8443
로 이동 상기 오류가을 추가했다. 일부 진단 프로그램은 다음과 같습니다.
- 로그
catalina.out
은 심각하지 않습니다.tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 8500/java
netstat -ntlp |grep :8443
를 사용 는
내 바람둥이 마지막으로 나는 동일한 환경을 가진 AWS EC2 인스턴스를 만들어 내 SSL 인증서를 설치
8443에서 수신 대기 보여줍니다. 그것은 포트와 방화벽으로 아무런 문제없이 즉시 작동합니다. GCE에서 SSL을 작동시키는 방법에 대한 조언을 주시면 감사하겠습니다.