Hi Jason, Thanks also for your input.
We have had a look at the KM entry and extracted their certificate and saved it using Keytools into our Java certificates and can see it, but when i try to Load the HTTPS WSDL in a Set Field, i now get ....... Additional Details: Connection timed out: connect com.remedy.arsys.ws.util.ARWSException: URI not found https://xxx.xxx.xxx.xxx/yyyyyy/DocHandler?wsdl at com.remedy.arsys.ws.util.WsdlUtil.newDocument(WsdlUtil.java:151) at com.remedy.arsys.ws.util.WsdlUtil.newDocument(WsdlUtil.java:165) at com.remedy.arsys.ws.wsdl.WsdlParser.<init>(WsdlParser.java:88) at com.remedy.arsys.ws.util.WsdlAdminInterface.parseWsdl(WsdlAdminInterface.java:327) at com.remedy.arsys.ws.util.WsdlAdminInterface.parseWSDLIntoMappingString(WsdlAdminInterface.java:191) This was after reading a reply fron Dennis who said i may need the proxy settings in the Admin tool. I think the real crux of the problem is that the servers can talk on port 443.....we have been able to prove that, but the PC admin tool cant load the WSDL. This is a baffler.....well for me anyway ! Sean ________________________________ From: Jason Miller <[email protected]> To: [email protected] Sent: Saturday, 1 August, 2009 9:45:01 Subject: Re: Webservice - HTTPS problem :o( ** Hi Sean, Have you tried it without using SSL to make sure that the issue is really with SSL? What I found that worked better for us was to save the WSDL and load into the filter from disk versus the remote web server. It should allow you to setup the filter and mappings offline without errors trying to make a connection. Obviously you will need to resolve the connection issues but this allows you to isolate WSDL and connection issues. You will have to do the mapping twice but you may want to try it without SSL first just to rule out WSDL issues, etc. Change the URL specified in the "soap:address location=" in the WSDL file. If that works set the WSDL back up for SSL (and reload/remap). It sounds like their cert is not signed by a CA trusted by your Linux box since you have to accept it. That can also cause issues if your Linux box doesn't trust the issuer of their cert. The ARS web service call cannot perform the intermediate step of accepting. Your server will need to trust the cert without that manual accepting step. You will need to add their cert to your java keystore on the ARS server. Look up KM-000000020740 titled "Problems loading or running a webservice from a site hosting the WSDL on an SSL webserver." in the BMC knowledgebase. Hope this helps. I am by no means a web service guru but we just went through this recently so what we did is fresh in my mind. Jason On Fri, Jul 31, 2009 at 10:01 AM, Sean Harrodine <[email protected]> wrote: ** > >Hi everyone ! > >(Remedy 6.3) > >I am trying to access a HTTPS WSDL from within a filter but am receiving the >following error when i click to "Load" the WSDL..... > > >Failed to create internal mapping from wsdl. (ARERR 7012) > > >ERROR: URI not found https://xxxx.yyyy.zzzz.com/nnnnnWS/DocHandler?wsdl > >Additional Details: >xxxx.yyyy.zzzz.com >com.remedy.arsys.ws.util.ARWSException: URI not found >https://xxxx.yyyy.zzzz.com/nnnnnWS/DocHandler?wsdl >> at com.remedy.arsys.ws.util.WsdlUtil.newDocument(WsdlUtil.java:151) > at > com.remedy.arsys.ws.util.WsdlUtil.newDocument(WsdlUtil.java:165) > at com.remedy.arsys.ws.wsdl.WsdlParser.<init>(WsdlParser.java:88) > at > com.remedy.arsys.ws.util.WsdlAdminInterface.parseWsdl(WsdlAdminInterface.java:327) >> at >> com.remedy.arsys.ws.util.WsdlAdminInterface.parseWSDLIntoMappingString(WsdlAdminInterface.java:191) > > >The URL is an HTTPS secure connection to a company who are doing some hosting >work for us. > >From my Linux server, i can run a telnet to the "xxxx.yyyy.zzzz.com" server on >port 443...... > >results... > ># telnet "xxxx.yyyy.zzzz.com" 443 > >Trying xxx.xxx.xxx.xxx... >Connected to xxxx.yyyy.zzzz.com. >>Escape character is '^]'. > >Ther are also able to perform the same tests in reverse so i am presuming that >the network is fine. > > >I can also access their WSDL using a browser with "no proxy settings set !" on >my Linux Remedy > server, i can accept the certificate and see the contents of their WSDL > > >But, when i try to create a Filter / WebService / Set Field (WEBSERVICE), i >get the error message detailed at the top of this email. > > >So, is anyone able to advise what the issue may be please ??? > >thanks in advance to anyone who is able to offer some support ! >Sean > > > >_Platinum Sponsor: [email protected] ARSlist: "Where the Answers Are"_ _Platinum Sponsor: [email protected] ARSlist: "Where the Answers Are"_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"

