Отпишитесь, pls, кто поднял свой ejabberd сервер и добился передачи файлов из-за NAT за NAT.
Ну хотя бы просто скажите "У меня работает, клиенты "такие" и "такие" . (но не обещаю, что вопросов больше не будет :) )
Какой протокол используете? SI/IIB, OOB с прокси, STUN/TURN ? или какой-то более правильный способ? Какие ещё кроме 5222 и 7777 порты надо открыть на сервере?
А то, понимаешь, внутри сети файлы передаются, даже с разных подсетей передаются да и сидя за одним NATом люди могут передавать друг другу файлы, а вот из одного учреждения в другое (из-за NAT за NAT) ну ни как!
В теории "OOB с прокси" весьма удобный способ. Хотелось бы быть уверенным, что он у кого-то работает.
установлен ejabberd-2.0.5-alt1
mod_proxy65 в конфиге сервера установлен, служба proxy.myJabber клиентами (Psi+, Pidgin, Kopete, Qip) видится.