Transferência de arquivos Openfire + PfSense

Boa noite,

Possuo o seguinte cenário:

[ Servidor Openfire - 192.168.1.100 ] ---------

|

[ Switch Lan ] --------- [ 192.168.1.254 - PfSense - 192.168.254.56] ----------- [ 192.168.254.6 - Eu ]

|

[ Clientes da Lan - 192.168.1.0/24 ] -----------

  • Possuo uma regra de NAT no PfSense que diz que tudo que vier de fora (192.168.254.6) nas portas 5222, 7777, 5223, 7443, 7070, 5269, 5275, 5276, 5262, 5263 (tcp/udp) encaminhe para o servidor Openfire (192.168.1.100).

  • Tenho outra regra na Lan (192.168.1.0/24) que libera saída nas portas 5222, 7777, 5223, 7443, 7070, 5269, 5275, 5276, 5262, 5263 (tcp/udp) para qualquer lugar.

Consigo me conectar e conversar via Spark entre clientes da Lan e de fora.

Consigo enviar arquivos entre clientes da Lan (192.168.1.0/24) tranquilo. Também consigo enviar arquivos de fora (192.168.254.6) para clientes da Lan (192.168.1.0/24).

NÃO consigo enviar arquivos de clientes da Lan para fora (192.168.254.6). Mostra a mensagem “Ocorreu um erro durante a transferência.”

O que estou esquecendo? Já habilitei o proxy de transferência de arquivos no Openfire na 7777 mas no campo abaixo deixei em branco. Já desabilitei. Tentei das duas formas.

“Já habilitei o proxy de transferência de arquivos no Openfire na 7777 mas no campo abaixo deixei em branco.”

O erro estava ai, tinha que setar o ip de borda (externo - 192.168.254.56) e não o interno (192.168.1.100).

Valew!

Bom dia pedro, muito obrigado por responder a tua solução e marcar a questão como respondida.

Tudo bem? Amigo que seria esse IP de BORDA EXTERNO?

Att,

Estou tendo o mesmo problema que o seu.

No cenário do pedro9, a “rede interna” usa o IP 192.168.1.x, e a “rede externa” usa o IP 192.168.168.254.x .
Troque rede por borda e irá entender perfeitamente o cenário e o que foi feito.

Entendi, mas se for isso então terei que trocar em 9 locais diferentes? Pois são 9 usuários externos.

Se os 9 usuários usarem sub-redes diferentes. Sim, você terá que configurar 9 vezes.

Amigo tudo bem? Fiz um teste e mesmo assim não funcionou…

Poderia me passar seu ctt?