AWS EC2 S3 Conflict - PullRequest
       17

AWS EC2 S3 Conflict

0 голосов
/ 16 декабря 2018

Привет, у меня большие проблемы с созданием экземпляра EC2, на котором размещено приложение AngularJs, чтобы сократить его, у меня есть экземпляр EC2 с эластичным IP-адресом и доменным именем http://dev.mydomain.net (на компьютере установлен Nginx) мое рабочее пространство копируетсяЯчейка Jenkins to S3 с именем S3.dev.mydomain.net, поддерживаемая дистрибутивом CDN, моя цель - создать новое доменное имя (dev2.mydomain.net), поэтому я создал образ из первого экземпляра вместе с другим ведром S3 и его CDN, проблема в том, что всякий раз, когда я пыталсячтобы получить доступ к Angular App извне, используя http://dev2.mydomain.net, я был перенаправлен на страницу приветствия Nginx!также всякий раз, когда я пытался получить доступ к приложению с помощью только что созданного экземпляра public dns, меня ловили по сертификату NET::ERR_CERT_COMMON_NAME_INVALID

Если у вновь созданного экземпляра тот же профиль безопасности, что и у исходного, я также перемещался по всем службам AWS, чтобы узнать, как на самом делеhttp:dev.mydomain.net был связан с эластичным IP-адресом оригинального экземпляра, но я не получил его, есть идеи о том, что я пропустил

обновление: Nginx conf в оригинальном экземпляре:

user                    nginx;
error_log               /var/log/nginx/error.log warn;
pid                     /var/run/nginx.pid;
worker_processes        auto;
worker_rlimit_nofile    133916;

events {
worker_connections  1024;
}

http {
include       /etc/nginx/mime.types;
default_type  application/octet-stream;

log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" "$http_x_forwarded_for"';

include       conf.d/*.conf;

map $http_upgrade $connection_upgrade {
    default     "upgrade";
}

server {
    listen        80 default_server;
    access_log    /var/log/nginx/access.log main;

    client_header_timeout 60;
    client_body_timeout   60;
    keepalive_timeout     60;
    gzip                  off;
    gzip_comp_level       4;
    gzip_types text/plain text/css application/json application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript;

    # Include the Elastic Beanstalk generated locations
    include conf.d/elasticbeanstalk/*.conf;
 }
}
...