On 06/09/07, Chaim Keren-Tzion <[EMAIL PROTECTED]> wrote: > > I need to run an application that uses IRC as it's backend server. IRCD > usually runs on port 6667/tcp. Some firewalls are configured to block > outgoing traffic to all ports other than common ones like 80 etc. Would I be > able to make the app more accessible by running the IRCD on port 80 (or > using port forwarding from External_IP:80 to Internal_IP:6667 in my > firewall)? What would be the down side? Would certain firewalls block the > app just because it's sending non http traffic to port 80? Is this a > reasonable solution? Are there other better ones?
It (using port 80 for all sorts of stuff) is a pretty reasonable solution and many network applications do just this. If you want to stick to HTTP in order to overcome the smaters firewalls (are there such firewalls which are catually being used?) then maybe you can channel the IRC protocol over HTTP using a proxy. --Amos