Installing and configuring a clustered Sametime 9 Gateway to use instant messaging with external communities using a DMZ XMPP proxy and a DMZ SIP proxy

This paper describes the procedure for installing a cluster of IBM Sametime Gateway Servers in a network deployment to allow internal Sametime communities to communicate with instant messaging communities that are hosted outside of the intranet.

Yaroslav Styranivskyy (YARSTYRA@ie.ibm.com), Software Engineer, IBM

Yaroslav Styranivskyy is a Software Engineer working on the Sametime Verification Test team. He's been with IBM since 2012, focusing on reliability, continuous delivery and test automation development.



Conall O'Cofaigh, IBM Collaboration Solutions, IBM Software Group, Mulhuddar, IBM Ireland

O'Cofaigh, Conall
IBM Software Group, IBM Collaboration Solutions
Sametime System Verification Test Engineer
TECHNOLOGY CAMPUS MULHUDDART, Ireland



20 May 2014

This paper describes the procedure for installing a cluster of IBM Sametime Gateway Servers in a network deployment to allow internal Sametime communities to communicate with instant messaging communities that are hosted outside of the intranet.

In this white paper

  • Setup overview
  • Creating the Sametime Gateway database
  • Installing Sametime Gateway Servers in a cluster
  • Installing the deployment manager for a Sametime Gateway cluster.
  • Adding the deployment manager to the Sametime Community Server’s trusted IP addresses
  • Installing the primary node for a Sametime Gateway cluster
  • Adding the primary node to the Sametime Community Server’s trusted IP addresses
  • Federating the primary node to the deployment manager
  • Installing a secondary node for a Sametime Gateway cluster
  • Adding the secondary node to the Sametime Community Server’s trusted IP addresses
  • Federating a secondary node to the deployment manager
  • Creating the Cluster
  • Connect to DB2 Databases for a Sametime Gateway cluster
  • Registering a new Gateway cluster with the System Console
  • Disabling IPv6 addressing for the Sametime Gateway
  • Setting up JMS in Sametime Gateway
  • Preventing duplicate configuration session or workspace ID generation
  • Setting a global limit on sessions
  • Setting thread pool values
  • Configuring automatic thread dumps for hung threads
  • Configuring JVM settings for Sametime Gateway
  • Setting log files size and rotation
  • Allowing local Sametime clients to add external users to Contact Lists
  • Adding a local Community Server to Sametime Gateway
  • Specifying connection attempts and a timeout when connecting with the local Sametime server
  • Installing WebSphere Application Server Network Deployment Version 8.5.5
  • Installing the XMPPProxy applications
  • Defining an internal port for listening to servers
  • Creating and defining the shared_lib shared library
  • Defining the class loader
  • Enabling the startup bean
  • Creating custom properties in Sametime Gateway
  • Install SIP DMZ Secure Proxy Server
  • Create the DMZ Secure Proxy Server profile
  • Install WAS Version 8.5.5 Network Deployment
  • Create the Administrative Agent and Server proxy (configuration-only) profiles
  • Register the Secure proxy (configuration-only) profile node with the Administrative Agent
  • Create Core Group Tunnel connection between the DMZ Secure Proxy server(s) and WAS 8.5.5 ND Cell
  • Import the Tunnel Template with DMZ Secure Proxy and ND Secure proxy (configuration- only) profile
  • Configure the SIP DMZ Secure Proxy Server using Administrative Console for IP Forwarding
  • Export the Proxy Profile from Secure proxy (configuration-only) and transfer to DMZ Secure Proxy server
  • Import the Secure proxy (configuration-only) archive to appropriate DMZ Secure Proxy server
  • Configure the Trust association between the DMZ Secure Proxy servers and the internal WebSphere 8.5.5 ND Cell
  • Adding external Sametime communities
  • Configuring the Gateway cluster and SIP proxy for a NAT environment
  • Opening firewall ports for Sametime Gateway
  • Troubleshooting Sametime Gateway
  • How to add external users on a Sametime client
  • Conclusion
  • Resources

Download

DescriptionNameSize
White paper in PDF formatinstallingandconfiguringaclusteredsametime9gateway999 KB

Resources

Learn

Discuss

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Lotus
ArticleID=971826
SummaryTitle=Installing and configuring a clustered Sametime 9 Gateway to use instant messaging with external communities using a DMZ XMPP proxy and a DMZ SIP proxy
publish-date=05202014