Hola,
Hemos instalado Moodle versión 2.8.5 (Build: 20150310). Hemos configurado todo como dice "Página Principal / Administración del sitio / Extensiones / Servicios Web / Vista general". Hemos activado todos los protocolos de Web Services(soap,rest,xmlrpc).
Si desde "Página Principal / Administración del sitio / Desarrollo / Cliente de prueba de servicio web" ejecutamos la función "moodle_user_get_users_by_id" con token y con el protocolo "REST", funciona, devuelve el XML de respuesta. Pero si ejecutamos la misma función con Token pero con el protocola SOAP da error:
"
SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://agora/moodle/webservice/soap/server.php?wstoken=de2cc44ebb2c3f54921b42813eb3c62a&wsdl=1' : failed to load external entity "http://agora/moodle/webservice/soap/server.php?wstoken=de2cc44ebb2c3f54921b42813eb3c62a&wsdl=1"
"
Este error da con todas las funciones que utilicemos con SOAP.
¿Falta configurar algo adicional para SOAP o es que el cliente de prueba con SOAP de Moodle no funciona?
Javi