<div dir="ltr">Here is code that works for me. it does have to point to the HTTPS and since most of us dont have a signed Cert for there servers, you should use the &quot;Ignore Cert error&quot;&nbsp; constant&nbsp; as listed below. Replace the auth strings and CCM url, and your set.<br>
<br><br><br>&lt;%<br>&nbsp; Response.Buffer = True<br>&nbsp; Dim objXMLHTTP, xml<br>const SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS = 13056<br><br>&nbsp; &#39; Create an xmlhttp object:<br>&nbsp; &#39;Set xml = Server.CreateObject(&quot;Microsoft.XMLHTTP&quot;)<br>
&nbsp; &#39; Or, for version 3.0 of XMLHTTP, use:<br>&nbsp;&nbsp; Set xml = Server.CreateObject(&quot;MSXML2.ServerXMLHTTP.6.0&quot;)<br>&nbsp;&nbsp;&nbsp; xml.setOption 2, SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS<br>&nbsp; <br>&nbsp; &#39; Opens the connection to the remote server.<br>
soaprequest = &quot;&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&#39;<a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>&#39; xmlns:xsi=&#39;<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&#39; xmlns:xsd=&#39;<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>&#39;&gt;&lt;SOAP-ENV:Body&gt;&lt;axl:listPhoneByName xsi:schemaLocation=&#39;<a href="http://www.cisco.com/AXL/1.0">http://www.cisco.com/AXL/1.0</a> <a href="http://ccmserver/schema/axlsoap.xsd">http://ccmserver/schema/axlsoap.xsd</a> &#39; sequence=&#39;1234&#39; xmlns:axl=&#39;<a href="http://www.cisco.com/AXL/1.0">http://www.cisco.com/AXL/1.0</a>&#39;&gt;&lt;searchString&gt;%&lt;/searchString&gt;&lt;/axl:listPhoneByName&gt;&lt;/SOAP-ENV:Body&gt;&lt;/SOAP-ENV:Envelope&gt;&quot;<br>
<br><br>&nbsp; xml.Open &quot;POST&quot;, &quot;<a href="https://CCMADDRESS:8443/axl/">https://CCMADDRESS:8443/axl/</a>&quot;, False, &quot;username&quot;,&quot;password&quot;<br><br>&nbsp; &#39;Add Proper Headers<br>&nbsp; xml.setRequestHeader &quot;Authorization&quot;, &quot;Basic Y2KJSDFLKJLKJLKJ#JLSJKDLJSKDBuZw==&quot;<br>
&nbsp; xml.setRequestHeader &quot;Content-type&quot;, &quot;text/xml&quot;<br>&nbsp; xml.setRequestHeader &quot;POST&quot;, &quot;8443/axl&quot;<br>&nbsp; xml.setRequestHeader &quot;Content-length&quot;, &quot;478&quot;<br>&nbsp; <br>&nbsp; &#39; Actually Sends the request and returns the data:<br>
&nbsp; xml.Send soaprequest<br><br>&nbsp; &#39;Display the HTML both as HTML and as text<br>&nbsp;<br><br>&nbsp;<br>&nbsp;// Response.Write xml.responseText<br><br>set xmlDoc=CreateObject(&quot;Microsoft.XMLDOM&quot;)<br>xmlDoc.async=&quot;false&quot;<br>
xmlDoc.loadXML(xml.responseText)<br>Set objLst = xmlDoc.getElementsByTagName(&quot;name&quot;)<br><br><br><br>for each x in objLst<br>//Response.Write &quot;&lt;b&gt;&quot; &amp; x.nodename &amp; &quot;&lt;/b&gt;&quot;<br>
Response.Write &quot;&lt;a href=&#39;<a href="http://mattdev.delta.test/examplegetIP.asp?name=">http://mattdev.delta.test/examplegetIP.asp?name=</a>&quot; + x.text + &quot;&#39;&gt;&quot;<br>Response.Write x.text<br>Response.Write &quot;&lt;/a&gt;&lt;br&gt;&quot;<br>
next<br>&nbsp; <br>&nbsp; <br>&nbsp; Set xml = Nothing<br>%&gt;<br><br><br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
</blockquote></div><br></div>