OSX: como verificar o que está tomando portas ou soquetes

0

Estou tendo problemas com o L2TP / IPSec na minha máquina OS X 10.7.2 e fiquei me perguntando qual é a melhor maneira de descobrir qual processo está tomando sockets ou portas específicas;

Meus posts relacionados (abaixo) eram mais específicos, mas não consegui descobrir. Eu estou fazendo uma pergunta mais geral, esperançosamente haveria alguém que pudesse ajudar. OS X: como descobrir o que impede que o L2TP / IPSec seja executado corretamente e OS X 10.7, não pode entrar em nenhum Servidor VPN L2TP

Edit: Eu tentei netstat e lsof mas não vi nada relacionado ao meu problema. Também não é o roteador (outras máquinas atrás dele funcionam bem); não é o firewall (mesmo problema com isso) ou LittleSnitch (mesmo problema com isso). Houve CiscoANyconnect instalado, mas o problema persiste mesmo após a desinstalação. Minha hipótese é que mudou algo que persiste mesmo após a desinstalação.

    
por lupincho 20.01.2012 / 21:51

1 resposta

0

Ok, eu percebi. Não eram portas e soquetes. Acontece que algo (possivelmente CiscoAnyconnect) descarregou o racoon na inicialização. Para corrigir (com o Anyconnect desinstalado), faça o seguinte:

launchctl load -w /System/Library/LaunchDaemons/com.apple.racoon.plist

Você também pode iniciar o racoon manualmente por:

sudo /usr/sbin/racoon

    
por 21.01.2012 / 14:28