SOAP - DNS Records

Dieses Thema im Forum "Entwicklerforum" wurde erstellt von Greenhorn2013, 10. Aug. 2010.

  1. Greenhorn2013

    Greenhorn2013 Member

    Hallo zusammen,
    wollte gerade mal alle DNS einträge einer Domain per SOAP auslesen.
    Hierbei habe ich zum Beispiel folgenden Aufruf gemacht:
    $client->dns_zone_get($session,$website_uid);

    leider kam daraufhin nur ein leerer Eintrag zurück.
    Anschließend habe ich mir die Funktionsweise mal angeschaut.

    Es wird die Funktion getDataRecord aufgerufen, die wiederum gibt den Eintrag aus der DB zurück, nach Definition in der Datei:
    dns_soa.tform.php
    Dort ist definiert, das der Index die Spalte id ist.

    So nun zum Problem:
    Sollte hier nicht eher die spalte "zone" als where genommen werden um alle einträge zurück zu bekommen?

    Oder habe ich nur eine falsche Denkweise und es geht anders?
     
  2. Greenhorn2013

    Greenhorn2013 Member

    *Grml* Vielleicht erst denken dann posten :)
    Hab grad gesehen, das es so richtig geht:
    $client->dns_aaaa_get($session, array('zone'=>2));
    Damit bekommt man alle DNS einträge zurück, daher spielt es keine Rolle welchen sub DNS call man macht.
    Möchte man das ganze differenzieren, muss der Call erweitert werden:
    $client->dns_aaaa_get($session, array('zone'=>2,'type'=>'MX'));
    Damit werden alle MX Records angezeigt
     

Diese Seite empfehlen