ТИПОВЫЕ ПРОБЛЕМЫ
В любой непонятной ситуации с телефонией сначала проверяйте логи PBX на предмет подключения двух иксов.
11/16/2021: 4:35:11 PM.599: [Thread=58456] CSTA [DeltaT=0]: ==>(192.168.175.26:58438/58439) SetCallState(CxCall_5010900151=====================, 1, 44516.6911064699, 0, end)
11/16/2021: 4:35:11 PM.599: [Thread=58456] CSTA [DeltaT=0]: ==>(127.0.0.1:55408/55409) SetCallState(CxCall_5010900151=====================, 1, 44516.6911064699, 0, end)
11/16/2021: 4:35:11 PM.599: [Thread=58456] CSTA [DeltaT=0]: ==>(192.168.175.26:58438/58439) SetCallState(CxCall_5010900151=====================, 3, 44516.6911064699, 0, end)
ДЛЯ ПРЕДОТВРАЩЕНИЯ ДАННОЙ СИТУАЦИИ ВСЕГДА ДЛЯ СВЯЗКИ ЧЕТВЁРКИ И ИКСА ИСПОЛЬЗУЙТЕ 127.0.0.1

ПРИ ТЕСТАХ HTTP ЗАПРОСОВ БРАУЗЕРЫ ВОЗВРАЩАЮТ UNSAFE PORT
Решения в Firefox :
1. открыть "about:config"
2. найти "network.security.ports.banned.override"
3. установить значение "1-65535"
В КАСТОМНОМ МЕТОДЕ EXECHTTPQUERY ТРЕБУЕТСЯ БАЙТОВЫЙ МАССИВ
Проблема была в том, что в кастомном методе ExecHTTPQuery требуется байтовый массив, который представляет собой данный в пакете. Я его создал и заполнил одним пробелом. В таком случае запрос генерируется с этими данными, а не с запросом. Надо было очистить этот байтовый массив. Сразу скажу, без него – нельзя.
Вот мой код целиком:
ПЕРЕЗАПУСК БЫЛ ВЫЗВАН НЕХВАТКОЙ РЕСУРСОВ
ОС не дала создать окно. Это видно в логе Utils: Failed to create window. Скорее всего, дело в вашей виртуализации. К сожалению, полноценная диагностика системы, установленной на виртуальной машине невозможна, так как мы видим только верхний слой (виртуалку), что в этот момент происходило на физике остается за кадром.
Принципиально в Infinity нет каких-ибо ограничений на установку в виртуальной среде, вместе с тем, некоторые из наших клиентов были вынуждены перейти с виртуальных машин на физические. К сожалению, никакая виртуальная машина не способна так же быстро (вопрос именно в скорости, а не в объеме данных) обрабатывать информацию, как физический сервер, а это важнейший фактор в телефонии (все ведь в режиме реального времени). У нас есть ряд клиентов, которые успешно используют виртуалку со 150-200 операторами, но в противовес этому могу сказать, что есть компании, которые не смогли добиться нормальной работы и на 10 операторах. В связи с этим мы и рекомендуем использовать отдельный физический сервер, так с настройками виртуалок мы помочь никак не можем.
Ссылка на логи данного случая: Скачать