Mac EC2 ELB Route53 ACM (https) Amazon Linux2 unicorn Nginx Capistrano
Die Site von https: // <Originaldomäne> in der Entwicklung, die normalerweise angezeigt werden könnte, verschwindet plötzlich und die Antwortzeit ist zu lang. Es stoppt auf dem Bildschirm </ b>.
Zunächst müssen Sie feststellen, ob die Ursache der Server, die Domäne oder der Browser ist.
① → Überprüfen Sie, ob der Server (EC2) läuft Ich habe versucht zu prüfen, ob es mit der in der AWS EC2-Instanz beschriebenen öffentlichen IPv4-Adresse </ b> oder öffentlichen IPv4-DNS </ b> angezeigt werden kann, aber es wird hier angezeigt, wenn also ein Problem mit dem Server oder Browser vorliegt Es stellt sich heraus, dass das einzige Problem darin besteht, wie die Domain übergeben wird.
② → Geben Sie im Terminal % dig ○○ .com </ b> (← Originaldomäne) oder % dig ns ○○ .com </ b> ein und prüfen Sie, ob ANSER zurückgegeben wird. ANSER wird angezeigt. Da es zurückgegeben wird, gibt es kein Problem mit dem Domain-Publisher.
③ → Möglicherweise stimmt etwas mit HTTPS im Netzwerk nicht. Überprüfen Sie daher den Load Balancer (ELB), auf den das Zertifikat von ACM (der Quelle der https-Kommunikation) angewendet wird, und beschränken Sie die Kommunikation. Was zu tun ist, ist Eingehende Sicherheitsgruppenregel </ b> → https-Quelle ist Meine IP * oder es wird eine benutzerdefinierte IP-Adresse angegeben
Die Sicherheitsgruppe des Load Balancers war meine private IP-Adresse. Als ich die WLAN-Verbindung verschob, konnte ich die Site nicht betreten. Wenn Sie die Quelle auf "irgendwo" ändern, ist sie 0.0.0.0/0, sodass die Site angezeigt werden konnte, ohne das Verbindungsziel einzuschränken.
Referenz https://teratail.com/questions/220615
Recommended Posts