Try the Demo

Magento Forum

   
soap parsing wsdl error
 
pmchardy
Jr. Member
 
Total Posts:  3
Joined:  2009-05-10
 

I have installed magento 1.7.0.2 on my site hosted by heart internet. I am trying to connect to this with a plugin from a company called linnlive. The magento plug in installs within magento but I get an error when i try to connect from linnworks software.

Linnworks support say \"I need to install soap.so to your PHP installation\”
When I check the heart internet site I can confirm that SOAP client and server are enabled for PHP. The error generated by my site is:

[Mon Jul 30 20:33:56 2012] [error] [client 46.137.177.171] PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn\’t load from \’http://www.mydomain.com/index.php/api/v2_soap/index/?wsdl=1\’ : failed to load external entity \"http://www.mydomain.com/index.php/api/v2_soap/index/?wsdl=1\"

Heart internet suggest that this indicates that the script is trying to make a HTTP connection back to the same domain name. That will fail on our ( heart internet) servers as HTTP loopback connections are blocked. The script would need to be updated to access the file locally rather than with an HTTP connection.

So back to linnworks who suggest that this script is part of magento and not part of their custom plugin for listing products.

Things I have tested if I go to http://www.mydomain.com/index.php/api/v2_soap/index/wsdl/1/ the xml detail file is created.
As far as I am aware I have not modified the .htaccess file

I am a bit stuck and seem to be going round in circles. Any suggestions appreciated. I have had a look at a number of posts but they either do not seem relevant or issue conflicting advice.

Thanks

Peter

 
Magento Community Magento Community
Magento Community
Magento Community
 
pmchardy
Jr. Member
 
Total Posts:  3
Joined:  2009-05-10
 

Hi,

anyone have any thoughts? I am still struggling with this.

Thanks

Peter

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top