what kinda certificate are they using on the https end. ...tony
Tony Weeg Senior Web Developer UnCertified Advanced ColdFusion Developer Information System Design Navtrak, Inc. Mobile workforce monitoring, mapping & reporting www.navtrak.net 410.548.2337 -----Original Message----- From: Smith, Matthew P -CONT(DYN) [mailto:[EMAIL PROTECTED]] Sent: Wednesday, January 22, 2003 9:45 AM To: CF-Talk Subject: cfhttp, Connection Failure: Status code unavailable We just migrated our production server over to cfmx yesterday, and are running into a couple of issues regarding cfhttp. A call to a web service we are using for user validation using cfhttp is returning the following: Connection Failure: Status code unavailable Here's the code: <cfhttp url="https://www.foo.com/whatever/member.verify" method="POST" port="443" username="foo" password="foo" resolveurl="false" timeout="90" throwonerror="Yes"> <cfhttpparam type="URL" name="RULE" value="#attributes.rule#"> <cfhttpparam type="URL" name="PNID" value="#attributes.ssn#"> <cfhttpparam type="URL" name="IDTYP" value="#attributes.IDTYP#"> <cfhttpparam type="URL" name="LN" value="#attributes.lastName#"> <cfhttpparam type="URL" name="DOB" value="#attributes.birthDate#"> <cfhttpparam type="URL" name="APPL" value="#attributes.APPL#"> </cfhttp> Please note that this was working just fine on CF5. Unfortunately, due to network restrictions, this was the one bit of code that we could not test on the development box prior to the mx cutover. After a bit of research, I found an alternate to cfhttp. http://webforums.macromedia.com/coldfusion/messageview.cfm?catid=2 <http://webforums.macromedia.com/coldfusion/messageview.cfm?catid=2&thre adid =350305&highlight_key=y&keyword1=cfhttp&keyword2=ssl> &threadid=350305&highlight_key=y&keyword1=cfhttp&keyword2=ssl I have it working fine, but unfortunately it seems that after implementing the solution below, the server started crashing every 5-10 minutes, requiring a manual restart of the iis/cf services. This is the first time I've used cfobject, so I'm not sure if I'm doing something wrong. I'm not sure if the object created has to be "closed" in some way, or if the concurrent calls may be causing the problem and a named lock may be required to single thread the cfobject call. The high use of this code really mandates avoiding a single threaded approach. <cfobject action="Create" name="objSrvHTTP" class="MSXML2.ServerXMLHTTP"> <cfset temp = objSrvHTTP.open("GET"," https://www.foo.com/whatever//Member.Verify?RULE=#attributes.rule#&IDTYP =#at tributes.IDTYP#&APPL=#attributes.APPL#&LN=#attributes.lastName#&PNID=#at trib utes.ssn#&DOB=#attributes.birthDate#",false," foo "," foo ")> <cfset temp=objSrvHTTP.send("")> <cfset myResult = objSrvHTTP.responsetext> Lastly, I seem to remember someone mentioning a java class that they had come up with for use as an alternate to cfhttp. As we have full control over the server, we have the flexibility to use cfx tags or any other option. If anyone knows another method to hit a remote web service, I would be up for trying it. Thanks for any help. Matthew P. Smith Web Developer, Object Oriented Naval Education & Training Professional Development & Technology Center (NETPDTC) (850)452-1001 ext. 1245 [EMAIL PROTECTED] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

