title: accessing soap on iis from apache / php
body: <p>I have to make a SoapClient in PHP for a webservice that is hosted on a Windows / IIS.
  When I run the script from a local IIS + PHP, it works.
  When I run the same script from a local XAMP of from an Apache webserver, I always get the same error:</p>
  
  <blockquote>
    <p>Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing
    WSDL: Couldn't load from 'https://online.wings.eu:8080/wsdl/IWingsWeb'</p>
  </blockquote>
  
  <pre><code>&lt;?php
  $url = 'https://online.wings.eu:8080/wsdl/IWingsWeb';
  
  $options["connection_timeout"] = 25;
  $options["location"] = $url;
  $options['trace'] = 1;
  
  $client = new SoapClient($url,$options);
  print_r($client-&gt;__getFunctions());
  ?&gt;
  </code></pre>
  
  <p>SOAP and openssl is enable on the Apache.
  I can also access other services that are hosted on a non-Windows server.</p>
  
  <p>Is this a problem of my Apache or is this a problem of the Windows server that hosts the SOAP server?</p>