如何从外部查询 xmpp 服务器以了解其正在运行的版本
周围有许多 xmpps 服务器(ejabberd、prosody 等...)。是否有一个 api 调用可以告诉人们该服务器上运行的是什么品牌和什么版本? ...
周围有许多 xmpps 服务器(ejabberd、prosody 等...)。是否有一个 api 调用可以告诉人们该服务器上运行的是什么品牌和什么版本? ...
我尝试设置我的 prosody xmpp 服务器(更确切地说:我从一台不同的机器迁移到真的过时的版本) 大多数东西都很好用。除了mod_http_文件共享那是。 如果我在浏览器中打开它,一切看起来都还好。 查看配置,我现在已删除了几乎所有可能引起问题的东西。 但它就是无法连接——大多数客户端甚至没有检测到超时或类似情况(它只是在“传输”中等待,直到服务器连接关闭)。 我尝试查看 gajim 中的 XML 控制台,以查找问题的根源,但我遇到的只是一些检索该上传的“槽”标识符的调用。这从未得到任何响应,因此实际的上传甚至没有开始。 除了该模块的韵律页面之外,找不...
我正在尝试在 Google Compute Engine 上设置 XMPP 服务器。我目前正在玩韵律我对服务器的首选部署策略是拥有不可变的基础设施,因此我倾向于构建我想要的服务器映像(使用打包机),创建一个实例模板,并创建该实例模板的托管实例组,并将目标大小设置为 1。这样做的好处是确保我始终至少有一台服务器处于活动状态并响应请求,并在出现问题时自动重新创建服务器。但这也意味着我需要让所有请求都经过负载均衡器,因为服务器 IP 不稳定。 对于 HTTP/S 来说这不是问题,因为 HTTP/S 负载平衡器工作得很好。对于 TCP 来说,这被证明是一个问题。网...
我认为我的 prosody 配置存在问题:当我使用 Converstions 2.* 版本(Android IM 应用程序)发送大于 ~2 或 3 兆字节(我通过实验确定)的文件(例如照片)时,它会使用对等连接传输这些文件,而不是将此文件上传到服务器并向我的对话者发送链接。小文件可以使用 http 上传顺利传输。我找不到这种行为的原因。以下是我的配置中 http_upload 模块的一些行,取自官方文档(我找不到关闭对等文件传输的设置): http_upload_file_size_limit = 536870912 -- 512 MB in bytes ...
我正在添加mod_proxy65模块到 Prosody 服务器,以便它适合支持XEP-0065. 这允许在防火墙(NAT)后面的客户端之间进行文件传输。 最小配置示例: Component "proxy.example.com" "proxy65" 或者 Component "proxy.example.com" "proxy65" proxy65_address = "example.com" proxy65_acl = { "example.com" } 文档(上面链接)建议 mod_proxy65 组件应指向“字节流代理”...