LDN - CodeStorm 2009

CPIP Issues With Parallel Deployment

Hi,

I am having trouble with CPIP in parallel deployment.  The problem is that sometimes CPIP will rewrite the url to be https over port 8008.  This is a problem for the comexp pickup url.  I have tried to set it up through the load balancer and directly to the resource tier.  Both pickup urls are rewritten for https:

https://pdhost.edu:8008/cpipconnector/comexp/Pickup?sid=kV8PiZ84HEK0HfAcZnHQow__&url=http%3A%2F%2Fmailhost.edu%3A6788%2Fuwc%2Fbase%2FUWCMain

Since CPIP doesn't have a SSL port defined the call fails.  Any ideas on how to fix this?

Doug Johnson

Luminis System Admin

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

two ways to fix it (maybe three)

You could run the Sungard SSL proxy offload process - in which case you would need to rewrite to another port number (8443?) Information on how to run this can be found in the documentation about running LDAP over SSL

You could probably set up tomcat so that it listens on both 8008 (for http://) and another port (8443? for https://). I do not know how to do this, but the main luminis webserver is set up this way so you could just look at the config for this.

We use our Netscaler load balancer to do an SSL offload, so we have an entry

leedsportalgcfsso:443 which is offloaded to leedsportalserver1:8008 or leedsportalserver2:8008 depending on session persistence of the users main portal session.

Derek

University of Leeds, UK

Check portal tier settings for cpip

Hi Doug -

   How many portal tiers are you running in your PD environment? is it possible that one of your portal tier-specific configman setting is referencing https instead of http, or that a cpipconnector.properties files on one of the portal tiers has a http reference in it?

Check this setting via configman -g <setting name> -c site -h on each portal tier server; they should match the value you get when you run the configman command on your resource server for these settings :

es.comexp.configURL

In the $CP_ROOT/webapps/cpipconnector/WEB-INF/config/cpipconnector.properties file, check the cpipconnector.protocol value to confirm it is using http and not https.

 

Alice