nginx: bind () ile 0.0.0.0:80 arası Windows'ta başarısız oldu [kapalı]


31

Son birkaç aydır nginx'i pencerelerde problemsiz kullanıyorum. Bugün başlatmaya çalıştığımda şu hatayı aldım:

nginx: [emerg] bind () ile 0.0.0.0:80 arası başarısız oldu (10013: Bir sokete erişim izinleriyle yasaklanmış bir şekilde erişme girişiminde bulunuldu)

Bu neden aniden oldu? Yapılandırma ya da hiçbir şey değiştirmedim.


Bu gerçek bir sunucuda mı yoksa bir iş istasyonunda mı?
user9517, 13:13

Windows iş istasyonu
Dean Rather

Aslında bu daha sonra Süper Kullanıcı için daha iyidir .
user9517, 13:13

3
Windows Web Sunucusu (IIS) da bu soruna neden olabilir, bu nedenle çalışmayı deneyin: 'net stop WAS' hizmeti durdurmak için. Bazen çalıştırmanız da gerekebilir: 'net start W3SVC'. Not: cmd'yi yönetici olarak çalıştırın.
Tom Hagen

Yanıtlar:


52

Skype'ı kontrol et.

Skype otomatik olarak kendini güncelledi ve "80 numaralı bağlantı noktasını kullan" seçeneğini tekrar açtı.

Ayarlarda-> ileri düzeyde.


4
İnanılmaz, ama teşekkürler. Araçlar> Seçenekler> Gelişmiş> Bağlantı
Tom

Sinsi M $. Çok sinsi.
David 'kel zencefil'

1
Sadece skype'ı web için kurdum (beta). Aynı davranışa sahip olduğunu varsaydığım video için ayrı bir eklenti yükledi. Tarayıcınızda açık bir web sekmesi skype'ınız varsa, bunu kapatmanız gerekebilir.
murraybiscuit

Bu cevap yalnızca Skype'a bakar, ancak 80 / tcp bağlantı noktasını kullanması nedeniyle bu soruna neden olabilecek çok daha fazla program vardır. En kolay yol için Jevgenis'in cevabını görün serverfault.com/a/478267/141615
Yüksek Top

12

Sisteminizde hangi bağlantı noktalarının kullanıldığını kontrol edin.

80 numaralı bağlantı noktasını bağlayan bazı programlar vardır. Örneğin TeamViewer, Skype, vb.

http://localhostTarayıcınızda kolay bir test türü için hangi hizmetin göründüğünü kontrol edin.

Ya da NirSoft tarafından CurrPorts gibi bir program kullanabilirsiniz .


Benim durumumda, IIS 80 numaralı bağlantı noktasını engelliyordu - bu yaygın bir sorun gibi görünüyor. Eğer netstat -oIIS var gösterileri PID 4 dinleme bağlantı noktası 80 üzerinde.
mindplay.dk

7

CMD'de çalıştırmayı deneyebilirsiniz:

netstat -a | find "LISTENING"

Ayrıca , çok havalı olan ve çalışan tüm işlemleri / işgal edilmiş portları gösteren TCPView adında bir yazılım vardı .


Ben kullanılan netstat -aobağlantı noktasını da 80 engelleme sürecin PID görüntülemek için - daha sonra hangi işlem port 80. bloklama edildi öğrenmek için Görev Yöneticisi PID sütunu etkinleştirdikten
mindplay.dk
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.