Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用SSL将Spring引导部署到AWS EB_Amazon Web Services_Ssl_Nginx_Amazon Elastic Beanstalk_Nginx Reverse Proxy - Fatal编程技术网

Amazon web services 使用SSL将Spring引导部署到AWS EB

Amazon web services 使用SSL将Spring引导部署到AWS EB,amazon-web-services,ssl,nginx,amazon-elastic-beanstalk,nginx-reverse-proxy,Amazon Web Services,Ssl,Nginx,Amazon Elastic Beanstalk,Nginx Reverse Proxy,我已经用Amazon Linux和Java 8配置了AWS ES。在第一次部署之后,我使用以下方式配置了SSL- 在此之后,我所有的后续部署都以错误告终: 2020-09-12 16:03:00 INFO Environment update is starting. 2020-09-12 16:03:07 INFO Deploying new version to instance(s). 2020-09-12 16:03:13 ERROR [INSTANCE

我已经用Amazon Linux和Java 8配置了AWS ES。在第一次部署之后,我使用以下方式配置了SSL-

在此之后,我所有的后续部署都以错误告终:

2020-09-12 16:03:00    INFO    Environment update is starting.
2020-09-12 16:03:07    INFO    Deploying new version to instance(s).
2020-09-12 16:03:13    ERROR   [INSTANCE_ID] Command failed on instance. An unexpected error has occurred [ErrorCode: 0000000001].
2020-09-12 16:03:13    INFO    Command execution completed on all instances. Summary: [Successful: 0, Failed: 1].
2020-09-12 16:03:13    ERROR   Unsuccessful command execution on instance id(s) 'INSTANCE_ID'. Aborting the operation.
2020-09-12 16:03:13    ERROR   Failed to deploy application.
没有上面描述的nginx的SSL配置,一切都可以正常工作,我可以多次部署而不会出现问题


对于部署,我使用AWS EB CLI

您使用的是基于Amazon Linux 1或2的EB平台吗?您是否也检查了任何EB日志文件以获取更详细的错误消息?@Marcin我正在使用Amazon Linux 2。在部署期间,我通常检查
/var/log/eb activity.log
文件以验证部署是否成功,但对于所有失败的部署,此文件中没有日志。我应该检查其他文件吗?特别检查`/var/log/cfn init cmd.log
。另外,如何设置https_custom.conf
?使用
.ebextentions`或
.platform
?@Marcin我使用
.ebextentions
并手动为Amazon Linux 2定制nginx,而不是
.ebextentions
。即使要覆盖整个nginx.conf文件,也必须使用
.platform
。您能否尝试修改您的设置以使用nginx的
.platform