可能是 Jabber 要告诉我的客户,系统中的用户有多长?

当我们使用时 AIM 在工作中,我的客户报告用户进入系统时,他在系统中多久了,他的不活动时间有多长。 切换到服务器后 Openfire 我的客户 (Adium), 似乎不再拥有这些信息。 这是一个限制 Jabber, Openfire 或者我的客户? 我只需要找到正确的配置参数?
已邀请:

风见雨下

赞同来自:

如果使用调试窗口查看什么请求 Pidgin, 它似乎不包括登录时间。 我会建议由于协议的开放性质 XMPP 这样的请求

是一个

可能。

例子:

(10:38:07) jabber: Sending (ssl): <iq id="purple36ba35f" to="XXX" type="get"><vcard xmlns="vcard-temp"></vcard></iq> 
(10:38:07) jabber: Sending (ssl): <iq id="purple36ba360" to="XXX" type="get"><query xmlns="jabber:iq:version"></query></iq>
(10:38:07) jabber: Sending (ssl): <iq id="purple36ba361" to="XXX" type="get"><query xmlns="jabber:iq:last"></query></iq>
(10:38:08) jabber: Recv (ssl)(847): <iq from="XXX" id="purple36ba35f" to="XXX" type="result"><vcard xmlns="vcard-temp"> ... </vcard></iq>
(10:38:08) jabber: Recv (ssl)(236): <iq from="XXX" id="purple36ba360" to="XXX" type="result"><query xmlns="jabber:iq:version"><name>Pidgin</name><version>2.5.6 (libpurple2.5.6)</version></query></iq>
(10:38:08) jabber: Recv (ssl)(177): <iq from="XXX" id="purple36ba361" to="XXX" type="result"><query seconds="0" xmlns="jabber:iq:last"></query></iq>

詹大官人

赞同来自:

这是个好问题...

OpenFire

服务器

显示最后一次退出系统的时候,我知道事件日志可以记录输入事件 / 出口。

Pidgin 和 Spark (我拥有的旧版本), 看起来他们没有展示这个。

我倾向于认为这是客户的问题,因为我们使用 SecuredIM (
http://www.securedim.com
), 这是基于的 OpenFire 和行政模式 SecuredIM, 告诉我一个日期 / 时间 "最新活动" 每个用户。

它告诉我服务器显然有信息 ... 客户根本没有它。

奔跑吧少年

赞同来自:

我们用 Openfire, 我使用客户 kopete, 我可以看到 "Online Since", 当用户输入我们的Jabber服务器时。

要回复问题请先登录注册