OVH Community, your new community space.

SOAPI MX-Records


MDX
30.01.13, 12:30
Okay, er fehlende Punkt am Ende des alten Zieles war das Problem!

Vielen Dank dir, eventuell solltet ihr dies nochmal in der API extra beschreiben, da dies nur bei MX-Records beachtet werden muss.

Liebe Grüße
Dave

hemmerseb
30.01.13, 09:26
Hallo,

ich habe dies soeben nachgestellt. Der MX-Record muss so angegeben werden: "MX 1"

Sowohl mit der Methode "zoneEntryModify" als auch "zoneEntryAdd" hat dies geklappt.
Bitte prüfen Sie noch einmal Ihrer Konfiguration.

Bei folgender Zeile ist zu beachten, dass das bisherige Ziel mit abschließendem Punkt angegeben werden muss:
Code:
 $soap->zoneEntryModify($session, "ovh.de", "", "MX 1", "mx1.ovh.net.", "mx2.ovh.net");
Als Ergebnis:
login successfull zoneEntryModify successfull logout successfull
Bei weiteren Fragen helfen wir gerne weiter.

MDX
30.01.13, 02:03
Hallo,
ich hab ein kleines Problem mit der Nutzung der SOAPI mit MX-Records.

Und zwar weiß ich nicht wie ich den MX Record zusammen mit der Priorität übergeben muss, ob: "MX1", "MX 1", "MX[1]" etc... funktioniert alles nicht, wäre nett wenn mir hier jemand helfen könnte!

Fehlermeldung:
Fatal error: Uncaught SoapFault exception: [soap:202] Ungültige Information für ein DNS-Feld: MX 1 in /home/www/xxx/html/cp/lib/plugins/domains/apis/ovh.class.php:20 Stack trace: #0 /home/www/xxx/html/cp/lib/plugins/domains/apis/ovh.class.php(20): SoapClient->__call('zoneEntryModify', Array) #1 /home/www/xxx/html/cp/lib/plugins/domains/apis/ovh.class.php(20): SoapClient->zoneEntryModify('xx123456-ovh-94c...', 'xxxx.de', '', 'MX 1', 'mail.xxx.com', 'mail2.xxx.co...') #2 /home/www/ssl.nevoxo.com/html/cp/lib/db/mysqli/plugins/domains/Domain.class.php(130): DomainAPI->updateZoneEntry('xxx.de', '', 'MX 1', 'mail.xxx.com', 'mail2.xxx.co...') #3 /home/www/xxx/html/cp/lib/plugins/domains/PageProcessor/ManageZones.php(130): Domain->saveZoneEntry('92374437aadeffe...', 'mail2.xxx.co...', '', 'xxx.de', Array) #4 /home/www/xxxx/html/cp/lib/plugins/domains/PageProcessor/createView.php(23): require_once('/home/www/ssl.n...') #5 /home/www/xxxx/html in /home/www/xxx/html/cp/lib/plugins/domains/apis/ovh.class.php on line 20
Dankeschön!