Еще раз повторю,что проблем с передачей файлов в пределах одной локальной сети у мобильных клиентов нет,да у любых клиентов,которые я перепробывал! Но как только используется передача за nat,то пересылается один или два файла и остальные зависают в очереди!
Ответа так и не получил,но решил проблему так:
- Установил плагин HTTP File Upload.
- Включить HTTP Bind Settings в интерфейс openfire.
- Открыл порт на роутере 7070 и 7443. Обязательно проверьте доступность извне портов telnet.
- Читаем описание плагина,там есть настройки.
- Создаем папку для файлов и ставим на нее разрешения для openfire.
- После прописываем значения параметров из описания плагина в интерфейсе openfire в разделе свойства системы.
- Вам придется самим создать эти параметры.
- File Transfer Proxy не отключал,порт так же проброшен. Прописал dns имя хоста.
Почему не работает просто File Transfer Proxy без всяких плагинов,я так и не понял. Я не разработчик,что бы изучать все спецификации протоколов передачи клиентов, а в логах openfire ничего такого нет.
А тут помощи,как от козла молока!