Miranda IM 文件传输至 gtalk 不起作用

Miranda IM 文件传输至 gtalk 不起作用

我在 Windows 8 上运行最新的 64 位版本的 Miranda IM。Gtalk 对我来说运行得很好,除了文件传输之外,它说no compatible file transfer mechanism exists当我尝试向运行旧桌面版 Gtalk 的人发送文件时。当他们尝试向我发送文件时,它会告诉他们“对方可能正在使用 gmail”。

我使用内置函数创建了我的Gtalk帐户,经过检查,参数与Google Talk 帮助页面

米兰达论坛也没有提供任何线索..有人知道如何解决吗?

答案1

其实线索就在错误消息中。对于大多数连接,即使您允许,也无法在两个对等点之间建立直接连接(见下面的屏幕截图)。一个主要原因是 NAT。

解决方案是使用双方都可以使用的字节流代理,并为此配置 Miranda。根据你的描述,很可能是你这边出现故障。当然,一般来说,可能是一方或双方都出现故障。因此,可能需要查看对方的设置。

Miranda IM 的选项对话框

第二个选中的复选框和附带的编辑字段就是您正在寻找的。

还请注意:字节流代理是 XMPP(“Jabber”)意义上的服务,因此如果您连接到提供字节流代理的 Jabber 服务器域,则名称(尽管显示为 DNS 名称)可能无法输入到 DNS 服务器中。规范名称通常是proxy.domain-name,至少在 OpenFire 中曾经是,在 ejabberd 中是。


编辑:

在哪里可以找到字节流代理:从 Miranda 主菜单(“crown”)中选择您配置的协议/帐户。它应该会为您提供一个弹出菜单,其中有另一个子菜单“服务”,您可以在其下找到“服务发现”。如果服务器已配置为宣传和提供此服务,它将在其中列出可用于您的服务的字节流代理。请参阅下面的屏幕截图。

Miranda IM 中的服务发现

倒数第二个显示代理服务。同样,必须在服务器上启用该服务。此外,根据我的经验,Google 会做一些事情来使加密的 S2S 连接等变得复杂,因此如果字节流代理也出现一些复杂情况,我并不感到惊讶。至少我没有看到任何提供的服务。尽管 GTalk 使用 XMPP,但据我所知,他们并没有完全遵循标准。

相关内容