Ubuntu 13.04:
No LSB modules are available
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring
J'essaie d'ouvrir le port 8888 sur une machine Ubuntu VM à laquelle j'accède avec VirtualBox/Vagrant. Sur la machine virtuelle, je lance la commande suivante
vagrant@vagrant-ubuntu-raring-32:~$ curl -v 'http://localhost:8888'
et j'obtiens la réponse suivante:
* About to connect() to localhost port 8888 (#0)
* Trying 127.0.0.1...
* Connection refused
* Failed connect to localhost:8888; Connection refused
* Closing connection 0
curl: (7) Failed connect to localhost:8888; Connection refused
Alors j'essaie ensuite ceci (d'après une réponse que j'ai trouvée ici sur AskUbuntu):
Sudo ufw allow 8888/tcp
Ensuite, je réessaie la commande curl et j'obtiens la même chose. Ce n’est pas que cela fasse une différence, mais j’utilise la commande curl Sudo et cela ne fait aucune différence. J'ai également rétabli la machine sur la ligne de base, puis exécuté Sudo ufw allow 8888
et cela ne fonctionne pas non plus. Y a-t-il d'autres choses qui pourraient bloquer ce port?
Est-ce que quelque chose écoute sur le port 8888? Si rien n'écoute sur le port, vous ne pouvez pas vous connecter.
Vous pouvez vérifier si quelque chose écoute sur ce port avec
Sudo netstat -tulpn
Le port est probablement déjà ouvert car les pare-feu linux ne bloquent pas localhost si vous ne leur demandez pas de le bloquer.