Почему порт 3000 внезапно начал использоваться PPP? Как отключить?

Я использую среду разработки rails, на которой работает сервер, к которому я могу получить доступ на локальном хосте:3000. Я делал это снова сегодня, и пошел, чтобы перезапустить веб-сервер, и он начал время ожидания.

Через некоторое время я побежал nmap localhostи понял, что ppp работает на порте 3000:

3000/tcp open  ppp

Я никогда не использовал PPP, и это мешает мне выполнять свою работу. Я старался service pppd-dns stop, который, кажется, не имеет никакого эффекта. Я даже пытался sudo apt-get remove ppp, но порт все еще открыт, и я все еще не могу запустить свой сервер rails.

2 ответа

Решение

Что ж, сначала ответ @whiskers75, казалось, сработал, но теперь я снова стал свидетелем такого поведения, и ppp все еще не был установлен - должно быть, это была перезагрузка, которая сделала свое дело раньше.

я использовал netstat -tulpn чтобы проверить, какие процессы прослушивают какие порты, и оказывается, что nmap выдавал вводящую в заблуждение информацию - это был не ppp, а ruby. Мошеннический рубиновый процесс был оставлен инстансом мертвых рельсов и все еще слушал порт 3000.

killall ruby сделал трюк, порт был освобожден, и я мог перезапустить свой сервер rails.

Пытаться sudo apt-get purge ppp затем перезагрузите компьютер.

Другие вопросы по тегам