SoapFault exception: [soap:204] md5 auth passphrase is empty, you should define one for your loyalty/reseller account

Si estáis tratando de trabajar con la API de OVH para automatizar la gestión y concretamente crear un dominio por la API de OVH, es posible que os encontréis con el siguiente problema:

SoapFault exception: [soap:204] md5 auth passphrase is empty, you should define one for your loyalty/reseller account

Veamos, el código para registrar un dominio por API de OVH:

<?php

// REGISTRAR DOMINIO EN OVH
try {
$soap = new SoapClient(«https://www.ovh.com/soapi/soapi-re-1.63.wsdl»);

//login
$session = $soap->login(«tuUsuario-ovh», «tuClave», «es», false);
echo «login correcto\n»;

//resellerDomainCreate – Crear un dominio
$soap->resellerDomainCreate($session, «www.NombreDominioRegistrar.com», «none», «gold», «none», «no», «tuUsuarioOwner-ovh», «tuUserAdmin-ovh», «tuTecnico-ovh», «Pagador-ovh», «dns.dominio.com», «dns.dominio.com», «dns.dominio.com», «dns.dominio.com», «dns.dominio.com», «», «», «», «», «», «», «», «», true, «», «», «cdnBasic»);
echo «resellerDomainCreate successfull\n»;

//logout
$soap->logout($session);
echo «saliendo todo ok\n»;

} catch(SoapFault $fault) {
echo $fault;
echo «Ha fallado»;
}

En principio el error que nos da es por que no se ha declarado una clave MD5, para ello has de acceder a tu panel de gestión de OVH y entrar en Administración > Espacio fidelidad > Herramientas de Automatización.

Una vez dentro, podéis ver en la parte inferior 4 autentificaciones, la que nos interesa precisamente es la «md5 auth» o «Modificar la frase secreta para la firma MD5» podéis añadir la clave que queráis y guardar.

Si volvéis a lanzar el script, la excepción «[soap:204] md5 auth passphrase is empty» quedará resuelta!

Espero que os sirva!

Un saludo!

 

 

 

 

Leave a comment

Sign in to post your comment or sine up if you dont have any account.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Tu software de gestión


Últimas preguntas:

Logo Dkreativo
Vertutoriales