Hi everyone: 

I was wondering if anyone came across this before when developing and
consuming Remedy Web Services: 

ARSystem - 8.1.01 

ITSM - 8.1.01 

Here is the configuration: 

I have two mid-tiers running on port 8080 (tomcat) front-ended by a
load-balancer that has a virtual-IP and hostname that is running on port
8443. I have the certificate associated to port 8443 on the load
balancer and it does a "least connection" selection of which mid-tier to
use. It also "decrypts" the data from a secure connection (https) to a
non-secure connection (http) when passing to the mid-tiers. I am using
this method as I can freely add new mid-tiers without requiring
additional certificates from my certificate authority (CA) . I am using
a Citrix Netscaler to perform the load balancing. These mid-tiers are
used only for web-services and no concurrent user sessions. However, to
test it, I can log into Remedy via the load-balancer and have verified
that it works just fine. 

To give you a clearer picture, the web service consumer connects like
the following: 

https://loadbalancerfqdn:8443 [1] 

and it load-balances to the midtiers as follows: 

http://midtier1:8080 [2] 

http://midtier2:8080 [3] 

The issue I have is this. 

If I look at the WSDL associated to my webservice (let's call it
MYWEBSERVICE), I can get the WSDL to display via the following: 

https://loadbalancerfqdn:8443:/arsys/WSDL/public/remedyservername/MYWEBSERVICE
[4] 

If I look inside the web service WSDL, the port binding to the actual
web service is : 

<soap:address
location="http://loadbalancerfqdn:8443:/arsys/WSDL/public/remedyservername/MYWEBSERVICE
[5]""/> 

(notice above it is http not https! ). When I try to call it, I
obviously get errors. 

I am wondering, how do I get the remedy-provided WSDL to indicate https
instead of http in the binding ? Is this because I am front-ending this
via a https-based load balancer ? Can I do this ? 

Any ideas ? 

Terry 

 

Links:
------
[1] https://loadbalancerfqdn:8443
[2] http://midtier1:8080
[3] http://midtier2:8080
[4]
https://loadbalancerfqdn:8443:/arsys/WSDL/public/remedyservername/MYWEBSERVICE
[5]
http://loadbalancerfqdn:8443:/arsys/WSDL/public/remedyservername/MYWEBSERVICE

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to