Требуемый адрес для своего контекста неверен

Требуемый адрес для своего контекста неверен

Бесплатный звонок
8 800 770 01 70

Сервисы сети JustLan

Сеть Direct Connect

DC: Настройка и использование

DC: Вопросы и проблемы

Проблемы с отсутствием и пропаданием соединения

Если вы получаете сообщение (при запуске программы, или при подключении к хабам):

  • Попытка установить соединение была без успешной тк от другого компьютера за требуемое время не получен нужный отклик или было разорвано уже установленное соединение из-за неверного отклика уже подключённого компьютера
  • Требуемый адрес для своего контекста неверен
  • A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

это означает, что программа не может установить соединение с хабом (или оно прервалось).

Возможные причины и способы устранения:

  • Хаб выключен (с нашим хабом этого почти не бывает). Если это частный хаб — узнавайте у админа этого хаба.
  • Соединение с данным компьютером невозможно на уровне локальной сети.
  • У вас закрыт порт, на котором производится подключение. Для DC++ обычно это TCP-порт с номером 411. Отключайте firewall-ы и антивирусы, подробнее — читайте вот тут.

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

Проблемы с входом на хаб

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

Типичные (но не все!) причины таковы:

  • Вас забанили на этом хабе (в этом случае вам про это так и напишут).
  • Настройки вашего клиента не соответствуют правилам хаба, например:
  • Слишком низкие ограничения скорости;
  • Слишком мало расшаренных файлов;
  • Другие причины, о которых вам хаб явным образом напишет.
Читайте также:  Настройка телевизора supra на цифровые каналы

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

Важное замечание: Если ОС Windows используется в качестве клиента КриптоПро HSM 2.0 и ключ доступа к HSM записан на смарткарте или токене, то не рекомендуется подключение к этой ОС Windows по RDP, поскольку локально подключенные к компьютеру с ОС Windows считыватели смарткарт/токенов не будут доступны в RDP-сессии.

    Диагностика соединения с HSM 2.0
    диагностика с помощью telnet или netcat
    доступ к web-странице Администратора:
    telnet 443
    доступ к каналу К2:
    telnet 1501
    где это IP адрес HSM 2.0
    Причина возможного сбоя: HSM в состоянии Inactive, сетевая проблема или не настроены правила FireWall на HSM 2.0
    примечание: на ОС Astra Linux Smolensk 1.5 — 1.6 по умолчанию не установлены пакеты telnet и netcat (можно установить с диска разработчика Astra Linux)
    Пример использования:
    telnet 192.168.26.2 1501
    nc -v 192.168.26.2 1501

  • проверка провайдера
    windows : start /b csptest -enum -provider "Crypto-Pro GOST R 34.10-2012 HSM CSP" -provtype 80 -info для треевого провайдера, для сервисного необходимо в -provider указывать "Crypto-Pro GOST R 34.10-2012 HSM Svc CSP"
    *nix : /opt/cprocsp/bin/АРХИТЕКТУРА/csptestf -enum -provider "Crypto-Pro GOST R 34.10-2012 HSM CSP" -provtype 80 -info
    должно вернуться [ErrorCode: 0x00000000], иначе см п.2-3
  • Возможные ошибки при проверке сервисного провайдера (в некоторых случаях, после устранения одной из нижеперечисленных причин, требуется перезапуск службы Крипто Про HSM 2.0 в Windows):
    1. Сервер RPC не доступен
      [ErrorCode: 0x000006ba]
      Причина: не запущена служба Крипто Про HSM 2.0
    2. Указанный тип ресурса в файле образа отсутствует
      [ErrorCode: 0x00000715]
      Причина: нет доступа к закрытому ключу в реестре локального компьютера
      для х64: HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCrypto ProSettingsKeys
      для х32: HKEY_LOCAL_MACHINESOFTWARECrypto ProSettingsKeys

      [ErrorCode: 0x8010002e]
      Причина: считыватель отключен или используется RDP

      Требуемый адрес для своего контекста неверен
      [ErrorCode: 0x00002741]
      Причина: не указан IP адрес HSM 2.0 в HSM Client

      [ErrorCode: 0x80090304]
      Причина: на контейнер ключевой пары доступа установлен пин-код отличный от 11111111

      [ErrorCode: 0x800b0109]
      Причина: корневой сертификат HSM 2.0 не установлен в хранилище "Доверенные корневые центры сертификации" локального компьютера

      Читайте также:  Какие службы можно отключить в windows vista

      при попытке установить соединение из HSM клиента (в трее), после предложения ввести ПИН-код появляется сообщение
      "CN-имя сертификата не совпадает с полученным значением"
      Причина: не заменен TLS — сертификат Веб-сервера HSM после смены IP адреса HSM
      Решение:
      1)Необходимо перевыпустить веб-сертификат в режиме Active – update keys – tls server key – change TLS key
      2)HSM необходимо переактивировать: Change HSM state – inactive – Full active

      на *nix клиенте в логе stunnel имеется строка:
      Error 0x80090304 returned by InitializeSecurityContext
      Возможные причины: закончилась лицензия на Крипто Про CSP или недоступен закрытый ключ ключевой пары доступа

    3. на *nix клиенте при тестировании ГОСТ TLS имеется строка:
      Downgrade container security level?
      Решение: необходимо понизить класс защиты контейнера ключевой пары доступа через тестирование контейнера
      Пример: /opt/cprocsp/bin/amd64/csptest -keys -check -cont ‘\.Gemalto PC Twin Readercontname’
    4. Ошибки веб-интерфейса (подключение только через Internet Explorer)
      1. на страничке не работают пункты меню и отображается строка вида:
        -1 -1 0 0 0 0 0 0 false false false
        Причина:
        Используется браузер отличный от Internet Explorer или в IP адрес HSM 2.0 не добавлен в "Доверенные узлы" и в "Просмотр в режиме совместимости" браузера Internet Explorer
      2. Нужна помощь. Создал чат клиент-сервер По локальной сети работает, а через интернет НЕТ. И посмотрел внешний IP на 2ip.ru после ввода айпи в серверной части программы начала выскакивать ошибка OSError: [WinError 10049] Требуемый адрес для своего контекста неверен. Что делать?
        Айпи статический.
        Код сервера:

        • Вопрос задан более года назад
        • 551 просмотр

        Дорогой пользователь, настоятельно рекомендуем еще раз обратить самое пристальное внимание на п. 3.1 регламента работы сервиса (и, в особенности, на его последний абзац).
        В противном случае, ваши вопросы будут удаляться по причине тег-спама, а систематические нарушения приведут к блокировке учетной записи.

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

        1. Реальный внешний IP указываете в коде биндовки, запускаете и проверяете здесь открыт порт или нет: https://portchecker.co/
        2. Если роутер — тогда указываете (меняете!) в коде биндовки ВНУТРЕННИЙ IP компа и делаете проброс/mirroring порта из внешней сети внутрь.

        Читайте также:  Не лицензионная версия windows 7 как убрать

        Не нужно пробрасывать порт только тогда, когда IP компьютера совпадает с проверкой внешнего IP на любом веб-чекере, например на myip.ru. Это означает, что Ваш компьютер подключен напрямую к интернету без дополнительных промежуточных сетей (обычно, через роутер).

        Как вы подключаетесь к интернет?

        Без покупки белого адреса можно обойтись, если завести сервер в интернете уже с белым адресом, например арендовать VPS.
        Когда-то пользовался радмином — там стандартная клиент-серверная архитектура, использует протокол TCP, все проблемы с NAT там так же присутствуют. Возможно в современных версиях они каким-то образом обходят это, например так как это делает teamviewer.

        И еще: NAT нужно преодолевать только на одной стороне соединения, на той что принимает соединения, т.е. на сервере. Клиенты свой NAT обычно проходят спокойно.

        Говорю же у меня кабельный интернет.

        А как же бэкдоры, трояны ?

        Slavik0981, Пусть будет кабельный, это не мешает иметь роутер, но этое важно.
        Какой адрес конкретно на вашем компе вы можете посмотреть в свойствах сети в винде (или ipconfig в cmd) или по команде ifconfig в линуксе.

        Бэкдоры и трояны держат снаружи свой сервер, а сами трояны являются клиентом, поэтому НАТ проходят без проблем.
        Для TCP трафика преодоление NAT реальная проблема.
        Для UDP есть вариант использовать промежуточный STUN/TURN/ICE сервер, но это требует их поддержки в программном обеспечении, так что простым этот вариант тоже назвать нельзя, но он вполне реальный.

        Добрый день, я новичок в этом деле.
        Пытаюсь открыть Клиент/Сервер чат, как описано в https://www.youtube.com/watch?v=MPjgHxK8k68&t=59s

        Имею Виндовс 10, запускаю два приложенных файла через Виндовс Консоль (cmd.exe):

        • python "D:PATH_TO_FILEserver.py"
        • python "D:PATH_TO_FILEclient.py"

        Если в файле "client.py" оставлять строку server = ("192.168.0.101",9090), то ничего не происходит, то есть сервер "не получает" сообщения.
        Если же поменять на пустой сервер server = ("",9090) , то выдаёт такую же ошибку, что и в заголовке — OSError: [WinError 10049] Требуемый адрес для своего контекста неверен.

        Сложно понять, куда копать дальше, как определить Ай-Пи адрес (Сокет?) сервера, или вообще, как "разблокировать" порт в Виндовс.

        Ссылка на основную публикацию
        Тест соловея штрассена c
        Символ Якоби отличается от символа Лежандра тем, что в первом знаменатель – составное число, а во втором – простое. Алгоритм...
        Стрим с камеры телефона
        На сегодняшний день сервис YouTube прочно закрепился на позициях лидера мирового интернет медиарынка. Всего несколько лет назад вести свой канал...
        Строки в pascal abc
        Для обработки строковой информации в Турбо Паскаль введен строковый тип данных. Строкой в Паскале называется последовательность из определенного количества символов....
        Тест стиральной машины bosch maxx 5
        Самодиагностика – это очень важная функция, которая отличает современные стиральные машины с электронным управлением от старой аналоговой техники. Запустив сервисный...
        Adblock detector