向离线用户键入消息会显示错误
Posted
技术标签:
【中文标题】向离线用户键入消息会显示错误【英文标题】:Typing a message to an offline user shows an error 【发布时间】:2017-05-15 12:23:55 【问题描述】:当我给离线的用户写消息时 - 没有发送 - 我收到错误
由于错误,您的消息未发送
未找到用户会话 - 错误代码 503
回复:
/http-bind/
<body xmlns='http://jabber.org/protocol/httpbind'>
<message xml:lang='en' xmlns='jabber:client'
to='abogdanov@bingo-dev.ru/181473147433257603378'
from='jabberadmin@bingo-dev.ru'
type='error'>
<paused xmlns='http://jabber.org/protocol/chatstates'/>
<error code='503' type='cancel'>
<service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
<text xml:lang='en' xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>
User session not found
</text>
</error>
</message>
</body>
【问题讨论】:
【参考方案1】:您的客户端正在尝试发送“输入通知”以指示您正在输入的用户,并且不能很好地处理错误:它不应该显示输入通知的错误(或者根本不将其发送到离线状态?)。此外,您可能在服务器上禁用了离线存储,这就是服务器报告错误的原因。
【讨论】:
以上是关于向离线用户键入消息会显示错误的主要内容,如果未能解决你的问题,请参考以下文章
Telerik rad 日期选择器在用户键入未来日期时显示错误消息