Hi,
My situation is I have a cluster where I'm trying to get Web Services working. The cluster is hosted in a government data centre. Their policy is to have two NIC's on each box - one for RDP and one for everything else. THe problem is that the first one which is accessible for RDP is the primary, and it's inaccessible everywhere else. For example, if I make a request to https://servername.correctdomain.gc.ca/cws/Authentication.svc?wsdl, I will get a WSDL like this:
<wsdl:definitions name="Authentication" targetNamespace="urn:Core.service.livelink.opentext.com">
<wsp:Policy wsu:Id="BasicHttpBinding_Authentication1_policy">
</wsp:Policy>
<wsdl:types>
<xsd:schema targetNamespace="urn:Core.service.livelink.opentext.com/Imports">
<xsd:import schemaLocation="https://servername.incorrectdomain.gc.ca/cws/Authentication.svc?xsd=xsd0" namespace="urn:Core.service.livelink.opentext.com"/>
<xsd:import schemaLocation=""https://servername.incorrectdomain.gc.ca/cws/Authentication.svc?xsd=xsd1" namespace="urn:api.ecm.opentext.com"/></xsd:schema></wsdl:types>
I saw a response from Appu on a related issue here:
https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=36720137&objAction=viewincontainer&ShowReplyEntry=36723137#forum_topic_36723137
I tried implementing the prefix but got several exceptions when I tried to do so.
I also saw this earlier post I did, where it was suggested I enable SSL endpoints and some https attributes which I did
https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=66144124&objAction=viewincontainer&ShowReplyEntry=66147456#forum_topic_66147456
The exact instructions were in the generated web.config, mainly this:
<!-- To enable SSL meta-data retrieval, add httpsGetEnabled="true" and httpsGetUrl="" to the serviceMetadata element -->
I guess I have two problems:
1) How to get returned WSDL to give the correct NIC's FQDN instead of the unroutable one, and
2) How to properly support https with Web Services besides the obvious which are commented in the default web.config.
Thanks in advance