Eigentlich ist der Hinweis in der Fehlermeldung. Bei den meisten Verbindungen ist es nicht möglich, eine direkte Verbindung zwischen zwei Peers herzustellen, auch wenn Sie dies zulassen (siehe Abbildung unten). Ein Hauptgrund wäre NAT.
Die Lösung besteht darin, einen Bytestream-Proxy zu verwenden, den beide Partner verwenden und Miranda dafür konfigurieren können. Wahrscheinlich ist Ihre Seite die, die Sie beschreiben. Im Allgemeinen kann es natürlich sein, dass eine oder beide Seiten versagen. Es kann daher notwendig sein, die Einstellungen der anderen Person zu überprüfen.
Das zweite Kontrollkästchen und das dazugehörige Editierfeld sind das, wonach Sie suchen.
Beachten Sie auch: Die Bytestream-Proxies sind Dienste im Sinne von XMPP ("Jabber"). Die Namen, die jedoch als DNS-Namen erscheinen, dürfen nicht in den DNS-Server eingegeben werden, wenn Sie mit der Domäne des Jabber-Servers verbunden sind, der den Bytestream anbietet Proxy. Der kanonische Name lautet normalerweise proxy.domain-name
, zumindest in OpenFire war es früher, und ejabberd ist es.
Bearbeiten:
So finden Sie einen Bytestream-Proxy: Wählen Sie im Miranda-Hauptmenü (der "Krone") das von Ihnen konfigurierte Protokoll / Konto aus. Es sollte ein Popup-Menü mit einem weiteren Untermenü "Dienste" angezeigt werden, unter dem Sie "Service Discovery" finden. Dort werden die verfügbaren Bytestream-Proxys für Ihren Dienst aufgeführt, wenn der Server so konfiguriert wurde, dass er diesen Dienst ankündigt und bereitstellt. Siehe den Screenshot unten.
Der vorletzte zeigt den Proxy-Dienst. Dies muss auf dem Server wieder aktiviert werden. Und außerdem macht Google aus meiner Erfahrung einige Dinge, die zum Beispiel verschlüsselte S2S-Verbindungen komplizierter machen. Ich wäre also nicht wirklich überrascht, wenn auch beim Bytestream-Proxy einige Komplikationen auftreten. Zumindest konnte ich keine angebotenen Dienstleistungen sehen. Obwohl GTalk XMPP verwendet, entsprechen sie meines Erachtens nicht vollständig dem Standard.