Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Annemesski
0 / 0 / 0
Регистрация: 08.11.2016
Сообщений: 5
#1

H323Plus + PTLib: PDU Read Error: Timed Out на приемном канале - C++

08.11.2016, 14:32. Просмотров 166. Ответов 0
Метки нет (Все метки)

Здравствуйте товарищи, помогите кто чем может разобраться с ошибкой.

Анамнез:
Есть самописная софтина которая должна осуществлять телефонную связь с удаленным терминалом по протоколу H.323. При подключении к удаленному терминалу открываются два канала: приемный и передающий, при этом связь по передающему каналу работает, а вот приемный канал сообщает посредством h323pdu.cxx:
Bash
1
h323pdu.cxx (1210) 1 Read error (1073751884): Timed out
и связи по приемному каналу соответственно нет.

Попытки не пытки:
По началу приемный канал не открывался вообще, это решилось отключением DisableH245inSetup(false) теперь вызываемому терминалу передается TerminalCapabilitySet и MasterSlaveDetermination, также включил FastStart и терминалу передается OpenLogicalChannel но опция FastStart тут как будто бы ни на что не влияет, эффект остается тот же. Соединение P2P тип терминала e_terminalOnly (50), без шлюзов и привратников.

Анализ трафика показывает что вроде все нормально проходит, информация о соединении передается в setup, удаленный терминал передает alert с установкой TerminalCapabilitySet и подтверждениями TerminalCapabilitySetAck и masterSlaveDeterminationAck. Однако, сигнал connect от принимающей стороны передается перед тем как вызывающая сторона передает свои подтверждения TerminalCapabilitySetAck и masterSlaveDeterminationAck.

Подскажите в какую сторону копать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2016, 14:32     H323Plus + PTLib: PDU Read Error: Timed Out на приемном канале
Посмотрите здесь:

Error executing command: CreateProcess: bcc32 @C:\DOCUME~1\Yauhen\LOCALS~1\Temp\responsefile4192 0~ error=2. C++ Builder
[BCC32 Error] Unit10.cpp(20): E2141 Declaration syntax error C++ Builder
C:\Dev-Cpp\Makefile.win [Build Error] [Безымянный1.o] Error 1 C++
C++ Linux не работает библиотека ptlib
Visual C++ FEMModule fatal error LNK1201: error writing to program database
[ILINK32 Error] Error: Unable to open file 'TEERESOU.RES' C++ Builder
Error 1 fatal error LNK1000: Internal error during IncrBuildImage ModalMnd C++ WinAPI
Ошибка [ILINK32 Error] Error: Unresolved external '_Form5' referenced from C++ Builder
[BCC32 Error] UnitMain.cpp(3183): E2228 Too many error or warning messages C++ Builder
C++ Builder как исправить connection timed out?
Ошибка Socket Read Timed C++ Builder
C++ Builder [ilink32 Error] Error: Unresolved external '__fastcall TForm1::SetFolder(System::AnsiStringT<0>)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru