Открыть порт 80 в windows 7. Решение проблем с портами в Apache в Windows. Что делать, если порт закрыт администратором

04.02.2019

Уже не раз сталкивался с проблемой, что Apache не может запустится из-за того, что другой процесс уже использует 80 порт. Собственно после долгого и мучительного серфинга по просторам русскоязычного, а потом и англоязычного интернета насобирал всесозможные способы устранения и причины появления данной проблемы. Эти самые причины и способы их решения и хочу перечислить здесь.

Почему порт может быть закрыт?

Брандмауэр включен по умолчанию и предотвращает доступ к этим портам. Чтобы включить брандмауэр для образцов, выполните одну из следующих процедур, в зависимости от ваших требований и среды безопасности. Не вносите никаких изменений в конфигурацию брандмауэра и начинайте создавать и запускать образцы. Затем примерная программа может быть добавлена ​​интерактивно в разблокированный список. Вариант 2: Включите примеры программ заранее. Запустите апплет и включите образцы программ, которые вы планируете запустить. Сначала вы должны создавать программы, чтобы исполняемые файлы существовали. Более подробные инструкции можно найти в следующей процедуре. Вариант 3. Включите диапазон портов заранее. Эта опция менее безопасна, чем другие, поскольку она позволяет любой программе использовать эти порты, а не только образцы.

  • Вариант 1: Интерактивно разрешать выборки во время работы.
  • С помощью этой процедуры вам может потребоваться перезапустить образец.
Если вы не знаете, какую процедуру использовать, выберите первый вариант.

(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
no listening sockets available, shutting down


Самая простая и обыденная причина появления данной проблемы это Skype.

Первым делом необходимо проверить настройки Skype. Идем в Инструменты/Настройки/Дополнительно/Соединение/ и убираем галочку «Использовать порты 80 и 443 в качестве входящих альтернатив» . Сохраняем и перезапускаем Skype чтобы настройки вступили в силу. Да и лучше повторно перепроверить эту настройку, потому что бывало, что она не сохранялась по неизвестной причине.

Если вы используете брандмауэр другого поставщика, возможно, вам придется внести аналогичные изменения. Изменение конфигурации брандмауэра влияет на вашу безопасность. Рекомендуется записать сделанные вами изменения и удалить их, когда вы закончите работу с образцами.

Включение программ выборок заранее

Повторите шаги 4 и 5, пока вы не добавите исполняемые файлы всех образцов, которые вы планируете запускать.

Включение диапазона портов заранее

Удалите все исключения брандмауэра, когда вы закончите работу с образцами. Большинство прокси-серверов, брандмауэров и других методов подключения к Интернету могут ограничить доступ к портам. Ваша конфигурация может ограничивать пакеты из неизвестных источников. Убедитесь, что у вас установлены следующие порты.

Если не помогло, то надо поискать что за процесс использует наш порт.

Открываем консоль: Главное меню->Выполнить-> вводим cmd и жмем enter.

В консоли вводим следующую команду

Netstat -aon | findstr 0.0:80

Левая часть команды вернет нам текущее состояние всех портов, а правая найдет в них нужный нам 80 порт.
Смотрим результат и ищем последний столбец PID. Запоминаем его. Это идентификатор требуемого процесса.

Чтобы настроить брандмауэр для вашей операционной системы, выберите его ниже. Повторите описанные выше шаги для каждого порта, который необходимо открыть, в соответствии с приведенной выше таблицей. Это упрощает использование защиты брандмауэра и предотвращает управление нежелательными приложениями сетевых портов.

Брандмауэр включает три разных профиля, поэтому вы можете применять различные правила для частных и общедоступных сетей. Частный: используется при подключении к частной сети, например, к рабочей или домашней сети. Профиль домена: используется, когда ваш компьютер подключен к домену. . В зависимости от ситуации компьютер может использовать несколько профилей.

Если это процесс с PID не равный 4, то делаем следующее.

Идем в Диспетчер задач и ищем необходимый нам процесс. По умолчанию PID не выводится. Для этого идем в Вид/Выбрать столбцы и ставим галочку у «ИД процесса(PID)» . Сохраняем и видим что рядом с именем процесса появился столбец «ИД процесса» .
Ищем процесс с требуемым идентификатором. Там поступаете с этим процессом как хотите, можете просто убить его, убрать из автозагрузки, удалить всё приложение и т.п.

Окно свойств брандмауэра содержит отдельную вкладку для каждого профиля. Этот параметр зависит от профиля, поэтому вы можете использовать белый список только в определенных сетях. Если вы блокируете исходящие соединения, вы не будете получать уведомления, когда программа будет заблокирована - сетевое соединение будет терпеть неудачу.

Пример правила: блокирование программы

Предположим, мы хотим заблокировать конкретную программу от общения с Интернетом - для этого нам не нужно устанавливать сторонний брандмауэр. Сначала выберите тип правила программы. На экране «Действие» выберите «Заблокировать соединение». Если вы настроили белый список после блокировки всех приложений по умолчанию, вы должны выбрать «Разрешить соединение» вместо белого списка.

В случае, когда PID был равен 4, это означает что 80 порт используется системой (системным процессом) и в Диспетчере задач вы увидите имя процесса System.

Более быстрый способ найти имя процесса предложил , за что ему отдельное спасибо:

В консоли надо ввести следующую команду:
for /f "tokens=1,2,3,4,5*" %i in ("netstat -aon ^| findstr ":80" ^| findstr /i listening") do echo %j %l & @tasklist | findst
r %m

На экране «Имя» вы можете назвать это правило и ввести необязательное описание. Это поможет вам определить правило позже. Правила брандмауэра, созданные вами, вступают в силу немедленно. Созданные вами правила появятся в списке, поэтому вы можете легко отключить или удалить их.

Пример правила: ограничение доступа

На панели «Программа» выберите программу, которую вы хотите ограничить. На панели «Протокол и порты» выберите тип протокола и укажите порты. Не забудьте проверить, что к программе не применяются другие правила брандмауэра - например, если у вас есть правило брандмауэра, которое разрешает весь входящий трафик серверному приложению, это правило ничего не сделает.

Которая и вернет имя необходимого процесса.

Тут существует несколько решений и какое вам подойдет одному только богу известно.
Первое.
Это проделки некоторых служб:

  • Windows Remote Management - Службы удаленного управления
  • Sql server reporting services(MSSQLSERVER) - Cлужбы Reporting Services (SSRS) - Службы отчетов SQL Server
  • Web Deployment Agent Service

Собственно необходимо эти службы отключить.

Проблемы Мультиплеер связи экипажа

Это правило вступает в силу после того, как вы укажете профили, к которым оно будет применяться, и назовите его. Если вы хотите большего контроля и простоты использования, вам может быть лучше с сторонним брандмауэром. Первое обновление все ваши антивирусные и персональный брандмауэр, который вы установили на своем компьютере.

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

  1. ПКМ по «Мой компьютер»
  2. Управление
  3. Службы и приложения
  4. Службы
  5. Находим необходимые службы и останавливаем их.

Если не помогло, то можете включить их обратно =) и переходить к следующему пунтку. Тоже самое нужно сделать если вы не нашли этих служб у себя(я у себя на win7 только WinRM нашел).

Второе.
Проделки "http.sys"
Тут я нашел 2 способа, не сильно отличающиеся друг от друга, мне помог именно 2ой, однако судя по комментариям 1ой тоже помог не малому количеству народа.
Начинаются они одинаково.

Как настроить в конечном счете необходимые порты на маршрутизаторе, вы можете только в руководстве на странице поддержки производителя маршрутизатора, поставщик услуг Интернета, если устройство снабжено этим или прочитать на различных форумах маршрутизатора.

Закрыть фоновые программы. Проблемы могут возникать, когда программы работают в фоновом режиме на вашем компьютере. Вот шаги для этого в следующем списке. Посмотрите на выборе загрузки системы на вкладке «Общие» с помощью и выберите «Запуск» из. Попробуйте играть в игру снова. После этого вы можете изменить настройки к старым настройкам и попытайтесь отключить некоторые программы, используя загрузочную вкладку пробную базу, чтобы найти виновника. Это очень чувствительная система файлы, в которых адрес особенно важные сервера могут быть сохранены на постоянной основе.

1) Идем в реестр. Выполнить->regedit
2) В ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
И отличие в этих способах:
3) Создаем параметр типа Dword c именем «NoRun» и присваиваем ему значение «1» без кавычек.
или
3) Ищем параметр «Start» и меняем значение на «0» без кавычек естественно.
4) Перезагружаем компьютер.

Радуемся жизни =)

Как правило, о существовании такого понятия, как закрытый порт, люди узнают не при самых приятных обстоятельствах. Чаще всего это происходит в том случае, когда какая-либо компьютерная программа отказывается работать как следует. Сообщение о необходимости открытия 443 порта может возникнуть в окне самой программы. Также его можно найти на форуме, посвященном данной проблеме. В любом случае, предлагаем вам немного углубиться в данную тему и, соответственно, понять, что такое порт 443, как его открывать и нужно ли это делать.

Манипулирование преступников или вредоносных файлов, они могут перенаправлять доступ к определенной странице или даже блока. Хосты файл автоматически восстанавливаются настройки по умолчанию. Ограничения интернет-провайдера. Там также может быть некоторые ограничения вашего провайдера. Если вы по-прежнему есть проблемы, пожалуйста, обратитесь к поставщику услуг, чтобы получить более подробную информацию о каких-либо ограничений на вышеупомянутых сетевых портов.

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

Что это вообще за «порты»?

Тот факт, что у каждого компьютера есть свой IP-адрес в сети, вряд ли сегодня является чем-то малоизвестным. В то же время о так называемых «портах» большинству пользователей практически ничего не известно.

Итак, чтобы понять суть термина «порт», стоит представить себе длинное здание с огромным числом дверей. Для большего соответствия реальности количество этих дверей должно быть равным 65 536, причем каждая дверь должна иметь свой порядковый номер, начиная с нуля. В данном случае большим зданием является ваш компьютер, находящийся в сети, а портами - эти самые двери.

Чтобы решить проблему автоматически, нажмите ссылку «Исправить эту проблему». Нажмите «Запустить» в диалоговом окне «Загрузка файла» и выполните действия, указанные мастером. Чтобы создать сценарий, выполните следующие действия. Чтобы выполнить сценарий, выполните следующие действия.

Откройте панель управления в меню «Пуск». Выберите «Новое правило» в правом столбце. Выберите «Порт» в мастере для нового правила ввода и нажмите «Далее». Обратите внимание: не создавайте правило программы, вы должны создать правило порта. Выберите, когда это правило будет применяться, и нажмите «Далее».

Зачем нужно так много портов?

Большинство их не несет в себе ничего особенного и используется для разных целей. Например, когда вы скачиваете файл или смотрите фильмы онлайн, ваш компьютер устанавливает соединение между любым своим свободным портом и портом сервера, с которого вы получаете информацию. Как только передача данных заканчивается, порт освобождается.

Дайте этому правилу имя и нажмите «Готово», чтобы добавить его. Мы выбираем наиболее подходящую версию, основанную на архитектуре нашей операционной системы, и после завершения загрузки мы запускаем установку. Когда это будет сделано, нас попросят принять лицензию на программное обеспечение и выбрать папку для ее установки. В дальнейшем установщик потребует пути браузера по умолчанию, как показано на следующем рисунке.




Для этого просто выберите исполняемый файл браузера, который мы используем ежедневно, и переходим к следующему шагу. Если у нас нет специальных требований, мы можем оставить установленные значения по умолчанию. По завершении установки на панели уведомлений появится новый значок рядом с системными часами. Цвет значка указывает статус сервера: зеленый «все в порядке», необходимые службы работают, желтый, когда службы запущены и красны, когда некоторая услуга не была должным образом активирована.

В то же время некоторые (в том числе и порт 443) имеют вполне четкие назначения. Например, 99.99% процентов сайтов просматривается через порт № 80. То есть когда вы хотите зайти, например, на «Одноклассники», ваш компьютер «стучится» в дверь № 80 сервера «Одноклассникиов» и просит выдать ему страницу.

Что такое порт 443?

Как вы могли догадаться, наш порт также имеет особое предназначение, иначе зачем было бы посвящать ему целую статью? Впрочем, о его назначении мы уже говорили - данный порт также чаще всего используется для просмотра сайтов, однако в то время как его 80-й коллега выдает информацию как есть, 443 порт предварительно ее шифрует, дабы на длинном пути от сервера до вашего компьютера никто не мог перехватить страницу и тем более внести в нее изменения.

Как открыть порт на маршрутизаторе?



Через панель, показанную на рисунке 4, мы полностью контролируем нашу среду разработки. Ниже приведен короткий список некоторых операций, которые мы можем выполнить через эту панель. Ваш брандмауэр должен позволить это как минимум. Примечание: порт 443 также используется нашими настраиваемыми модулями, которые создаются в консоли управления.

Таблица портов, используемых для каждой операционной системы

По этой причине порт 80 используется только в качестве последнего средства. Чтобы объяснить, как настроить брандмауэр, вам необходимо знать работу Интернета. Все данные, отправленные через Интернет, делятся на пакеты, называемые пакетами. Если бы мы сделали аналогию с бумажным документом, вы можете представить его как фрагмент документа в пронумерованных строках, который затем подходит получателю и получает исходный документ. К примеру, страница, которую вы просматриваете, прошла через Интернет, разделенную на отдельные пакеты, и операционная система организовала сброс всех пакетов и просмотр браузера.

Раньше к услугам данного порта прибегали разве что системы Интернет-банкинга, не желающие раскрывать информацию о денежных операциях, в то же время сегодня те же «Одноклассники» или «ВКонтакте» используют «безопасный» порт в самых рядовых случаях, например, когда вы просматриваете свои сообщения или «лайкаете» чужие фото.

Почему порт может быть закрыт?

Итак, почему может быть закрыт порт 443? Тому есть несколько возможных причин:

Это происходит потому, что иногда пакет может потерять путь, и проще отправить один пакет, чем всю страницу. Идея состоит в том, чтобы загрузить 13-минутное видео, показывающее, как пакеты проходят через Интернет. Интернет-трафик регулируется определенными протоколами. Протокол является чем-то вроде соглашения о том, как должны выглядеть пакеты, как их следует отправлять и как их компьютер реагирует на них. Каждый компьютер в Интернете имеет уникальную цифровую идентификацию, так называемый «Перевод имени на адреса» выполняется для вас браузером или другим программным обеспечением, поэтому вы обычно не замечаете его.

  • доступ к нему блокирует программа-файрволл (или брандмауэр);
  • порт может быть заблокирован администратором вашей сети;
  • порт может быть не «прописан» на маршрутизаторе.

Утверждая, что порт 443 закрыт, можно иметь в виду несколько вещей: во-первых, это может означать, что программа на вашем компьютере не может получить доступ к порту сервера, а во-вторых, компьютер извне не может получить доступ к порту вашего компьютера. Каждый из данных случаев, а также причины его возникновения требуют довольно подробного рассмотрения, поэтому не ожидайте от нас подробных инструкций. Тем не менее мы можем подсказать вам, куда «копать».

Что делать, если порт закрыт администратором?

В другом - иногда прямые ссылки, ведущие к объяснению. Когда приложение готово принять подключение к порту и обработать запрос, мы говорим, что порт открыт или приложение прослушивает порт для входящих соединений. На веб-сервере, таком как порт 80, прослушиваются приложения, возвращающие запрошенные страницы.

Узнайте, какие подключения находятся на вашем компьютере

Разница между процессом и программой заключается в том, что программа является исполняемым файлом на диске, а процесс - это программа в уже запущенной памяти. Список может быть довольно длинным, особенно если вы просматриваете некоторые сайты в Интернете, поэтому не бойтесь. Пример части заявления.

в брандмауэре?

Начнем с простого - программы-файрволла. Данное приложение имеется на каждом современном компьютере и используется для того, чтобы программы не «ломились» куда попало. Несмотря на то что 443 порт редко попадает в список заблокированных, все же есть смысл добавить его в число разрешенных. Давайте рассмотрим, как это можно сделать на примере Windows 7/8/8.1.

Чтобы 443, необходимо сделать следующее:

  1. Откройте панель управления. Универсальный способ сделать это - нажать клавиши Win + R, вписать в появившемся окне слово control и нажать «ОК»;
  2. Убедитесь, что в правом верхнем углу включен режим отображения «Крупные значки» (см. рисунок вверху), после чего щелкните по пункту «Брандмауэр Windows»;
  3. Теперь у вас имеется несколько сценариев дальнейших действий: либо вы отключаете брандмауэр полностью, либо даете полный доступ вашей программе.

На вашем экране должно появиться окно, схожее с этим:


Чтобы отключить брандмауэр, щелкните по пункту «Включение и отключение брандмауэра Windows». Он находится слева, в середине списка. Далее следует выставить все переключатели в положения, которые обведены на следующем рисунке, после чего щелкнуть кнопку «ОК». После того как проблема разрешится, мы бы рекомендовали вернуть все в первоначальную позицию. Ведь если вы оставите брандмауэр отключенным, существует определенный риск, что различная «гадость», попадающая на ваш компьютер, сможет отчитаться об этом своему создателю и начать малополезные для вас действия.


Чтобы добавить конкретную программу в список разрешенных и позволить ей доступ на порт 443, а также любые другие, выберите пункт, который обведен красным на картинке сверху. В появившемся списке стоит разыскать приложение, которое никак как следует, после чего выставить напротив него галочки во всех полях. Так вы дадите операционной системе возможность понять, что данная программа может «общаться» как с вашими домашними устройствами, так и со всем миром. Заканчивает нашу «операцию» изящный клик по кнопке «ОК» и закрытие всех теперь уже ненужных окон.


Что делать, если порт закрыт администратором?

Как 443, 80, 21 и т. д., если они были заблокированы системным администратором? Подобный вопрос чаще всего волнует офисных работников, которые не могут воспользоваться привычной программой на рабочем месте. В данном случае существует всего два варианта решения проблемы: если программа нужна для работы, можно обратиться к руководству или же к администратору лично, дабы он обеспечил вам возможность плодотворно работать, если же программа нужна для развлечения, то тут остается только смириться или же искать подходы к бородатому дядечке в свитере. Подсказка: админы едят и пьют, как бы странно это ни звучало.

Как открыть порт на маршрутизаторе?

Если же вы решили создать у себя на домашнем компьютере небольшой веб или почтовый сервер, то на вопрос о том, как открыть порты 443, 80, 110, 25 и прочие, стоит обращаться к инструкции к вашему маршрутизатору. К сожалению, единого ответа на данный вопрос не существует, так как решение данной проблемы зависит от производителя оборудования, панели управления устройством и многих других факторов.