winerror 1225 при попытке подключиться по локалке

Запускаю сервер по адресу localhost:11705. Ошибок нет. Запускаю клиент и ловлю ошибку "[WinError 1225] Удаленный компьютер отклонил это сетевое подключение" (Использую модуль websockets). Поискал решение, нашёл что возможно Брандмауэр блокирует подключение. Открыл порт. Снова 1225. Пробывал другие порты, таже история. В итоге я потратил 2 дня, а решения не было. P.S: Кроме встроенного антивируса, никаких нет. Сервер:

# -*- coding: utf-8 -*-
import asyncio
import websockets



clients_in_online = []

async def send_message(message: str):
    for client in clients_in_online:
        await client.send(message)

async def new_client_connected(websocket, path):
    print(">>> New client connected!")
    clients_in_online.append(websocket)
    
    while True:
        message = await websocket.revc()
        print(f'>>> Message from client: {message}')
        await send_message(message = message)

async def start_server():
    websockets.serve(new_client_connected, "localhost", 11705)

if __name__ == '__main__':
    event_loop = asyncio.get_event_loop()
    event_loop.run_until_complete(start_server())
    event_loop.run_forever()

Клиент:

# -*- coding: utf-8 -*-
import asyncio
import websockets

async def message():
    async with websockets.connect('ws://localhost:11705') as server:
        msg = input('You: ')
        await server.send(msg)
        print(await server.recv())

event_loop = asyncio.get_event_loop()
event_loop.run_until_complete(message())
event_loop.run_forever()

Ошибка в клиенте:

  File "c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\microsoft\python\core\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 124, in _run_code
    exec(code, run_globals)
  File "E:\New app\client.py", line 12, in <module>
    event_loop.run_until_complete(message())
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\base_events.py", line 616, in run_until_complete
    return future.result()
  File "E:\New app\client.py", line 6, in message
    async with websockets.connect('ws://localhost:11705') as server:
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\site-packages\websockets\legacy\client.py", line 642, in __aenter__
    return await self
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\site-packages\websockets\legacy\client.py", line 659, in __await_impl_timeout__
    return await asyncio.wait_for(self.__await_impl__(), self.open_timeout)
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\tasks.py", line 491, in wait_for
    return fut.result()
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\site-packages\websockets\legacy\client.py", line 663, in __await_impl__
    _transport, _protocol = await self._create_connection()
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\base_events.py", line 1030, in create_connection
    raise exceptions[0]
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\base_events.py", line 1010, in create_connection
    sock = await self._connect_sock(
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\base_events.py", line 924, in _connect_sock
    await self.sock_connect(sock, address)
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\proactor_events.py", line 702, in sock_connect
    return await self._proactor.connect(sock, address)
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\windows_events.py", line 812, in _poll
    value = callback(transferred, key, ov)
  File "C:\Users\Fox\AppData\Local\Programs\Python\Python38\lib\asyncio\windows_events.py", line 599, in finish_connect
    ov.getresult()
ConnectionRefusedError: [WinError 1225] Удаленный компьютер отклонил это сетевое подключение

netstat -a:

Активные подключения

  Имя    Локальный адрес        Внешний адрес          Состояние
  TCP    0.0.0.0:135            DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:445            DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:2913           DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:3389           DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:5040           DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:5357           DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:49664          DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:49665          DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:49666          DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:49667          DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:49668          DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:50637          DESKTOP-R2OHU3U:0      LISTENING
  TCP    0.0.0.0:59447          DESKTOP-R2OHU3U:0      LISTENING
  TCP    26.166.174.205:139     DESKTOP-R2OHU3U:0      LISTENING
  TCP    127.0.0.1:64237        DESKTOP-R2OHU3U:64238  ESTABLISHED
  TCP    127.0.0.1:64238        DESKTOP-R2OHU3U:64237  ESTABLISHED
  TCP    127.0.0.1:64286        DESKTOP-R2OHU3U:0      LISTENING
  TCP    127.0.0.1:64287        DESKTOP-R2OHU3U:0      LISTENING
  TCP    127.0.0.1:64287        DESKTOP-R2OHU3U:64290  TIME_WAIT
  TCP    127.0.0.1:64288        DESKTOP-R2OHU3U:64289  ESTABLISHED
  TCP    127.0.0.1:64289        DESKTOP-R2OHU3U:64288  ESTABLISHED
  TCP    127.0.0.1:64291        DESKTOP-R2OHU3U:64292  TIME_WAIT
  TCP    [ip]:139      DESKTOP-R2OHU3U:0      LISTENING
  TCP    [ip]:64306    52.98.2.2:https        ESTABLISHED
  TCP    [::]:135               DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:445               DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:2913              DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:3389              DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:5357              DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:49664             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:49665             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:49666             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:49667             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:49668             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:50637             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [::]:59447             DESKTOP-R2OHU3U:0      LISTENING
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64121  [64:ff9b::9765:145]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64187  mc:https               ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64230  stackoverflow:https    ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64280  [64:ff9b::14bd:ad0f]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64282  [64:ff9b::1436:2540]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64283  [64:ff9b::14bd:ad0f]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64285  [64:ff9b::346d:4476]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64295  [2620:1ec:46::254]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64296  [2620:1ec:44::254]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64297  [2620:1ec:c11::200]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64298  [2620:1ec:40::254]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64299  [2620:1ec:c11::200]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64300  g2a02-26f0-00d8-0000-0000-0000-1740-0c71:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64301  [64:ff9b::cc4f:c5de]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64303  [2620:1ec:46::53]:https  ESTABLISHED
  TCP    [2a03:d000:1600:b59e:700d:c398:d95b:325e]:64304  [2620:1ec:8fc::254]:https  ESTABLISHED
...

P.S 2: Python в исключение добавлял


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