Firewall Configuration

Overview


ParaChat can easily be configured to request an HTTP connection in the event a TCP/IP connection fails (for example, if your firewall is prohibiting such a connection). This is our HTTP Tunneling feature. To utilize this feature, we must look at both the server side and the client side to ensure that both are configured to permit such a connection.

Server Side


Be certain that your ParaChat Server is configured to permit HTTP connections. In the server config directory (.../ParaChat/ParaChat450/config) there is a file called "pchatd.conf". In this file there is a section entitled "#pchatd parameters". Within this section, you should see a line that says:

    pchatd.allowTunneling=true
When the line states that pchatd.allowTunneling=true, then the chat server will permit HTTP connections.

Client Side


Add the following parameter to the ParaChat room applet HTML to tell the chat room to make an HTTP connection to the chat server if the TCP/IP connection fails:

    <param name="net.Protocol" value="t:h">

Client & Server


Be certain that you have configured your ParaChat Server to reflect the same HTTP port and Server port values that are in the chat room HTML. For example: IF the chat room HTML states:

    <param name="ServerPort" value="7777">
    <param name="HTTPPort" value="7877">
THEN the server config file (.../ParaChat/ParaChat450/config/pchatd.conf) should state:
    In the "#httpd parameters" section:

    httpd.port=7877

    In the "#pchatd parameters" section

    pchatd.port=7777
    pchatd.clientport=7777



Home | Hosting | Server | Features | Samples | Chat Now | Web Tools | Help | Affiliate

©1996 - 2006   M Square, Inc. |  Privacy Policy