Problem with transferring 4 or more files

Еще раз повторю,что проблем с передачей файлов в пределах одной локальной сети у мобильных клиентов нет,да у любых клиентов,которые я перепробывал! Но как только используется передача за nat,то пересылается один или два файла и остальные зависают в очереди!
Ответа так и не получил,но решил проблему так:

  1. Установил плагин HTTP File Upload.
  2. Включить HTTP Bind Settings в интерфейс openfire.
  3. Открыл порт на роутере 7070 и 7443. Обязательно проверьте доступность извне портов telnet.
  4. Читаем описание плагина,там есть настройки.
  5. Создаем папку для файлов и ставим на нее разрешения для openfire.
  6. После прописываем значения параметров из описания плагина в интерфейсе openfire в разделе свойства системы.
  7. Вам придется самим создать эти параметры.
  8. File Transfer Proxy не отключал,порт так же проброшен. Прописал dns имя хоста.

Почему не работает просто File Transfer Proxy без всяких плагинов,я так и не понял. Я не разработчик,что бы изучать все спецификации протоколов передачи клиентов, а в логах openfire ничего такого нет.
А тут помощи,как от козла молока!