I have openfire 3.6.0 installed on a Cent OS 5.2 machine. The machine is connected to a firewall and i have forwarded port 5222 for the machine on the firewall. I have checked and verified that the port has been forwarded and working fine. The client we are using is Pidgin. The server’s FQDN is operations.xxxx.com and i have created an A record in the dns and it is working fine as well. But when a person from a remote place tries to connect to the machine he gets Read error and not getting connected. Any fix/workaround/solution please?