Порт занят посторонним процессом
Условие
На машине должен работать веб-сервис на порту 8080, но он не поднимается: порт уже занят другим процессом, который по ошибке на него сел. Сейчас http://localhost:8080 отвечает, но это не тот сервис. Задача — найти, кто держит порт (ss/fuser/lsof), корректно остановить именно его и поднять основной сайт: http://localhost:8080 должен отдавать его страницу. Снести всё подряд нельзя — вместе с виновником уедет и то, что нужно оставить. Машина собрана без systemd: процессами управляйте напрямую, сайт поднимается скриптом /etc/init.d/site.
Как проверяется
- Посторонний слушатель остановлен, сайт отвечает
- На порту 8080 отвечает основной сайт
Проводите такие интервью у себя
Кандидат чинит реальную систему, вы видите каждую команду и получаете протокол с чекпоинтами: что сделано и когда.
Обсуждение · 0 комментариев
Войдите, чтобы оставить комментарий.