Kleiner Fehler in bind_dlz_plugin.inc.php

#1
Hi Ihr,

beim einrichten von ISPConfig ist mir aufgefallen das beim Plugin bind_dlz_plugin.inc.php die SRV Records nicht korrekt in die DB übergeben werden, es werden nur die Gewichtung, Port und Ziel eingetragen, jedoch nicht die Priorität.

Der code muss hier erweitert werden, für rr_insert (Zeile 255):
Code:
                } elseif ($type == 'SRV') {
                        $app->db->query("INSERT INTO named.records (zone, ttl, type, data, ispconfig_id)".
                                " VALUES ('$origin', $ttl, '$type', '{$data["new"]["aux"]} $content', $ispconfig_id)");
Bei rr_update (Zeile 336):
Code:
                                } elseif ($type == 'SRV') {
                                        $app->db->query("UPDATE named.records SET zone = '$origin', ttl = $ttl, type = '$type', ".
                                                "data = '$prio $content' WHERE ispconfig_id = $ispconfig_id AND type != 'SOA'");
Grüße Falconbase
 

Werbung