Não foi possível conectar-se à Magento SOAP API v2 devido a "falha ao carregar a entidade externa"

Não consigo me conectar à API do Magento SOAP v2 usando PHP. O erro que ocorre é:

PHP Erro fatal: exceção de SoapFault não capturada: [WSDL] SOAP-ERROR: Analisando WSDL: Não foi possível carregar de 'http: //www.example.com/index.php/api/v2_soap/index/wsdl/1 ': falha ao carregar a entidade externa "http: //www.example.com/index.php/api/v2_soap/index/wsdl/1"

Como parece, o WSDL está sendo carregado, mas o arquivo SOAP externo que ele não inclu

PHP código de conexão:

$client = new SoapClient('http://www.example.com/api/v2_soap?wsdl=1');
$session = $client->login('username', 'password');

Snip do v2_soap? Wsdl = 1 arquivo:

<service name="MagentoService">
    <port name="Mage_Api_Model_Server_V2_HandlerPort" binding="typens:Mage_Api_Model_Server_V2_HandlerBinding">
        <soap:address location="http://www.example.com/index.php/api/v2_soap/index/"/>
    </port>
</service>

versão @ Magento é1.5.1.0.

questionAnswers(8)

yourAnswerToTheQuestion