Передача файлов Miranda IM в gtalk не работает
Я использую последнюю 64-битную версию Miranda IM для Windows 8. Gtalk отлично работает для меня, за исключением передачи файлов. no compatible file transfer mechanism exists
когда я пытаюсь отправить файл кому-то, кто запускает старую настольную версию Gtalk. Когда они пытаются отправить мне файл, он говорит им, что "другой человек может использовать gmail".
Я создал свою учетную запись Gtalk с помощью встроенной функции, и после проверки параметры соответствуют параметрам, указанным на странице справки Google Talk.
Форумы Миранды тоже не проливают свет... кто-нибудь знает об исправлении?
1 ответ
На самом деле подсказка находится в сообщении об ошибке. Для большинства соединений невозможно установить прямое соединение между двумя узлами, даже если вы разрешите это (см. Скриншот ниже). Одной из основных причин будет NAT.
Решение состоит в том, чтобы использовать прокси-сервер bytestream, который оба партнера могут использовать и настраивать Miranda для этого. Вполне вероятно, что ваша сторона является неудачной из того, что вы описываете. В целом, конечно, может случиться так, что одна или обе стороны потерпят неудачу. Поэтому может понадобиться посмотреть на настройки другого человека.
Второй отмеченный флажок и соответствующее поле редактирования - это то, что вы ищете.
Также обратите внимание: прокси-серверы bytestream являются сервисами в смысле XMPP ("Jabber"), поэтому имена, хотя и выглядящие как DNS-имена, не могут быть введены на DNS-сервере, если вы подключены к домену Jabber-сервера, который предлагает bytestream прокси. Каноническое имя обычно proxy.domain-name
По крайней мере, в OpenFire это было раньше, и ejabberd это так.
Редактировать:
где найти прокси-сервер bytestream: в главном меню Miranda ("корона") выберите настроенный протокол / учетную запись. Должно появиться всплывающее меню с другим подменю "Службы", в котором вы найдете "Обнаружение служб". В нем будет показан список доступных прокси bytestream для вашей службы, если сервер был настроен для рекламы и предоставления этой услуги. Смотрите скриншот ниже.
Второй до последнего показывает прокси-сервис. Опять же, это должно быть включено на сервере. Кроме того, Google - по моему опыту - делает некоторые вещи, которые могут усложнить, например, шифрованные S2S-соединения, поэтому я не удивлюсь, если возникнут некоторые сложности с прокси-сервером bytestream. По крайней мере, я не мог видеть никаких предлагаемых услуг. Хотя GTalk использует XMPP, насколько я понимаю, они не полностью следуют стандарту.