Похожие вопросы

Как определить, почему порт 443 уже используется?

я запускаю Apache 2.4.10 на машине с Windows 7 и пытаюсь добавить SSL-соединения. Соединения порта 80 работают нормально, и я пытаюсь добавить порт 443. Когда httpd.конф получает Listen 443 добавил его не пустят:

c:Apache24bin> httpd.exe -k start
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted.  : AH00072: make_sock: could not bind to address [::]:443
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted.  : AH00072: make_sock: could not bind to address 0.0.0.0:443
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs

проверка с помощью netstat сначала показал Chrome с помощью порта 443, так что я выйти из Chrome и после истечения времени ожидания, порты теперь пустые с помощью netstat, но сервер по-прежнему не запускается, когда Listen 443 указан:

c:Apache24bin> netstat -ano | grep 443

как могу ли я определить, кто уже находится на порту 443 и блокирует сервер Apache от использования этого порта?

5
задан WilliamKF
источник

3 ответов

проблема, похоже, Apache конфликтует с самим собой из-за того, что есть два Listen 443 директивы, я добавил и через следующие:

<IfModule ssl_module>
#Include conf/extra/httpd-ssl.conf
Include conf/extra/httpd-sni.conf
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

на conf/extra/httpd-ssl.conf появляется конфликтующие строки:

Listen 443 https

падение Listen 443 я добавил решил проблему.

7
отвечен WilliamKF 2014-08-10 21:38:35
источник

Tcpview от sysinternals показывает все, что связано с сетью, включая программу, использующую порты:

http://live.sysinternals.com
0
отвечен NuTTyX 2014-08-10 21:16:10
источник

c:\Apache24\bin> netstat-ano / grep 443

выведет список всех процессов bind 443, например:

 TCP    xxx:xxx     xxx:443      ESTABLISHED     4332
 TCP    xxx:xxx     xxx:443      ESTABLISHED     7164

выполнить:

c:\Apache24\bin> tasklist / grep-e "4332" - e "7164"

перечислит весь процесс по Id. like:

MyPopo.exe                    4332 Console                    1     87,424 K
firefox.exe                   7164 Console                    1    522,576 K
0
отвечен user918888 2014-08-11 01:01:17
источник

Другие вопросы apache-http-server netstat port sockets windows-7