Código PHP:
   <?php
ini_set('display_errors', 1);
try{
/*
con este me dice que no tengo permiso
$client = new SoapClient("http://api.magentochile.cl/api/?wsdl");
*/
 
$client = new SoapClient("http://161.196.100.6/api/soap/?wsdl");
$session = $client->login("api", "api");
 
 
$products = $client->call($session, "catalog_product.list");
 
print_r($session);
 
//Logout
$client->endSession($session);
} catch(SoapFault $e){
    echo "<pre>";
    var_dump($e);
    echo "</pre>";
}
?>    SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://161.196.100.6/api/soap/?wsdl' : failed to load external entity "http://161.196.100.6/api/soap/?wsdl"
"
No entiendo porque el servicio esta habilitado en magento, y en mi phpinfo soap esta en la tabla soap.
Estoy usando php 5.4.4 y debian 7
 

