Actions
Bug #1761
closedНекорректный запрос при обзоре служб сервера собственного аккаунта.
Start date:
10/18/2014
Due date:
% Done:
100%
Estimated time:
2:00 h
Reported in:
master
Description
Если в свойствах аккаунта указан "особый адрес" соединнеия, то и в запросе обзора служб будет указан он:
→→→→→→ [12:00:06.818] →→→→→→ <iq type="get" id="qxmpp8646" to="5.45.234.51"> <query xmlns="http://jabber.org/protocol/disco#info"/> </iq> →→→→→→ [12:00:06.818] →→→→→→ <iq type="get" id="qxmpp8647" to="5.45.234.51"> <query xmlns="http://jabber.org/protocol/disco#items"/> </iq>
Что некорректно. В поле "особый адрес" указывается интернет-хост, в то время как IQ-запрос направляется к JID, то есть, эти сущности разных категорий. Например, jid gmail.com на самом деле адресован gtalk.google.com, или вовсе к кокретному хосту инфрастутуры гугля.
STR:
Expected result:
JID сервера для запроса должен формироваться из JID аккаунта. а не адреса интернет-хоста на котором размещен этот сервер.
Actual result:
System information:
LeechCraft 0.6.70-1184-gb7df80c
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: Gentoo/Linux x86_64 3.16.3-gentoo #1 SMP PREEMPT Sun Oct 5 05:12:41 MSK 2014
Actions