2017-01-18 63 views
1

我有一個在AWS上使用Boxfuse部署的Spring Boot App。我正在嘗試使SSL與「mydomain.com」一起工作。我從Godaddy獲得了證書。它適用於自簽名證書。但是當我嘗試使用GoDaddy證書時,它表示Payload在300s內未能出現。我是否需要在AWS或Godaddy上配置任何內容。現在我在我的application.properties文件中進行了以下配置。帶GoDaddy插件的Boxfuse SSL配置

server.port=443 
server.ssl.enabled=true 
server.ssl.key-store=classpath:example.jks 
server.ssl.key-store-password=myS3cr3tPwd 
server.ssl.trust-store=/cacerts/example.jks 
server.ssl.trust-store-password=my0th3rPwd 

日誌這樣說:

2017-01-19 09:22:38.315 INFO 895 --- [   main] s.b.c.e.t.TomcatEmbedded 
ServletContainer : Tomcat started on port(s): 443 (https) 
2017-01-19 09:22:38.338 INFO 895 --- [   main] com.unoiatech.o3.Applica 
tion    : Started Application in 50.814 seconds (JVM running for 51.171 
) 
The system is going down NOW! 
Sent SIGTERM to all processes 
2017-01-19 09:26:34.501 INFO 895 --- [  Thread-4] ationConfigEmbeddedWebAp 
plicationContext : Closing org.springframework.boot.context.embedded.AnnotationC 
[email protected]: startup date [Thu Jan 19 09:21:48 G 
MT 2017]; root of context hierarchy 
2017-01-19 09:26:34.530 INFO 895 --- [  Thread-4] o.s.j.e.a.AnnotationMBea 
nExporter  : Unregistering JMX-exposed beans on shutdown 
2017-01-19 09:26:34.553 INFO 895 --- [  Thread-4] j.LocalContainerEntityMa 
nagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'defaul 
t' 
Sent SIGKILL to all processes 
Requesting system poweroff 
[ 290.976653] reboot: Power down 

我不知道到哪裏尋找這個問題。任何幫助,將不勝感激 。

編輯:

這是一個t2.micro實例。 Boxfuse App

命令來運行應用程序:boxfuse run myapp:1.x -env=test

編輯添加端口後命令

error image

而且,它正在與端口8443

+1

請確保您的應用程序在/時通過直接訪問其IP來在Boxfuse執行健康檢查時直接返回HTTP 200。 –

+0

@AxelFontaine應用程序使用https返回200,不使用http。 – WannaBeGeek

+0

它說:等待有效載荷從http://xx.xxx.xx.xx:443/ – WannaBeGeek

回答

0
  • 使用PKCS12格式
  • 我面臨同樣的問題解決了使用以下命令

    OpenSSL的PKCS12 -export -in f8f628911xyzc.crt -inkey mydomain.com.key -CertFile gd_bundle-G2-g1.crt退房手續mydomain.p12