Before you begin
If you installed and configured IBM
HTTP Server after installing IBM
Connections, your IBM
Connections applications are automatically mapped to the web server. However, if you installed and configured IBM
HTTP Server before installing IBM
Connections, you must manually map the applications.
Before continuing with this task, map the application modules to IBM
HTTP Server. For more information, see the Mapping applications to IBM HTTP Server
If you are using the Files or Wikis applications, configure IBM
HTTP Server to handle file downloads from those applications. For more information, see the Configuring Files and Wikis downloading
If you choose to let the WebSphere
® Application Server redirect servlet manage file downloading, you must configure the server to transfer data synchronously instead of asynchronously. This configuration helps avoid errors caused by using too much memory. See the Excessive native memory use in IBM WebSphere Application Server
technote for instructions.
About this task
If you do not install a web server such as IBM
HTTP Server, users must include the correct port number in the web address that they use to access the application. When you use a webserver, users can access the applications without using port numbers.
By default, the web address that you enter to access IBM
Connections applications includes the port number for each application. To avoid using port numbers, update the web addresses by editing the LotusConnections-config.xml
HTTP Server can then redirect requests to the appropriate port for each application.
For more information about editing configuration files, see the Editing configuration files
To update the web addresses to your IBM
Connections applications, complete the following steps:
- Stop WebSphere Application Server.
- Check out the LotusConnections-config.xml file. The file is stored by default in the following directory:
For each application, update the web addresses specified in the href and ssl_href properties:
- AIX®: /usr/IBM/WebSphere/AppServer/profiles/profile_name/config/cells/cell_name/LotusConnections-config
- Linux™: /opt/IBM/WebSphere/AppServer/profiles/profile_name/config/cells/cell_name/LotusConnections-config
- Windows™: C:\IBM\WebSphere\AppServer\profiles\profile_name\config\cells\cell_name\LotusConnections-config
Save and check in the LotusConnections-config.xml file.
Synchronize the nodes.
Log on to each application to ensure that the web addresses in the navigation bar are correct.
- webserver is the domain name of IBM HTTP Server, such as webserver.example.com.
- port is the default port number of the application. Remove the port number when you specify a webserver.
- application is the name of an IBM Connections application.
Each href attribute in the LotusConnections-config.xml
file is case-sensitive and must specify a fully-qualified domain name.
For example, to update the web address for Communities, add the following specifications to the file:
If you plan to use a reverse proxy, the web addresses defined in this file must be updated to match the appropriate proxy server URLs. Go to the IBM Connections wiki
for more information about deployment scenarios, including how to configure a reverse proxy.
You can access each application without needing to specify a port number.
Parent topic: Configuring IBM HTTP Server
Previous topic: Determining which files to compress
Configuring IBM HTTP Server for SSL
IBM Connections wiki
Editing configuration files
Mapping applications to IBM HTTP Server
Configuring Files and Wikis downloading