32 votes

nginx : bind() vers 0.0.0.0:80 a échoué sous Windows

J'utilise nginx sans aucun problème sous Windows depuis quelques mois. Aujourd'hui, lorsque j'ai essayé de le démarrer, j'ai obtenu cette erreur :

nginx : [emerg] bind() to 0.0.0.0:80 failed (10013 : Une tentative a été faite d'accéder à une socket d'une manière interdite par ses autorisations d'accès)

Pourquoi ça a commencé à arriver tout d'un coup ? Je n'ai modifié aucune configuration ou autre.

51voto

Alex B Points 12826

Vérifiez Skype.

Skype s'est automatiquement mis à jour et a réactivé l'option " utiliser le port 80 ".

C'est dans settions->avancé.

12voto

NolanDC Points 297

Vérifiez quels ports sont utilisés sur votre système.

Il existe des programmes qui lient le port 80. Par exemple TeamViewer, Skype, etc.

Pour un test facile, tapez http://localhost dans votre navigateur et vérifiez quel service apparaît.

Ou vous pouvez utiliser un programme comme CurrPorts by NirSoft .

8voto

andsve Points 348

Vous pouvez essayer de l'exécuter dans CMD :

netstat -a | find "LISTENING"

Il y avait aussi un logiciel appelé TCPView qui est très cool, et montre tous les processus en cours / ports occupés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X