GroupChatInstallTroubleshooting
Last changed: mark.schmalohr

.
Summary Background information and troubleshooting guide for GroupChat Server installation

GroupChat Server installation went fine. How do I find out if all parts are ready for use?

Basically the GroupChat Server installation consist of three Windows services to expose its functionality. After installation you should see these three services in the Windows Service-Management-Console (Start - Settings - Control Panel - Administrative Tools - Services) started and running like below:

Large-View

Each service is listening on its own unique TCP-Port with the following default ports:

Service Name Default Port Function
GroupChat DB Server 8074 Relational DB Server (based on PostgeSQL Engine)
GroupChat Server 5222, 8075, (5269) GroupChat Server Core based on Jabber protocol. If Server2Server feature is enabled, this service will also listen on port 5269. Port 8075 is used for admin functionality like the DNN Role-Provider or DNN-Admin-Module
GroupChat WebControl 8099 WebServer to host GC-Admin functionality - the same functionality is accessible also in the DNN embedded Admin-Module

One possiblity to see if a service is listening on a certain TCP-Port is to connect with a telnet console against this port. E.g. in windows command prompt:

telnet <ip-address> <port>

Which Firewall settings do I have to perform on my machine?

GroupChat Server needs access to the ports described above internally (on localhost) only. This is the case on most firewalls without any further configuration.

For external clients, like the GroupChat-Flash-Interface being shown on your website, it is heavily recommended to open only! port 5222 for external use (and firewalling all the others). At least port 5222 is necessary to expose your Jabber-Chatserver functionality like port 80 is necessary for your webserver.

When the Red5 Open Source Flash Server is used for video functionality, the (default) RTMP port 1935 also needs to be opened.

Can I use the Red5 Flash Server installer from www.osflash.org/red5 too, or do I need the one provided by Think5?

In general, the Think5 provided Flash Server is based on the Red5 Open Source engine but also ships the groupchatvideo webapp which is necessary to work with the GroupChat Server product. Manually deploying the webapp to an existing Red5 installation (even Linux) should work with the same engine version but is not supported. This means, the Red5 server will not work out of the box with Think5 GroupChat - please use the Think5 Flash Server instead.

Contribute Add/Edit this topic to extend this documentation with your experiences, questions and best practices.

Home - GroupChatServer Wiki