首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用gloox进行XMPP文件传输

使用gloox进行XMPP文件传输
EN

Stack Overflow用户
提问于 2014-04-22 17:41:19
回答 1查看 341关注 0票数 0

我目前正在使用gloox,以便从我的C++程序发送XMPP消息。我在本地网络中使用我的私人prosody XMPP服务器工作。在两个客户端之间发送文本消息有效,但不能发送文件。我尝试了gloox示例(ft_rcv和ft_send),但也不起作用(显然我修改了示例以匹配我的配置),我总是遇到相同的错误:

代码语言:javascript
复制
<error type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>

一开始,我认为这是由于我的韵律服务器造成的,但我在conf文件中添加了以下行:

代码语言:javascript
复制
Component "proxy.jabberserver.local" "proxy65" 
    proxy65_address = "proxy.jabberserver.local" 
    proxy65_ports = { 7777 }

我尝试了不同的服务器和不同的端口,但我目前处于死胡同。如果有人有一个想法,那就太好了。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-04-22 20:34:15

f->addStreamHost( JID("proxy.jabberserver.local"), "proxy.jabberserver.local", 7777 );应该可以做到这一点。如果不是,则显示完整XML日志。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23215863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档