Проблема с портом Xmpp 5223 (проблема tls Starttls) при использовании gloox

XMPP Client должен быть подключен к XMPP server через порт 5223. gloox library используется для создания клиента XMPP.
Однако мы использовали следующий метод для подключения к устаревшему порту Jabber SSL, 5223.

############################################################################################################
ConnectionTCPClient* connA = new ConnectionTCPClient(j /*data Handler*/ , j->logInstance() , config.getXMPPServer()/*server*/, 5223 );
connB = new ConnectionTLS(connA ,j->logInstance());
connB->handleConnect(connA);
connB->handleReceivedData(connA,data);
connB->setConnectionImpl(connA);

#########################################################################################################

Вывод консоли мы получаем следующим образом:

#############################################################################################################1387452820log: level: 0 area:8
This is gloox 1.0, connecting to ec2-176-34-52-210.ap-northeast-1.compute.amazonaws.com:5223...
1387452820log: level: 0 area:32
Connecting to ec2-176-34-52-210.ap-northeast-1.compute.amazonaws.com (10.152.145.189:5223)
1387452820log: level: 0 area:32
Connected to ec2-176-34-52-210.ap-northeast-1.compute.amazonaws.com (10.152.145.189:5223)
1387452820Sent XML: <?xml version='1.0' ?><stream:stream to='ec2-176-34-52-210.ap-northeast-1.compute.amazonaws.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'  xml:lang='en' version='1.0'>

#####################################################################################################

BOSH работает нормально для того же.

Мы также попытались изменить исходный код gloox, чтобы использовать порт 5223 вместо 5222, но результат тот же.

Использовали различные API для отправки & получить данные, но проблема не решена.

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

Однако, увидев вывод консоли & проверяя то же самое в глокс-коде, кажется, что XMPP Client
подключается к XMPP-серверу, но не удается отправить & Получать.

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

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]