1

Я использую последнюю 64-битную версию Miranda IM для Windows 8. Gtalk отлично работает для меня, за исключением передачи файлов, он говорит, что no compatible file transfer mechanism exists когда я пытаюсь отправить файл кому-то, кто работает со старой настольной версией Gtalk. Когда они пытаются отправить мне файл, он говорит им, что «другой человек может использовать gmail».

Я создал свою учетную запись Gtalk с помощью встроенной функции, и после проверки параметры соответствуют параметрам, указанным на странице справки Google Talk.

Форумы Миранды тоже не проливают свет ... кто-нибудь знает об исправлении?

1 ответ1

1

На самом деле подсказка находится в сообщении об ошибке. Для большинства соединений невозможно установить прямое соединение между двумя узлами, даже если вы разрешите это (см. Скриншот ниже). Одной из основных причин будет NAT.

Решение состоит в том, чтобы использовать прокси-сервер bytestream, который оба партнера могут использовать и настраивать Miranda для этого. Вполне вероятно, что ваша сторона является неудачной из того, что вы описываете. В целом, конечно, может случиться так, что одна или обе стороны потерпят неудачу. Поэтому может понадобиться посмотреть на настройки другого человека.

Диалог настроек Miranda IM

Второй отмеченный флажок и сопровождающее поле редактирования - это то, что вы ищете.

Также обратите внимание: прокси-серверы bytestream - это сервисы в смысле XMPP ("Jabber"), поэтому имена, хотя они и называются DNS-именами, не могут быть введены на DNS-сервере, если вы подключены к домену сервера Jabber, который предлагает bytestream. прокси. Каноническим именем обычно является proxy.domain-name , по крайней мере, в OpenFire это было раньше, и ejabberd это так.


Редактировать:

где найти прокси bytestream: в главном меню Miranda ("корона") выберите протокол / учетную запись, которую вы настроили. Должно появиться всплывающее меню с другим подменю "Службы", в котором вы найдете "Обнаружение служб". Там будет список доступных прокси-серверов bytestream для вашей службы, если сервер был настроен для рекламы и предоставления этой услуги. Смотрите скриншот ниже.

Сервис Discovery в Миранда IM

Второй до последнего показывает прокси-сервис. Опять же, это должно быть включено на сервере. Кроме того, Google, исходя из моего опыта, делает некоторые вещи, которые могут усложнить, например, шифрованные S2S-соединения, поэтому я не удивлюсь, если возникнут некоторые сложности с прокси-сервером bytestream. По крайней мере, я не мог видеть никаких предлагаемых услуг. Хотя GTalk использует XMPP, насколько я понимаю, они не полностью следуют стандарту.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .