Skip to content
Menu
Tech Troubles
  • Contact Us
  • Privacy Policy
Tech Troubles

Советы по исправлению ошибки 10022, из-за которой параметр сокета не может установить тайм-аут.

Posted on December 5, 2021

Table of Contents

  • Получить компьютер без ошибок за несколько минут
    • Проблема
    • Сообщение об ошибке
    • Решения
  • Получить компьютер без ошибок за несколько минут
    • Related posts:

Если вы обнаружите, что код ошибки 10022 только для параметра сокета не запускается, если у вас нет задержки, и не устанавливается на весь ваш компьютер, вам следует посетить эти предлагаемые решения.

Получить компьютер без ошибок за несколько минут

  • Шаг 1. Загрузите и установите версию ASR Pro.
  • Шаг 2. Запустите приложение и выберите язык
  • Шаг 3. Следуйте инструкциям на экране, чтобы начать сканирование ПК.
  • Загрузите это программное обеспечение и начните беззаботно просматривать веб-страницы. г.

    Я пишу анализатор поля, чтобы узнать о разработке сокетов net .number 4 на C #. Моя цель – обнаруживать входящие IP-пакеты с моего компьютера.

    Моя проблема заключается в получении промо-программы с ошибкой 10022, недопустимый аргумент в SetSocketOption. Я не совсем понимаю, что у меня, конечно, неправильный аргумент. У меня есть определенные права администратора на моем компьютере, но, возможно, их никогда не хватит для меня. Это моя личная обязанность, и ИТ-отдел может постоянно быть довольно строгим. Под этим я стоял и говорил, что если бы возникла проблема с чтением и письмом, я бы ожидал особого исключения.

    Я не знаю, что делать дальше, чтобы решить эти проблемы. У кого-нибудь есть идеи?

      более широкий публичный сниффер ()    Пытаться            plug = самая последняя розетка (            AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.IP);       IPAddress [] ipAddresses соответствует Dns.GetHostEntry (            DNS.GetHostName ()). AddressList;       Socket .Bind (новый IPEndPoint (IP-адреса [0], 0));        socket.SetSocketOption (            SocketOptionLevel.IP, SocketOptionName.HeaderIncluded, true);        byte [] inputData = новый байт [4], 0, 0, 0;        byte [] outValue = новый байт [4];        socket.IOControl (IOControlCode.ReceiveAll, inputData, outValue);        смотреть (SocketException ex)            Зона ErrorMessage равна ex.Message;     

    Похоже, возникла новая проблема Windows, когда TCP_NODELAY был обнаружен в неблокирующем режиме.

    Возврат типа временного интервала (с использованием _sleep (0) ) устранил проблему, но я не мог быть уверен, что эта задача была правильным способом вернуться к решению проблемы.

    Если это более уместно, возможно, наиболее эффективным решением было бы добавить эту задачу в win32_setsockopt:

    невозможно разместить ошибку параметра сокета без задержки в решении 10022

    @mbitsnbites Есть ли у вас предложения о взвешивании всего уровня совместимости с Windows при написании?

    Также любопытно, считаете ли вы, что @mnunberg или @yossigo высказывают свое мнение по любой из этих идей.

    –git

     diff sockcompat.c sockcompat.cИндекс f99d14b..b7990b8 100644--- совместим с чулками c+++ совместим с носками [email protected]@ -216.6 +216.10 @@ int win32_setsockopt (SOCKET sockfd, int capacity, int optname, const void - optval,         Тайм-аут DWORD означает tv-> tv_sec (пусто) 1000 + tv-> tv_usec / 1000;         ret подразумевает setsockopt (sockfd, level, optname, (const char *) & timeout, sizeof (DWORD));     } Другая+ номер, если _MSC_VER+ / - Временное решение для Windows * /+ если вы ожидаете == (optname TCP_NODELAY) _sleep (0);+ номер endif         ret равно setsockopt (sockfd, level, optname, (const char *) optval, optlen);          _updateErrno (ret! = SOCKET_ERROR); 

    Проблема

    КОД СОСТОЯНИЯ 54 на КОД СОСТОЯНИЯ 58: некоторые сторонние пакеты запросов могут иногда подключаться к основному стеку TCP / IP, отображаемому для работы с Windows, и вызывать потерю соединения в диапазоне от Veritas NetBackup Server ™, а также от процесса bpcd. на человека. …

    Сообщение об ошибке

    Синхронизированные клиентские соединения (54)
    Невозможно установить соединение, поэтому клиент (58)
    Статус 25: Невозможно подключиться к сокету

    Вырезать bpbrm из журнала
    11.10.2016 13:28:08, Информация bpbrm (pid равняется 8344) Статус: FAILED, (11) TIMEOUT; система: (10036) Выполняется надежная блокировка. … … … DE 0.0.0.0 TO vnetd VIA pbx
    10/11/2016 13:28:08 2) Информация bpbrm (pid означает 8344) Статус: ОТКАЗ, (11) ВРЕМЯ ПЕРЕРЫВА; system: (10036) Считается, что операция блокировки выполняется. ; DE 0.0.0.0 K <Соглашение о разрешении IP-адреса клиента> vnetd VIA vnetd
    11.10.2016 13:28:08 для проблем с bpbrm (pid = 8344) Не может использоваться с <имя клиента> <фр. присоединиться> 11.10.2016 13:28:08 – Информация по bpbkar32 (pid = 0) завершена. Статус: 60: клиент не должен входить в систему полностью

    К
    не удалось установить ошибку пути сокета без задержки 10022

    Внутренняя часть того, как отснятый материал просматривался с главным сервером NBU 8.1 и клиентом NBU 8.1

    Извлечь вывод дисплея из -client “bptestbpcd -verbose -debug”
    12: 03: 34.020 [11400.11280] <2> Соединения BPCD: ПОДКЛЮЧЕНЫ ОТ .62154 TO . 1556 fd равно 620
    12: 03: 34.030 [11400.11280] <2> vnet_connect_to_vnetd_bpcd: js_bpcd_info: 000000000262E250
    пятнадцать: 03: 34.037 [11400.11280] <2> vnet_pb minutes.xb.00000_exb.00 :: Function <------ 5 задержек
    …
    12:08: 34.112 [11400.11280] <16> connect_to_service: говорить не удалось СОСТОЯНИЕ (18) CONNECT_FAILED Состояние: FAILED, (11) Система: Тайм-аут; (10036) Выполняется фильтрация. ; 0.0.0.0 К MyClient vnetd Pbx через: FAIL, (11) TIMEOUT; практика: (10036) Выполняется операция блокировки. … 0.0.0.0 К MyClient vnetd Vnetd

    из

    ПРИМЕЧАНИЕ. В более новых версиях NetBackup bptestbpcd может останавливаться на статусе 25 после долгого зависания
    <2> bptestbpcd: EXIT detection = 23
    11: 07: 28.287 [41526] <2> bptestbpcd: EXIT status = 50 < br> невозможно подключиться к вашей розетке

    Проект клиентской АТС – увидит входящий тандем и перенаправит его на bpcd:
    20.11.2017 12: 03: 33.854 [Приложение] VxICS 50936 103 PID: 4700 TID: 4984 Идентификатор файла: 103 [Без контекста] [Информация] PBX_Client_Proxy :: parse_line, = group ack = 25 От , порт 62154
    20.11.2017 12: strut: 33.854 VxICS [Application] 50936 103 PID: 4700 TID: 4984 ID компьютерный файл: 103 [Без контекста] [Информация] PBX_Client_Proxy :: parse_line, twine = extension равно bpcd От , порт 62154
    20.11.2017 12: 03: 33.854 [Приложение] VxICS 50936 103 PID: 4700 TID: 4984 Идентификатор файла: 103 [без контекста] [информация] поиск прокси hand_off для подразумеваемого bpcd

    Стандартный протокол клиента Bpcd – может возникать следующая ошибка:
    12:03: 33.854 [6656.6660] <2> vnet_pbxAcceptSocket: уязвимый сокет передан на 10022: причины, переданные getpeername, плохо. )

      Связь

    • Менеджер AT&T
    • Aventail VPN
    • Клиент Citrix Extranet, Клиент Citrix Advanced Gateway
    • Удаленный администратор клиента Citrix Metaframe
    • WAP-соединение и шлюз Columbitech
    • Обозреватель портов DIAMONDCS (в запросе операции это приложение развивается как «Обозреватель портов».)
    • Посмотрите на HTTP
    • Менеджер защищенных приложений Juniper Networks
    • VPN-клиент Juniper Networks
    • Туалетный помощник Lavasoft (WCAssistantService)
    • Веб-компаньон LavaSoft
    • LavasoftTcpService
    • Персональный брандмауэр Microsoft
    • Microsoft Forefront
    • Прокси-сервер Microsoft
    • Прокси приложения Neoteris
    • Агент сервера терминалов NetSpective.
    • Антивирусное программное обеспечение NOD32 (см. обходное решение для NOD32 в текущем разделе и связанных документах ниже)
    • Антивирус Panda
    • Выбор Permeo Application Security (клиентский модуль)
    • PGP Desktop
    • Клиент OpenText SOCKS
    • SurfControl
    • Агент Касея
    • McAfee Solidifier
    • Снежный инвентарь
    • SogouImeBroker
    • ComputerZService

    Решения

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

    Проблема:
    Некоторые сторонние программные пакеты, наконец, подключаются к Windows TCP / IP get и вызывают все соединения между этим сервером NetBackup и bpcd на этом конкретном клиенте. Это приводит к ошибкам репутации 54, статуса 58 и / или статуса 22 в NetBackup. Код ошибки Winsock 10022, 10038 и 10036 также можно увидеть в крупных клиентах. протокол bpcd. А

    Ремонт:
    Вот неполный список служб, столкнувшихся с определенной проблемой, плюс:

    Файлы: журнал
    Те, кто ниже <каталог_установки> VERITAS NetBackup logs bpcd <дата>. Выписка из журнала показывает, какие именно действия наблюдаются в группе покупателей. bpcd log при возникновении этой важной ошибки:

    <2> bpcd main: до сегодняшнего дня смещение по Гринвичу 0
    <2> bpcd main: сокет для полученных заявок-1
    <2> журнал подключений: getsockname (-1) ударился о кирпичную стену: 10038
    <16> bpcd setup_sockopts: Ошибка Setsockopt 1:
    <2> bpcd middle: setup_sockopts завершено
    <16> bpcd main: ошибка аутентификации: 20
    <2> очень важно bpcd: shift GMT 9

    Получить компьютер без ошибок за несколько минут

    Представляем ASR Pro – самое передовое и всеобъемлющее в мире программное обеспечение для ремонта ПК. Независимо от того, работает ли ваш компьютер медленно, с ошибками или просто работает не так хорошо, как раньше, ASR Pro может помочь. Это мощное приложение быстро диагностирует распространенные проблемы и устраняет их одним щелчком мыши. Вам понравится максимальная производительность, защита от потери данных и повреждения файлов, а также уверенность в том, что ваш компьютер теперь в безопасности и безошибочен. Попробуйте ASR Pro сегодня!


    Где
    <2> vnet_pbxAcceptSocket: передан недопустимый сокет, который получит getpeername 10022: передан недопустимый аргумент.

    Разрешение:
    Этой ошибки следует избегать, полностью удалив клиентское программное обеспечение, связанное с какой-либо ошибкой. Однако рекомендуется, чтобы заказчик обратился к поставщику программного обеспечения для изучения других вариантов конфигурации или обходных путей.

    При возникновении ошибки NetBackup пытается установить SO_REUSEADDR (разрешить повторное использование округа) адрес на нашем собственном входящем штекерном соединении, чтобы открытое можно было немного перенаправить bpinetd. (Клиентские продукты NetBackup exe) bpcd.exe. Некоторые продукты, такие как перечисленные выше, могут даже не поддерживать эту функцию, потому что для проверки конкретной безопасности системы могут использоваться разные товары.

    Загрузите это программное обеспечение и начните беззаботно просматривать веб-страницы. г.

    г.

    Alex Sinclair
    Alex Sinclair

    Related posts:

    Советы по исправлению ошибки Postfix Excel в Cf Исправления ошибок – Невозможно установить для порта 1 без тегов двойной режим Как улучшить брандмауэр Windows не может активировать ошибку налоговых льгот Windows 2011 Устранение неполадок Acer не может легко получить доступ к настройке BIOS
    ©2022 Tech Troubles | WordPress Theme: EcoCoded