Having a vast experience in architect design, remove IBM HTTP server including plugins while deploying IBM Connections.
See how to implement WebSphere Proxy Server in place of IBM HTTP server so I create LAB for this project
LAB Scenario
Technical Information of IBM Connection Server
Hardware
Processor: 2 x2
RAM: 8 GB
HDD 2x: 50GB /-
NIC: Single 10/1000 MBPS
Software (Single Server)
OS: Linux RHEL 6.4
Directory Service: LDAP {Active Directory}
Database: IBM DB2 10.5 fp5 (Enterprise)
WAS: 8.5.5 fixpack 9
Installation Manager: 1.8
IBM Connections: 5.0
Mail Server: IBM Domino 9.0.2 FP2 (Social Ed.)
System Information
Directory Server (Active Directory) Hostname: domain.contoso.com
IBM connections Server Hostname: labs.contoso.com
Mail Sever: mail.contoso.com
Websphere Deployment Manager Information
Cell name: labsCell01
Node name: labsCellManager01
Administrative console port: 9060
Administrative console secure port: 9043
Bootstrap port: 9809
SOAP connector port: 8879
Ports Information
Default : 80 443 9081 9444 5060 5061
Virtual Host
After installation complete of IBM Connections, create virtual host
Logon Deployment Manager
Environment à Virtual hosts à New à {Name_of_virtualHost} à Apply
![figure - 1](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/Virtualhosts_1462953834916.jpeg)
Virtual hosts à LC_hosts à Host Aliases à [New] à [Host_name] / [port]
![Figure No. 2](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/Virtualhosts_glance_1462954139242.jpeg)
Virtual host mapping
Change all Enterprise applications virtual host except from default to LC_hosts except [default application and oEmbed]
Applications à WebSphere enterprise Applications à [Applications] à [Virtual hosts] à Map [web module] / Virtual host [LC_hosts] à OK
![Figure No. 3](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/Virtualhostmapping_1462954650143.jpeg)
Enterprise Applications at a glance
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/Virtualhosts_glance_1462958110229.jpeg)
WebSphere Proxy Server
Create WPS [WebSphere Proxy Server]
Servers à Server Types à WebSphere Proxy Servers à New à Select Node [nodeName] / Server Name [serverName] à Next
![Figure No. 5](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/WPS_1462956000684.jpeg)
Uncheck [SIP] à Next
![Figure No. 6](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/WAS_2_1462957652025.jpeg)
à Next
![Figure No. 7](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/WAS_3_1462957698185.jpeg)
à Finish
![Figure No. 8](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/WPS_Finish_1462958180491.jpeg)
Master Configuration Changes [Save]
System Administration à Save changes to master repository
check [Synchronize changes with nodes] à Save
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/SWN_1462958376272.jpeg)
Update IBM Connections ‘URL’
Update Connections URL to access applciations
Procedure
Check Out
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/home_1462961891270.jpeg)
Varification
a) # sed -n '/http:/p' /tmp/LotusConnections-config.xml (a)
b) # sed -n '/https:/p' /tmp/LotusConnections-config.xml (a)
Check In
[root @ labs bin]# ./wsadmin.sh -lang jython -username {wasAdmin} -password xxxxxxx
wsadmin>execfile("connectionsConfig.py")
wsadmin>LCConfigService.checkInConfig("/tmp","labsCell01")
Loading schema file for validation: /tmp/LotusConnections-config.xsd
Loading schema file for validation: /tmp/service-location.xsd
/tmp/LotusConnections-config.xml is valid
Connections configuration file successfully checked in
URL ‘Redirection’
Environment à URI Groups à New [Fill required values] à Apply
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/URL_Redirect_1462958822729.jpeg)
Routing Rule
Servers à Server Types à WebSphere Proxy Servers à Http_Proxy à Routing rule à New
Name: ICS_Rules
Name of the Virtual Host: LC_hosts
URI group: https_uri_group
Redirect URL: https://labs.contoso.com/homepage
à Apply [Save]
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/RRules_1462959140548.jpeg)
Routing rule at a glance
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/RRules_Glance_1462959299824.jpeg)
Start IBM Connections Sever with WPS [WebSphere Proxy Server]
[root @ labs bin]# cd $APPS_HOME /bin
[root @ lab bin]# ./startServer.sh ics_cluster01_server1 && ./startServer Http_Proxy
Varification
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/VR_1462959386280.jpeg)
Now logon to: http://labs.contoso.com
It will redirect your page: https://labs.contoso.com/homepage [Secure Access]
User id: [Ldap Based User id]
Password: [xxxxxxxxxxx]
![](/ldd/lcwiki.nsf/xsp/.ibmmodres/persistence/DominoDoc-6477E-content/LOGIN-1_1462960673344.jpeg)
My Files