Поправка: Направен е опит за достъп до сокет по начин, забранен от неговите разрешения за достъп



Опитайте Нашия Инструмент За Премахване На Проблемите

Някои потребители съобщиха, че са получили „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешка при опит за стартиране на ipconfig / подновяване команда в CMD, за да поправи тяхната мрежова връзка. Други потребители съобщават, че този проблем възниква, когато се опитват да стартират сървър на Apache. Почти всички засегнати потребители обаче съобщават, че проблемът е започнал да се появява след инсталирането на автоматична актуализация на Windows.



Направен е опит за достъп до сокет по начин, забранен от неговите разрешения за достъп

Направен е опит за достъп до сокет по начин, забранен от неговите разрешения за достъп



Какво причинява опитът за достъп до сокет по начин, забранен от грешката му в разрешенията за достъп?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и стратегиите за поправяне, които те използваха, за да разрешат проблема. От това, което събрахме, има няколко различни сценария, които ще предизвикат появата на този проблем:



  • VPN клиентът блокира включените локални връзки - Няколко потребители са открили, че в техния случай виновникът за проблема е техният VPN клиент. Деактивирането на VPN клиента разреши проблема за най-засегнатите потребители.
  • Защитната стена на трета страна блокира връзката - Ако имате външна защитна стена, тя може да е отговорна за блокирането на вашите SMTP връзки. По-голямата част от времето McAfee Anti-Virus и Avast се потвърждават като виновници.
  • Приложението се опитва да отвори порт, който вече се използва - Една от най-честите причини за възникването на тази грешка е, ако се опитате да използвате приложение, което е конфигурирано да отвори порт, който вече е отворен и се използва активно от друга услуга или приложение.
  • Функция за сигурност на Windows 10 - Започвайки с Windows 10, Microsoft внедри нова функция за защита, която ще попречи на потребителите да вземат произволен порт и да го дадат на някаква услуга. Това може да се случи, ако използвате скрипт или домашно приготвено приложение.
  • Друг процес е прослушването на желания порт - Известно е, че конфликти като този се случват доста често при опит за стартиране на екземпляри на Apache Web Server или при опит за отдалечен достъп до SQL сървър на Hostgator.

Ако в момента се мъчите да разрешите проблема, тази статия ще ви предостави списък с проверени стъпки, които други потребители в подобна ситуация са използвали, за да разрешат проблема. По-долу имате няколко метода, които други потребители, срещащи същото съобщение за грешка, са използвали за отстраняване на проблема.

За най-добри резултати следвайте потенциалните поправки по-долу, докато срещнете такава, която е ефективна за вашия конкретен сценарий.

Метод 1: Деактивиране на споделянето на интернет връзка

Това е доста странен виновник, тъй като споделянето на интернет в Windows използва няколко различни диапазона от портове, които не се отчитат непременно в Netstat или подобен инструмент.



Няколко потребители обаче съобщиха, че за тях проблемът е разрешен за постоянно, след като са деактивирани Споделяне на интернет връзка . Има два различни начина, които ще ви позволят да деактивирате споделянето на интернет връзка в Windows. Следвайте кои методи са по-подходящи за вас:

Деактивиране на споделянето на интернет връзка чрез контролния панел

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ ncpa.cpl ”И натиснете Въведете за да отворите Интернет връзка прозорец. В Avast можете да добавите връзка към изключването, като отидете в Settingsfigcaption id =

    Стартирайте диалоговия прозорец: ncpa.cpl

  2. В прозореца Мрежови връзки щракнете с десния бутон върху активната си мрежова връзка и изберете Имоти . Разрешаване на друго приложение, което не е в списъка

    Щракнете с десния бутон върху вашата мрежова връзка и изберете Properties

  3. В Имоти екрана на вашата мрежа, отидете на Споделяне и премахнете отметката от квадратчето, свързано с Позволете на други мрежови потребители да се свързват чрез интернет връзката на този компютър .

    Деактивиране на споделянето на интернет връзка

  4. Рестартирайте компютъра си и вижте дали съобщението за грешка е разрешено.

Деактивиране на услугата за споделяне на интернет връзка

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ услуги.msc ”И натиснете Въведете за да отворите Услуги екран.

    Стартиране на диалогов прозорец: services.msc

  2. Вътре в екрана за услуги използвайте десния панел, за да намерите Споделяне на интернет връзка (ICS) обслужване. След като успеете да го намерите, щракнете двукратно върху него.
  3. В Споделяне на интернет връзка (ICS) екран, отидете в раздела Общи и променете Тип стартиране да се хора с увреждания .

    Задаване на тип стартиране на ICS на Ръчно

  4. Рестартирайте компютъра си и вижте дали проблемът е разрешен.

Метод 2: Деинсталиране на AV от трета страна или поставяне на белия списък на връзката

Много потребители посочиха, че защитните костюми на трети страни трябва да бъдат проверени, за да потвърдят, че не пречат на SMTP връзките. McAfee, BitDefender и Avast са потвърдени, че са блокирали определени портове, използвани от localhost връзки. При определени портове това е стандартно поведение, за да се предотвратят масивни атаки.

Както някои потребители съобщават, свръхзащитна защитна стена или подобен инструмент за филтриране на защитата може да бъде отговорен за причиняването на „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешка.

Обикновено можете да разрешите този проблем, като включите в белия списък връзката, която се блокира от вашите AV настройки. Имайте предвид, че стъпките за установяване на правило за бял списък ще бъдат различни в зависимост от клиента на вашето решение за сигурност.

In Avast, you can add a connection to the exclusion by going to Settings>Общи> Изключване.

В Avast можете да добавите връзка към изключването, като отидете в Настройки> Общи> Изключване.

Ако имате проблеми с идентифицирането на блокираната връзка, можете временно да деинсталирате вашия антивирус на трета страна и да видите дали проблемът е разрешен.

Забележка: Имайте предвид, че деактивирането на защитата на вашия AV в реално време няма да ви помогне да стигнете до заключение, тъй като същите правила ще останат стабилни.

Ако решите да деинсталирате AV от трета страна, можете да следвате това ръководство стъпка по стъпка ( тук ). В случай, че този метод не е приложим или сте установили, че клиентът на трета страна не е отговорен за грешката, преминете към следващия метод по-долу.

Актуализация: Клиентите за блокиране на IP като PeerBlock може автоматично да блокират IP, който участва в операцията, която е неуспешна. Няколко потребители съобщиха, че проблемът е разрешен автоматично след създаване на правило за изключение или деинсталиране на софтуера за блокиране на IP.

Метод 3: Добавяне на изключване към защитната стена на Windows

Както се оказва, интегрираната защитна стена на Windows също може да бъде отговорна за „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешка.

Няколко засегнати потребители съобщиха, че са успели да разрешат проблема, след като са позволили на програмата, която показва грешката, да комуникира чрез защитната стена на Windows. Този метод обикновено се отчита като успешен при потребители, срещащи грешката със SQL сървъра, но можете да адаптирате стъпките по-долу, за да поберете различна програма.

Ето кратко ръководство с това, което трябва да направите:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това напишете „ firewall.cpl ”И натиснете Въведете да се отвори Защитна стена на Windows Defender .

    Стартиране на диалогов прозорец: firewall.cpl

  2. В екрана на защитната стена на Windows Defender кликнете върху Разрешете приложение или функция чрез защитната стена на Windows Defender .

    Кликнете върху Разрешаване на приложение или функция чрез защитната стена на Windows Defender

  3. Вътре в Разрешени приложения , щракнете върху Промяна на настройките бутон.

    Щракнете върху Промяна на настройките, за да разрешите промени в сигурността

  4. Разгледайте списъка с разрешени приложения и функции и намерете приложението, което задейства грешката. След като го направите, уверете се, че Частен и Публично квадратчетата, свързани с приложението във въпросите, са активирани.

    Разрешаване на приложението в частни и обществени мрежи

    Забележка: В случай, че не можете да намерите програмата, посочена под Разрешени приложения и функции, щракнете върху Позволява друго приложение и го изберете ръчно, като щракнете върху Преглед .

    Разрешаване на друго приложение, което не е в списъка

  5. След като промените бъдат направени, рестартирайте компютъра си и проверете дали „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешката е разрешена при следващото стартиране.

Ако все още виждате същата грешка, преминете към следващия метод по-долу.

Метод 4: Рестартиране на Интернет информационните услуги (IIS)

Няколко потребители съобщиха, че проблемът е разрешен, след като са рестартирали Интернет информационни услуги (IIS) от повишен прозорец на командния ред.

Но имайте предвид, че рестартирането на IIS сървърите ще отмени всички интернет услуги, включително FTP, SMTP и NNTP и всички данни, съхранявани в приложенията, обработващи връзките, се губят.

Ето кратко ръководство за това как да направите това:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ cmd ”И натиснете Ctrl + Shift + Enter за да отворите повишен прозорец на командния ред.

    Изпълнете диалоговия прозорец: cmd, след това натиснете Ctrl + Shift + Enter

  2. Вътре в повишения команден ред въведете следната команда и натиснете Enter, за да рестартирате Интернет информационните услуги:
     iisreset 
  3. Изчакайте, докато интернет услугите бъдат успешно спрени и рестартирани, след това повторете същата процедура, която задейства грешката, за да видите дали проблемът е разрешен.

    Рестартиране на Интернет информационните услуги

    Ако все още виждате „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешка, преминете към следващия метод по-долу.

Метод 5: Използване на предишна точка за възстановяване на системата

След като установиха, че няколко други стратегии за ремонт са неефективни, някои потребители най-накрая са успели да се свържат с интернет, без да бъдат блокирани от „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешка чрез връщане на състоянието на машината до предишен момент от времето, като се използва Възстановяване на системата.

Ако едва наскоро сте започнали да виждате тази грешка и имате достатъчно късмет да имате точка за възстановяване на системата, която е датирана, преди да започнете да се борите с този проблем, тогава следните стъпки трябва да ви помогнат да разрешите проблема завинаги:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ rstrui ”И натиснете Въведете за да отворите съветника за възстановяване на системата.

    Изпълнение на диалоговия прозорец: rstrui

  2. На първия екран на System Restore изберете Изберете различна точка за възстановяване и щракнете Следващия .

    Изберете различна точка за възстановяване на системата

  3. На следващия екран започнете, като поставите отметка в квадратчето, свързано с Показване на повече точки за възстановяване . След това изберете точка за възстановяване на системата, която има по-стара дата от приложението на проблема и щракнете върху Следващия бутона отново.

    Изберете точка за възстановяване на системата и щракнете върху Напред

  4. При щракване завършек , Windows автоматично ще се рестартира и по-старото състояние ще бъде възстановено при следващото стартиране. След като компютърът ви стартира резервно копие, вижте дали проблемът е разрешен.

Метод 6: Прекъсване на връзката с VPN мрежата

Някои засегнати потребители откриха, че в техния случай проблемът е причинен от VPN клиент. Оказва се, че „ е направен опит за достъп до сокет по начин, забранен от неговите разрешения за достъп ” грешка може да бъде причинена и от VPN клиент, който причинява неуспех на някои замесени връзки localhost.

За да проверите дали тази теория е вярна във вашия случай, просто прекъснете връзката с VPN мрежата и вижте дали проблемът е разрешен. Ако съобщението за грешка вече не се появява, докато VPN е изключен, трябва да потърсите друг VPN клиент или поне да го деактивирате, докато изпълнявате определена задача, която ще задейства грешката.

6 минути четене