Skip to content

Instantly share code, notes, and snippets.

@thgbrb
Created August 16, 2021 12:40
Show Gist options
  • Select an option

  • Save thgbrb/ae3d136551e49e6b0a22d3160665cb81 to your computer and use it in GitHub Desktop.

Select an option

Save thgbrb/ae3d136551e49e6b0a22d3160665cb81 to your computer and use it in GitHub Desktop.
Ao executar um app/serviço no Windows 10 (ex: kestrel, tomcat, mysql) ocorre erro porque a porta está ocupada e no netstat não mostra nenhum processo escutando na porta
netsh int ipv4 show excludedportrange protocol=tcp
netsh int ipv4 set dynamic tcp start=49152 num=16384
@thgbrb
Copy link
Author

thgbrb commented Aug 16, 2021

Problema: Ao executar um app/serviço no Windows 10 (ex: kestrel, tomcat, mysql) ocorre erro porque a porta está ocupada e no netstat não mostra nenhum processo escutando na porta.
Causa: O Windows (testado no 10) faz reserva dinamica de portas para gerenciar conexões de rede. Algumas vezes o Windows reserva portas muito baixas e quando isso ocorre, um serviço que tenta escutar na porta reservada falha.
Solução: Verificar se a porta está reservada e mudar o range para portas dinamicas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment