OSError: [WinError 10013] Сделана попытка доступа к сокету методом, запрещенным правами доступа, как решить ошибку?

Подскажите, в чем проблема? Мне нужно, чтобы программа запускалась в любой системе без ошибок и чтобы не ругался firewall и антивирус

connection = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connection.connect(("10.0.2.15", 12345))

Проблему находит в этих строках, уже кучу портов перепробовал, не помогает, антивирус отключен, брандмауэр тоже off

Traceback (most recent call last): File "sockettest.py", line 10, in connection.connect(("10.0.2.15", 12345)) OSError: [WinError 10013] Сделана попытка доступа к сокету методом, запрещенным правами доступа


Ответы (3 шт):

Автор решения: Евгений Алехнович

Посмотрите какой процесс сидит на этом порту и через диспетчер задач завершите процесс. Скорее всего веб-сервер слушает порты.

→ Ссылка
Автор решения: Стас

У меня долго воспроизводилась такая же проблема , правда с raw сокетами, пока не попробовал запустить pyCharm с правами администратора.

→ Ссылка
Автор решения: Igor Golovin

Была такая же проблема, при этом порт был свободен.

Помог перезапуск сетевой службы (PowerShell от имени администратора):

net stop hns; net start hns
→ Ссылка