Astral toolbox не удалось запустить сервер сделана попытка доступа к сокету
Некоторые пользователи сообщили о получении «была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка при попытке запустить ipconfig / обновить в CMD, чтобы восстановить их сетевое соединение. Другие пользователи сообщают, что эта проблема возникает при попытке запустить сервер Apache. Однако почти все затронутые пользователи сообщают, что проблема возникла после установки автоматического обновления Windows.
Что является причиной попытки доступа к сокету способом, запрещенным ошибкой его прав доступа?
Мы исследовали эту конкретную проблему, изучив различные пользовательские отчеты и стратегии исправления, которые они использовали для решения проблемы. Исходя из того, что мы собрали, есть несколько различных сценариев, которые приведут к появлению этой проблемы:
- VPN-клиент блокирует подключенные локальные соединения — Несколько пользователей обнаружили, что в их случае виновником этой проблемы был их VPN-клиент. Отключение VPN-клиента решило проблему для большинства уязвимых пользователей.
- Сторонний брандмауэр блокирует соединение— Если у вас есть внешний брандмауэр, он может быть ответственным за блокировку ваших SMTP-соединений. В большинстве случаев McAfee Anti-Virus и Avast признаны виновными.
- Приложение пытается открыть порт, который уже используется — Одна из наиболее распространенных причин возникновения этой ошибки — попытка использовать приложение, настроенное для открытия порта, который уже открыт и активно используется другой службой или приложением.
- Функция безопасности Windows 10 — Начиная с Windows 10, Microsoft внедрила новую функцию безопасности, которая не позволит пользователям захватить случайный порт и отдать его какой-либо службе. Это может произойти, если вы используете скрипт или домашнее приложение.
- Другой процесс прослушивает нужный порт — Известно, что подобные конфликты случаются довольно часто при попытке запуска экземпляров веб-сервера Apache или при удаленном доступе к серверу SQL на Hostgator.
Для достижения наилучших результатов следуйте приведенным ниже потенциальным исправлениям, пока не встретите исправление, подходящее для вашего конкретного сценария.
Способ 1. Отключение общего доступа к подключению к Интернету
Этот довольно странный преступник, потому что общий доступ к Интернету в Windows использует несколько различных диапазонов портов, которые не обязательно сообщаются Netstat или подобному инструменту.
Тем не менее, несколько пользователей сообщили, что для них проблема была решена навсегда после того, как они отключили Общий доступ к интернету. Есть два разных способа, которые позволят вам отключить общий доступ к подключению к Интернету в Windows. Следуйте любым удобным для вас методам:
Способ 4: перезапуск информационных служб Интернета (IIS)
Несколько пользователей сообщили, что проблема была решена после перезапуска Информационные службы Интернета (IIS) из повышенного окна командной строки.
Но имейте в виду, что перезапуск серверов IIS отбросит все интернет-сервисы, включая FTP, SMTP и NNTP, и все данные, хранящиеся в приложениях, обрабатывающих соединения, будут потеряны.
Вот краткое руководство о том, как это сделать:
- Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «CMDИ нажмите Ctrl + Shift + Enter открыть окно командной строки с повышенными правами.
Диалог запуска: cmd, затем нажмите Ctrl + Shift + Enter - В командной строке с повышенными привилегиями введите следующую команду и нажмите Enter, чтобы перезапустить информационные службы Интернета:
- Подождите, пока интернет-службы не будут успешно остановлены и перезапущены, затем повторите ту же процедуру, которая вызвала ошибку, чтобы увидеть, была ли проблема решена.
Перезапуск информационных служб Интернета
Если вы все еще видите «была сделана попытка получить доступ к сокету способом, запрещенным его правами доступа » Ошибка, перейдите к следующему способу ниже.
Код ошибки 13
Решение:
При появлении данной ошибки необходимо зайти в Пуск → Microsoft SQL Server → Средства настройки → Диспетчер конфигурации SQL Server / SQL ServerConfiguration Manager → Конфигурация сети SQL Server → Протоколы для SQLEXPRESS и проверить, включены ли протоколы (все протоколы должны быть включены).
Код ошибки 3417
Решение:
Перед заменой файлов рекомендуется сохранить копию папки Data в отдельной директории.
Cкопировать данные из C:\Program Files\Microsoft SQL Server\MSSQLXXX\MSSQL\Template Data в C:\Program Files\Microsoft SQL Server\MSSQLXXX\MSSQL\DATA
Для 64-разрядных систем - C:\Program Files (x86).
Если замена файлов не помогла, необходимо дать права на папку Microsoft SQL Server.
Отключение службы общего доступа к Интернету
- Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «services.mscИ нажмите Войти открыть Сервисы экран.
Диалог запуска: services.msc - На экране «Службы» используйте правую панель, чтобы найти Общий доступ к подключению к Интернету (ICS) оказание услуг. Как только вам удастся найти его, дважды щелкните по нему.
- в Общий доступ к подключению к Интернету (ICS) перейдите на вкладку Общие и измените Тип запуска в инвалид.
Установка типа запуска ICS на ручной - Перезагрузите компьютер и посмотрите, была ли проблема решена.
Метод 3: добавление исключения в брандмауэр Windows
Как оказалось, встроенный брандмауэр Windows также может отвечать за «была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка.
Несколько затронутых пользователей сообщили, что им удалось решить проблему после того, как разрешили программе, отображающей ошибку, взаимодействовать через брандмауэр Windows. Этот метод обычно считается успешным, когда пользователи сталкиваются с ошибкой на сервере SQL, но вы можете адаптировать приведенные ниже шаги для работы с другой программой.
Вот краткое руководство с тем, что вам нужно сделать:
- Нажмите Клавиша Windows + R открыть Бегать диалоговое окно. Затем введите «firewall.cpl»И нажмите Войти открыться Брандмауэр Защитника Windows.
- На экране брандмауэра Защитника Windows нажмите Разрешить приложение или функцию через брандмауэр Защитника Windows.
- Внутри Разрешенные приложения экран, нажмите на Изменить настройки кнопка.
- Просмотрите список разрешенных приложений и функций и найдите приложение, которое вызывает ошибку. Как только вы это сделаете, убедитесь, что Частный и Общественные включены флажки, связанные с приложением в вопросах.
Примечание: Если вы не можете найти программу в списке Разрешенные приложения и функции, нажмите на Позволятьдругое приложение кнопку и выберите его вручную, нажав на Просматривать.
Если вы по-прежнему видите ту же ошибку, перейдите к следующему способу ниже.
Отключение общего доступа к подключению к Интернету через панель управления
Метод 2: удаление стороннего AV или занесение соединения в белый список
Многие пользователи указали, что сторонние защитные костюмы следует проверять, чтобы убедиться, что они не мешают SMTP-соединениям. Подтверждено, что McAfee, BitDefender и Avast заблокировали определенные порты, используемые соединениями localhost. Для некоторых портов это стандартное поведение для предотвращения атак mas mail.
Как сообщают некоторые пользователи, чрезмерно защищающий брандмауэр или аналогичный инструмент фильтрации безопасности может быть причиной «была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка.
Обычно эту проблему можно решить, добавив заблокированное соединение в белый список в настройках AV. Имейте в виду, что шаги по созданию правила белого списка будут разными в зависимости от вашего клиента решения безопасности.
Если вам не удается определить блокируемое соединение, вы можете временно удалить сторонний антивирус и посмотреть, решена ли проблема.
Примечание: Имейте в виду, что отключение защиты вашего AV в режиме реального времени не поможет вам сделать вывод, поскольку те же правила останутся в силе.
Если вы решите удалить сторонний AV, вы можете следовать этому пошаговому руководству (Вот). Если этот метод неприменим или вы определили, что сторонний клиент не несет ответственности за ошибку, перейдите к следующему методу ниже.
Обновить: Клиенты с блокировкой IP, такие как PeerBlock, могут автоматически блокировать IP-адрес, участвующий в операции, которая завершилась ошибкой. Несколько пользователей сообщили, что проблема была автоматически решена после создания исключения из правила или удаления программного обеспечения для блокировки IP-адресов.
Метод 4: перезапуск информационных служб Интернета (IIS)
Несколько пользователей сообщили, что проблема была решена после перезапуска Информационные службы Интернета (IIS) из окна командной строки с повышенными привилегиями.
Но имейте в виду, что перезапуск серверов IIS приведет к отключению всех интернет-служб, включая FTP, SMTP и NNTP, и все данные, хранящиеся в приложениях, обрабатывающих соединения, будут потеряны.
Вот краткое руководство, как это сделать:
- Нажмите Клавиша Windows + R , чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd»И нажмите Ctrl + Shift + Enter , чтобы открыть окно командной строки с повышенными правами.
- В командной строке с повышенными привилегиями введите следующую команду и нажмите Enter, чтобы перезапустить службы IIS:
Если вы все еще видите значок "была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка, перейдите к следующему способу ниже.
Метод 5: Использование предыдущей точки восстановления системы
Обнаружив, что несколько других стратегий восстановления оказались неэффективными, некоторым пользователям наконец удалось подключиться к Интернету, не будучи заблокированным "была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка, вернув состояние машины к предыдущему моменту времени с помощью функции восстановления системы.
Если вы начали видеть эту ошибку только недавно и вам посчастливилось иметь точку восстановления системы, датированную до того, как вы начали бороться с этой проблемой, то следующие шаги должны помочь вам решить проблему навсегда:
- Нажмите Клавиша Windows + R , чтобы открыть диалоговое окно «Выполнить». Затем введите «Rstrui»И нажмите Войти , чтобы открыть мастер восстановления системы.
- На первом экране восстановления системы выберите Выберите другую точку восстановления и нажмите следующий.
- На следующем экране начните с установки флажка, связанного с Показать больше точек восстановления. Затем выберите точку восстановления системы, имеющую более раннюю дату, чем дата появления проблемы, и щелкните значок следующий кнопку еще раз.
- При нажатии финиш, Windows автоматически перезагрузится, и старое состояние будет восстановлено при следующем запуске. После того, как ваш компьютер загрузится, проверьте, решена ли проблема.
Код ошибки 1814
Вариант ошибки на английском:
Windows could not start the SQL Server on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code - 1814.
Причина: Ошибка возникает, когда по какой-то причине путь к файлам базы по умолчанию не соответствует действительному.
Решение:
Возможно в папке C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA нет необходимых файлов. Необходимо добавить с заменой файлы из папки C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\TemplateData.
Что является причиной попытки доступа к сокету способом, запрещенным ошибкой прав доступа?
Мы исследовали эту конкретную проблему, просмотрев различные отчеты пользователей и стратегии ремонта, которые они использовали для решения проблемы. Из того, что мы собрали, есть несколько различных сценариев, которые могут вызвать появление этой проблемы:
- VPN-клиент блокирует задействованные соединения localhost - Несколько пользователей обнаружили, что в их случае виновником проблемы был их VPN-клиент. Отключение VPN-клиента решило проблему для большинства затронутых пользователей.
- Сторонний брандмауэр блокирует соединение– Если у вас есть внешний брандмауэр, он может отвечать за блокировку ваших SMTP-соединений. В большинстве случаев виновниками считаются McAfee Anti-Virus и Avast.
- Приложение пытается открыть порт, который уже используется - Одна из наиболее распространенных причин возникновения этой ошибки - это попытка использовать приложение, настроенное на открытие порта, который уже открыт и активно используется другой службой или приложением.
- Функция безопасности Windows 10 - Начиная с Windows 10, Microsoft реализовала новую функцию безопасности, которая не позволит пользователям захватить случайный порт и передать его какой-либо службе. Это может произойти, если вы используете сценарий или домашнее приложение.
- Другой процесс прослушивает нужный порт - Подобные конфликты, как известно, происходят довольно часто при попытке запустить экземпляры веб-сервера Apache или при попытке удаленного доступа к серверу SQL на Hostgator.
Для достижения наилучших результатов следуйте приведенным ниже потенциальным исправлениям по порядку, пока не найдете то, которое эффективно для вашего конкретного сценария.
Отключение службы общего доступа к подключению к Интернету
- Нажмите Клавиша Windows + R , чтобы открыть диалоговое окно «Выполнить». Затем введите «services.msc»И нажмите Войти открыть Сервисы экран.
- На экране «Службы» используйте правую панель, чтобы найти Совместное использование подключения к Интернету (ICS) служба. Как только вам удастся найти его, дважды щелкните по нему.
- в Совместное использование подключения к Интернету (ICS) на экране перейдите на вкладку Общие и измените Тип запуска к Отключено.
- Перезагрузите компьютер и посмотрите, решена ли проблема.
Метод 1: отключение общего доступа к подключению к Интернету
Это довольно своеобразный виновник, потому что общий доступ к Интернету в Windows использует несколько разных диапазонов портов, которые не обязательно сообщаются Netstat или аналогичному инструменту.
Однако несколько пользователей сообщили, что для них проблема была решена навсегда после того, как они отключили Совместное использование подключения к Интернету. Есть два разных способа отключить общий доступ к подключению к Интернету в Windows. Следуйте тем методам, которые вам удобнее:
Код ошибки 17058
Решение:
Отключение общего доступа к интернет-соединению через панель управления
Способ 6: отключение от сети VPN
Некоторые затронутые пользователи обнаружили, что в их случае проблема была вызвана VPN-клиентом. Оказывается, что «была сделана попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка также может быть вызвана VPN-клиентом, который вызывает сбой некоторых задействованных локальных соединений.
Не удалось запустить службу SQL Server на локальный компьютер. Подробности содержатся в журнале системных событий. Если эта служба разработана не в Майкрософт, обратитесь к разработчику службы, и сообщите специфический для этой службы код ошибки.
Способ 5: использование предыдущей точки восстановления системы
Обнаружив, что некоторые другие стратегии восстановления оказались неэффективными, некоторые пользователи наконец смогли подключиться к Интернету, не блокируясь «была сделана попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка при возврате их состояния машины к предыдущему моменту времени с помощью восстановления системы.
Если вы только начали видеть эту ошибку недавно и вам повезло иметь точку восстановления системы, которая была датирована до того, как вы начали бороться с этой проблемой, то следующие шаги должны помочь вам решить проблему навсегда:
- Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Далее введите «rstruiИ нажмите Войти открыть мастер восстановления системы.
Диалог запуска: rstrui - На первом экране восстановления системы выберите Выберите другую точку восстановления и нажмите следующий.
Выберите другую точку восстановления системы - На следующем экране начните с установки флажка, связанного с Показать больше точек восстановления. Затем выберите точку восстановления системы, которая имеет более старую дату, чем появившаяся проблема, и нажмите кнопку следующий кнопка снова.
Выберите точку восстановления системы и нажмите «Далее». - При нажатии Конец, Windows автоматически перезапустится, и старое состояние будет восстановлено при следующем запуске. Как только ваш компьютер загрузится снова, посмотрите, была ли проблема решена.
Код ошибки 17113
Решение:
Перед заменой файлов рекомендуется сохранить копию папки Data в отдельной директории.
Cкопировать данные из C:\Program Files\Microsoft SQL Server\MSSQLXXX\MSSQL\Template Data в C:\Program Files\Microsoft SQL Server\MSSQLXXX\MSSQL\DATA
При первом запуске Астрал Отчет после автоматического обновления программы появится окно о подключении к базе данных:
Необходимо выбрать автоматический режим. После чего программа сообщит о том, что подключение к базе данных произошло успешно:
После нажатия кнопки Выход программа продолжит процесс запуска.
Если же во время подключения к базе данных возникли ошибки, программа сообщит об этом в специальном окне:
После выбора автоматического способа подключения программа переведет пользователя в ручной режим:
Это можно сделать в разделе Панель управления - Администрирование - Службы:
Найдите службу под названием SQL Server (SQLEXPRESS). При использовании версии SQL Server 2005 служба будет называться SQL Server (MSSQL). Обратите внимание на графу Состояние. Если служба функционирует, там будет проставлен статус Работает:
Если в графе Состояние пусто, попробуйте запустить службу через контекстное меню, которое можно вызвать нажатием правой кнопки мыши по службе:
Если во время запуска службы возникли какие-либо ошибки, то можно решить их самостоятельно в соответствии со статьей Ошибки запуска службы SQL
Я думаю, что объект app в порядке (содержащий параметры настроек, объект сеанса с токеном доступа и мой идентификатор пользователя facebook и т. Д.)
Решено . моя проблема - мой брандмауэр "молча" блокировал подключение рабочего процесса ISS к порту 443 . Надеюсь, что хоть кого-нибудь спасу от той же ошибки :)
Если вы получаете ту же ошибку при разработке Windows 8, возможно, вы не включили доступ через частные сети в своем файле Package.appxmanifest :
Проблема была и на моей стороне. Однако я использовал SMTP-клиент для отправки почты. Я запускаю PeerBlock, и он блокирует подозрительные IP-адреса. Я видел, что он блокирует один из IP-адресов, на которые я отправлял, прежде чем он покинул мою сеть. Простое исключение из правила и проблема была решена.
TL; DR брандмауэры и другие инструменты фильтрации интернет-безопасности должны быть проверены, чтобы убедиться, что эта проблема не вызвана вашей стороной.
Проведя небольшое исследование, я обнаружил, что по некоторым причинам «Служба публикации в Интернете» (W3SVC) работает. Остановка и отключение службы решили мою проблему.
Никогда не пользовался этой услугой. Я предполагаю, что установка Visual Studio Community 2013 в прошлом устанавливала и включала эту службу. Когда я впервые столкнулся с проблемой, я подумал, что это проблема с привилегиями, как это имеет место в системах Linux, где приложения, прослушивающие порты 4
Не уверен, что все это было, но ipconfig /release && ipconfig /renew , похоже, у меня сработало.
Столкнулся с подобной проблемой, я проверил все, что могло вызвать ошибку, включая правильный порт для использования, настройки брандмауэра, даже операционную систему, проблемы совместимости сервера, только чтобы узнать, что это антивирус,
Обязательно отключите функцию вашего антивируса, которая блокирует соединение с сокетом, или добавьте в исключение конкретный .exe или программу, которую вы не хотите блокировать.
Мой использует McCafee, и я снимаю в нем функцию, которая блокирует соединение через сокет для отправки почты, и это сработало.
- Отключенный брандмауэр
- Отключенный антивирус
- Сбросить стек TCP / IP
- Перезагруженный компьютер
- Подтвержденная строка подключения
Ничего из этого не сработало. Я обнаружил, что проблемой для меня был мой VPN (Astrill). По какой-то причине это приводило к сбою этих соединений localhost. Отключение от VPN устранило мою проблему.
Метод 6: отключение от сети VPN
Некоторые затронутые пользователи обнаружили, что в их случае проблема была вызвана клиентом VPN. Оказывается, «была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа » Ошибка также может быть вызвана VPN-клиентом, который вызывает сбой некоторых задействованных подключений localhost.
Некоторые пользователи сообщили о получениибыла сделана попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка при попытке запустить IPCONFIG / обновить команда в CMD, чтобы восстановить их сетевое соединение. Другие пользователи сообщают, что эта проблема возникает при попытке запустить сервер Apache. Однако почти все затронутые пользователи сообщают, что проблема начала возникать после установки автоматического обновления Windows.
Была предпринята попытка получить доступ к сокету способом, запрещенным его правами доступа.
Способ 2: удаление стороннего AV или внесение в белый список соединения
Многие пользователи отмечают, что следует проверять сторонние защитные костюмы, чтобы убедиться, что они не мешают SMTP-соединениям. McAfee, BitDefender и Avast подтверждают, что они заблокировали определенные порты, используемые локальными соединениями. Для некоторых портов это стандартное поведение для предотвращения атак с использованием массовой почты.
Как сообщают некоторые пользователи, чрезмерная защита брандмауэра или аналогичное средство фильтрации безопасности может быть причиной «была сделана попытка получить доступ к сокету способом, запрещенным его правами доступа » ошибка.
Обычно вы можете решить эту проблему, занеся в белый список соединение, которое блокируется настройками AV. Имейте в виду, что шаги по созданию правила белого списка будут различаться в зависимости от вашего клиента решения безопасности.
Замечания: Если вы не можете найти программу, указанную в Разрешенные приложения и функции, нажмите на Разрешать другое приложение кнопку и выберите его вручную, нажав на Просматривать.
Если вы все еще видите ту же ошибку, перейдите к следующему способу ниже.
Читайте также: