Ich habe es geschafft, eine Sub-Domain auf meinem Host-Provider (1und1) zu einer EC2-Instanz auf AWS durch die Umsetzung der folgenden Schritte gehostet umleiten:Punkt Subdomain EC2-Instanz über https
- Schaffung einer elastischen IP auf meinem EC2 Beispiel
- Hinzufügen der elastische IP-Adresse an den DNS-Einstellungen meiner Sub-Domain
Frage: Wie kann ich jetzt https Anfrage zulassen? Die Subdomain hat ein funktionierendes SSL-Zertifikat, aber wenn ich die https://mysubdomain.example.com anrufe, erhalte ich die folgende Fehlermeldung:
Diese Seite kann nicht erreicht werden, mysubdomain.example.com verweigert die Verbindung.
Die Sicherheitsgruppe Setup auf meine EC2-Instanz ermöglicht https, obwohl es scheint, dass der Port 443 nicht richtig offen wie die Eingabe ist:
sudo netstat -tlnp
kehrt:
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 10144/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3081/master
tcp6 0 0 :::80 :::* LISTEN 16084/httpd
tcp6 0 0 :::22 :::* LISTEN 10144/sshd
tcp6 0 0 ::1:25 :::* LISTEN 3081/master
Jede Idee? Die EC2-Instanz läuft auf einem Apache VirtualHost. Danke vielmals.
ich auf Apache laufen lasse und die Conf sieht wie folgt aus:
<VirtualHost *:80>
Servername xx.xx.xx.xx
WSGIPassAuthorization On
WSGIDaemonProcess bottle_app threads=5 python-path=/var/www/bottle_app/:/usr/lib/python2.7/site- packages/:/usr/lib64/python2.7/site-packages/
WSGIScriptAlias//var/www/bottle_app/app.wsgi
<Directory /var/www/bottle_app>
WSGIProcessGroup bottle_app
WSGIApplicationGroup %{GLOBAL}
WSGIScriptReloading On
Order deny,allow
Allow from all
# Require all granted
</Directory>
ErrorLog /var/log/httpd/errors.log
CustomLog /var/log/httpd/requests.log combined
</VirtualHost>
Welches Betriebssystem verwenden Sie? Blockiert eine Firewall den Port 443? Können Sie Ihre Apache-Konfiguration posten? –
Oswin, gerade angefügte infos re Apache conf –
Ich habe eine Antwort unten hinzugefügt. Ich hoffe, das hilft. –