Na verdade, a pista está na mensagem de erro. Para a maioria das conexões, não será possível configurar uma conexão direta entre dois pares, mesmo se você permitir (veja a captura de tela abaixo). Uma das principais razões seria NAT.
A solução é usar um proxy bytestream que ambos os pares possam usar e configurar o Miranda para isso. É provável que o seu lado seja o que falha do que você descreve. Em geral, é claro, pode ser que um ou ambos os lados falhem. Então, olhando para as configurações da outra pessoa pode ser necessário.
Asegundacaixadeseleçãomarcadaeocampodeediçãoacompanhantesãooquevocêestáprocurando.
ObservetambémqueosproxiesbytestreamsãoserviçosnosentidoXMPP("Jabber"), portanto os nomes, embora aparecendo como nomes DNS, podem não ser inseridos no servidor DNS, se você estiver conectado ao domínio do servidor Jabber que oferece o proxy bytestream. O nome canônico é geralmente proxy.domain-name
, pelo menos em OpenFire costumava ser e ejabberd é.
Editar:
onde encontrar um proxy bytestream: No menu principal do Miranda (a "coroa") escolha o protocolo / conta que você configurou. Ele deve fornecer um menu pop-up com outro submenu "Serviços", no qual você encontra "Descoberta de Serviço". Lá, listará os proxies bytestream disponíveis para o seu serviço, se o servidor tiver sido configurado para anunciar e fornecer esse serviço. Veja a imagem abaixo.
O penúltimo mostra o serviço de proxy. Novamente, isso precisa estar ativado no servidor. E além disso, o Google - da minha experiência - faz algumas coisas para complicar, por exemplo, conexões S2S criptografadas, então eu não ficaria exatamente surpreso se algumas complicações surgirem com o proxy bytestream também. Pelo menos eu não pude ver nenhum serviço oferecido. Mesmo que o GTalk use o XMPP, eles não estão seguindo completamente o padrão, tanto quanto eu entendo.