В event log написано:
«The Apache service named reported the following error:
>>> (OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 0.0.0.0:80 .»
При этом netstat -o не показывает ничего, что бы держалось за 80-й порт.
Если в браузере зайти на localhost:80, получается пустая страница.
Телнетом на localhos:80 зайти не получается.
Подозрение падает на эксперименты с i2p и tor — но tor неактивен, i2p я деинсталлировал. Как же узнать, в чём проблема?
- Вопрос задан более трёх лет назад
- 15913 просмотров
Комментировать
Решения вопроса 1
Если запущен skype, то возможно он и занял 80 порт.
Ответ написан более трёх лет назад
Нравится 1 1 комментарий
Вот жеж скотина. Действительно, это скайп захапал себе порт. Я его раньше не использовал, недавно пришлось. Вредная программа. Спасибо!
Ответы на вопрос 4
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Как освободить 80 порт в Windows
если точнее, то netstat -a
Источник: qna.habr.com
Как узнать что на 80 порту?
Открываем консоль: Главное меню -> Выполнить, вводим cmd и жмем Enter. В консоли вводим следующую команду: netstat -aon | findstr 0.0:80. Левая часть команды вернет нам текущее состояние всех портов, а правая найдет в них нужный нам 80 порт.
Как узнать что висит на порту?
- Запускать командную строку необходимо от имени администратора.
- После того как она будет запущена, введите команду: netstat -ab.
- Командная строка начнет выводить список программ и порты которые они занимают.
Как узнать кто использует порт?
Узнать какой порт использует программа в операционной системе Windows можно используя инструменты командной строки — tasklist и netstat. С помощью tasklist узнаем номер идентификатора процесса — PID, затем в netstat находим номер порта этого процесса.
Как узнать кто слушает порт?
- Использование команды netstat. Команда netstat (network statistics) используется для отображения информации о сетевых подключениях, таблицах маршрутизации, статистике интерфейса и за ее пределами. .
- Используя команду lsof. .
- Использование команды fuser.
Как отключить порты 80 и 443?
Если 80-й порт занят программой Skype, то освободить его еще проще, откройте инструменты — настройки — соединение снимите галочку «Для дополнительных входящих соединений следует использовать порты 80 и 443», нажмите сохранить.
Как узнать какая программа занимает 80 порт?
Обычно 80 порт занимает Skype , TeamViewer , IIS , Avp.exe . итд. Если это Скайп,то заходим в настройки Скайпа —> Дополнительно —> Снять галочку (использовать порты 80 и 443 в качестве альтернативных),потом перезагружаем Скайп.
Как проверить открыт ли порт netstat?
- На самом сервере используйте netstat -an , чтобы проверить, какие порты прослушиваются.
- Извне просто используйте telnet host port (или telnet host:port в системах Unix), чтобы увидеть, отклонено ли соединение, принято или тайм-ауты.
Как узнать какая программа слушает порт?
Чаще всего это Skype, VMWare, и сборки веб-разработчиков, например XAMPP или OpenServer. Для поиска занимающих порты приложений можно воспользоваться приложениями, например SysInternals Process Explorer, Sysinternals TCPView, Nirsoft CurrPorts.
Как узнать что запущено на порту Windows?
- Перейдите к запуску → введите cmd → нажмите Enter .
- Напишите следующую команду. .
- Нажмите кнопку Enter .
- Затем cmd даст вам подробную информацию о службе, работающей на этом порту вместе с PID.
- Откройте Диспетчер задач, перейдите на вкладку служба и сопоставьте PID с cmd, и все.
Как узнать какой порт используется?
- В меню «Пуск» выберите пункт «Выполнить»;
- В поле «Открыть» наберите команду cmd и нажмите кнопку «ОК»; .
- Наберите команду netstat -ano и нажмите кнопку «Ввод» (Enter) на клавиатуре; .
- Теперь в колонке «Локальный адрес», находим нужный нам порт и записываем его идентификатор в колонке «PID»;
Как посмотреть используемые порты Windows 10?
- Откройте командную строку от имени администратора.
- Как только вы попадете в командную строку с повышенными привилегиями, введите следующую команду: netstat -ab.
Как узнать какой у тебя порт?
- Откройте командную строку
- Введите ipconfig.
- Далее введите netstat -a, после чего откроется список ваших номеров портов
Как узнать кто запустил процесс?
- Откройте «Диспетчер задач».
- Нажмите «Подробнее», если «Диспетчер задач» появится без вкладок.
- Найдите необходимый процесс и правым кликом мышки на нем откройте контекстное меню, в котором нажмите на пункте «Подробно».
Как узнать на каком порту работает сайт?
Вызовите командную строку сочетанием клавиш Win+R. Введите команду «cmd» и нажмите ОК. В окне терминала введите команду: telnet имя_сервера номер_порта (например, telnet mysite.ru 31). Можно проверить порт на доступность по IP, если ввести команду telnet IP_сервера номер_порта (например, telnet 10.0.119.127 31).
Как узнать какой порт слушает программа Linux?
lsof или утилита List of Open Files помогают в списке всех открытых файлов в Вашей системе Linux. Мы можем использовать эту утилиту для просмотра всех процессов, открытых на определенном порте. Давайте использовать lsof для просмотра сервиса, слушающего на определенном порте.
Источник: topobzor10.ru
Как проверить, чем занят порт?
Однако именно забитость портов является одной из первостепенных причин некорректной работы сети: зависаний, торможений, «лагов». Каждая из программ хоть и использует свой порт, но порой несколько программ пересекаются в одном из них, и случается своего рода «затык». Как обнаружить пресловутый «затык» — расскажем далее. Самая распространённая проблема занятости порта встречается именно с портом номер 80 — одним из самых основных маршрутов у многих программ.
Итак, нам нужна наша любимая командная строка. Вызывается она через меню «Выполнить», которое, в свою очередь, вызывается комбинацией горячих клавиш Windows+R. В меню «Выполнить» вводим cmd — мы в командной строке.
Здесь нам необходима команда netstat -ano (прописываем именно так, с пробелом перед дефисом и без пробела без него!).