Je suis un nouveau venu sur AWS, et j'utilise le niveau gratuit pour tester des projets personnels de Django. Cependant, lorsque j'essaie d'accéder à l'adresse IP, le navigateur affiche une erreur de dépassement de délai. Le site fonctionne localement, et l'erreur de délai d'attente apparaît lorsque l'accès se fait via une connexion sans fil ou filaire.
La façon dont j'ai mis en place le site était d'utiliser Bitnami DjangoStack, le serveur fonctionne via ./manage.py runserver 0.0.0.0:8080
J'ai également lié une adresse IP disponible au nom DNS public existant. Le port TCP 80 est ouvert en tant que HTTP avec une source de 0.0.0.0/0.
J'ai exécuté netstat -aon
et j'ai obtenu le résultat suivant
tcp 0 0 10.4.89.232:22 141.114.79.244:38928 ESTABLISHED keepalive (3582.28/0/0)
tcp 0 272 10.4.89.232:22 141.114.79.244:40393 ESTABLISHED on (0.21/0/0)
Ces deux adresses proviennent des demandes d'accès à mon site, et j'utilise l'adresse IP et les ports 80 et 8080, mais les dépassements de délai se produisent toujours.
Le code source et la base de données ont été mis en place via
- Dépôt git cloné avec le code source du site
- Importation du dump mysql dans la base de données
- modifié
settings.py
pour refléter les nouvelles informations d'identification de la base de données - exécuté
runserver
commande dans le serveur Shell
Aucune erreur n'apparaît dans les journaux du serveur. nmap
produit
nmap -P0 -p80 54.2**.***.*
Starting Nmap 5.21 ( http://nmap.org ) at 2013-08-27 10:32 EDT
Nmap scan report for ec2-54-2**-***-*.compute-1.amazonaws.com (54.2**.***.*)
Host is up.
PORT STATE SERVICE
80/tcp filtered http
Nmap done: 1 IP address (1 host up) scanned in 2.08 seconds