Ontem me deparei com um problema estranho, instalei o XAMPP no meu notebook, até ai blz, startei o MySQL, mas na hora de startar o apache ele não subiu... tentei startar na mão pelo promt e recebi uma mensagem que a porta 443 só pode ser usada por um programa de casa vez.
Pensei... ai sim legal, certinho!!! qual programa está usando a porta 443? Procurei tudo aqui e nada, inclusive desinstalei alguns programas que não usava mais, mesmo assim nada do serviço subir.
A muito tempo atraz tinha usado para algum fim que nao me lembro o comando netstat no promt, tentei usar ele mas ele so me listou as portas altas e nao trouxe o programa que estava rodando em cada porta.
Por intuito tentei colocar a opção -a, Opa... melhorou ele me trouxe todas as portas que estão sendo usadas, inclusive as baixas.
Mesmo assim não resolveu decidi apelar para o pai Google. E então com a ajuda do pai, consegui encontrar a opção -b que ai sim.. lista os programas que estaão rodando em determinada porta.
A combinação ficou a seguinte:
C:\Windows\system32>netstat -b -a
Conexões ativas
Proto Endereço local Endereço externo Estado
TCP 0.0.0.0:80 NOTE-TI2:0 LISTENING
[Skype.exe]
TCP 0.0.0.0:81 NOTE-TI2:0 LISTENING
[httpd.exe]
TCP 0.0.0.0:135 NOTE-TI2:0 LISTENING
RpcSs
[svchost.exe]
TCP 0.0.0.0:443 NOTE-TI2:0 LISTENING
[httpd.exe]
TCP 0.0.0.0:445 NOTE-TI2:0 LISTENING
Não é possível obter informações de propriedade
TCP 0.0.0.0:912 NOTE-TI2:0 LISTENING
[vmware-authd.exe]
TCP 0.0.0.0:3306 NOTE-TI2:0 LISTENING
[mysqld.exe]
TCP 0.0.0.0:7777 NOTE-TI2:0 LISTENING
[Spark.exe]
TCP 0.0.0.0:15392 NOTE-TI2:0 LISTENING
[Skype.exe]
TCP 0.0.0.0:34130 NOTE-TI2:0 LISTENING
[tmlisten.exe]
TCP 0.0.0.0:49152 NOTE-TI2:0 LISTENING
[wininit.exe]
TCP 0.0.0.0:49153 NOTE-TI2:0 LISTENING
eventlog
[svchost.exe]
TCP 0.0.0.0:49154 NOTE-TI2:0 LISTENING
Schedule
[svchost.exe]
E está ai, para minha surpresa quem tava usando a porta 443 era o Skype, e alem da 443 usava a 80 também.. Safadinho...
Para resolver o problema se ter que desinstalar ou não usar o Skype, é só startar o apache antes do Skype, assim quando ele vê que a porta 443 e 80 estão sendo usadas ele escolhe outras.
Fica ai a dica..
Abraço.
4 comentários:
Cara, pra que isso? É só mudar a porta do Skype, desmarcando uma checkbox... Ferramentas > Opções > Avançado > Conexão.
Cara, muito bom e objetivo, valeu!
Parabéns!
seis q ja faz muito tempo o post, mas acabei de instalar o github e ele deve ta usando a porta 80, pois desde de entao n consigo estartar o apache. então pode ser isso também
Postar um comentário