Project

General

Profile

Actions

Bug #1761

closed

Некорректный запрос при обзоре служб сервера собственного аккаунта.

Added by Mellon about 10 years ago. Updated about 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: Azoth
Target version:
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

Also available in: Atom PDF