Submitted by Derrick M Weaver on Feb 8, 2012 11:06:29 AM

Re: Creating a Proxy Server database to support iPhone clients after installing Interim FeatureRelease 1

Submitted by Derrick M Weaver on Feb 8, 2012 11:06:13 AM

Re: Creating a Proxy Server database to support iPhone clients after installing Interim FeatureRelease 1

In some cases customers would like to use the existing DB2 installation in place for SSC. In this case, we need to identify that the default DB2 port is 50000, so that customers can connect to that remote DB2 instance rather than installing DB2 again on the Proxy Server host.

Submitted by Derrick M Weaver on Jan 6, 2012 5:47:41 PM

Re: Creating a Proxy Server database to support iPhone clients after installing Interim Feature Release 1

We have the following suggestions for file paths in the steps above:

9. On the server being updated, copy proxyDbSetup.py from the DatabaseScripts folder to:

Network Install -

Primary Node: was_install_root\STPServerPN

Secondary Nodes: was_install_root\STPServerSN

Cell Deployment:

was_install_root\STPServerCell

10. In a text editor, open the proxy.properties file stored in:

Network Install -

Primary Node: was_install_root\STPServerPN\SametimeProxyServerOffering\SametimeServer\STProxy\proxy\

Secondary Nodes: was_install_root\STPServerSN\SametimeProxyServerOffering\SametimeServer\STProxy\proxy\

Cell Deployment:

was_install_root\STPServerCell\SametimeProxyServerOffering\SametimeServer\STProxy\proxy\

12. From the cell directory, run the following command:

Network Install -

Primary Node: ..\AppServer\profiles\proxyProfileName\bin wsadmin.bat -lang jython -user wasUser -password wasPwd -f "script_location/proxyDBSetup.py" "was_install_root\proxyPNprofile\SametimeProxyServerOffering\SametimeServer\STProxy\proxy\proxy.properties"

Secondary Node:..\AppServer\profiles\proxyProfileName\bin wsadmin.bat -lang jython -user wasUser -password wasPwd -f "script_location/proxyDBSetup.py" "was_install_root\proxySNprofile\SametimeProxyServerOffering\SametimeServer\STProxy\proxy\proxy.properties"

Cell Deployment -

..\AppServer\profiles\proxyProfileName\bin wsadmin.bat -lang jython -user wasUser -password wasPwd -f "script_location/proxyDBSetup.py" "was_install_root\STPServerCell\SametimeProxyServerOffering\SametimeServer\STProxy\proxy\proxy.properties"

where 'was_install_root' is the file path to the WebSphere root directory.

Submitted by Duane Fitzpatrick on Dec 28, 2011 9:09:10 AM

Re: Creating a Proxy Server database to support iPhone clients after installing Interim FeatureRelease 1

Step 12: There is no space between the directory and the sh file name if you run this command on Linux. Not sure about Windows.

../AppServer/profiles/proxyProfileName/bin/wsadmin.sh

There are also some inconsistencies in when the dmgr and node agents should be up or down. There are some places where you would think they need to be up, but the install warns you that all WAs processes should be stopped. That is odd to me. DF

Submitted by Martin C Carlson on Dec 8, 2011 1:24:23 PM

Re: Creating a Proxy Server database to support iPhone clients

Steps 9 through 12. Clarification needs to be made between the difference in an ST Proxy Standalone installation, and the network install. We now have consistent steps for network install, but we still need the steps for the cell installation.

Submitted by Martin C Carlson on Dec 2, 2011 12:24:51 PM

Re: Creating a Proxy Server database to support iPhone clients

Step 11: To Clarify

proxy.DbAppUser (db2admin)

proxy.DbAppUserPassword (db2admin password)

proxy.DataBaseServerName (hostname of the DB2 server)

proxy.DataBaseServerPort (default port of the DB2)

proxy.DbName (database name created in step 4)

Submitted by Martin C Carlson on Nov 30, 2011 11:06:36 AM

Re: Creating a Proxy Server database to support iPhone clients

It should be noted:

Step 9: was_install_root/STPServerCell is not always applicable. If you have a cell/standalone installation, this directory will exist.

However, if you have a network deployment (as is best practice), then the directory changes to was_install_root/STPServerPN or SN (depending on which node it is)

This also means that Step 10 should be adjusted to account for this.