ISPCONFIG 3.0.5 - bind dns mirror problem

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von degoya, 21. März 2014.

  1. degoya

    degoya New Member

    Hallo zusammen,

    ich habe mir anhand der Multiserveranleitung ein System aufgebaut (NS2 ist Mirror von NS1), an sich läuft alles prima nur die DNS-Server laufen nicht ganz so wie sie sollen.

    Wenn ich einen eintrag im NS1 mache wird dieser auf NS2 gemirrort jedoch hat der NS1 den Eintrag nicht :(

    Von denic bekomme ich folgendes wenn ich die NS bei einer Domain eintrage.

    ERROR: 901 Unexpected RCODE (target, entity, RCODE)

    jemand ne idee?
     
  2. Till

    Till Administrator

  3. degoya

    degoya New Member

    da bekomme ich dann nur ein
    "finished"

    mehr nicht
     
  4. degoya

    degoya New Member

    hier mal die ausgaben von dig auf beiden NS

    dig @ns01.mydomain.net otherdomain.de

    ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> @ns01.mydomain.net otherdomain.de
    ; (1 server found)
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 6595
    ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
    ;; WARNING: recursion requested but not available

    ;; QUESTION SECTION:
    ;otherdomain.de. IN A

    ;; Query time: 0 msec
    ;; SERVER: 188.198.168.204#53(188.198.168.204)
    ;; WHEN: Fri Mar 21 15:35:27 2014
    ;; MSG SIZE rcvd: 29



    dig @ns02.mydomain.net otherdomain.de

    ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> @ns02.mydomain.net otherdomain.de
    ; (1 server found)
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5269
    ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
    ;; WARNING: recursion requested but not available

    ;; QUESTION SECTION:
    ;otherdomain.de. IN A

    ;; ANSWER SECTION:
    otherdomain.de. 3600 IN A 188.198.168.205

    ;; AUTHORITY SECTION:
    otherdomain.de. 3600 IN NS ns01.mydomain.net.
    otherdomain.de. 3600 IN NS ns02.mydomain.net.

    ;; ADDITIONAL SECTION:
    ns01.mydomain.net. 86400 IN A 188.198.168.204
    ns02.mydomain.net. 86400 IN A 188.198.168.205

    ;; Query time: 0 msec
    ;; SERVER: 188.198.168.205#53(188.198.168.205)
    ;; WHEN: Fri Mar 21 15:35:32 2014
    ;; MSG SIZE rcvd: 125
     
  5. Till

    Till Administrator

    Dann hast Du nicht wie in der Anleitung beschrieben das debgging aktiviert und danach eine neue zone angelegt, bevor Du das server.sh script auf dem slave der nicht funktioniert aufgerufen hast.
     
  6. degoya

    degoya New Member

    ich depp, sollte es auch auf dem NameServer machen :)

    21.03.2014-15:51 - WARNING - DB::query(SELECT * FROM sys_ini WHERE sysini_id = 1) -> mysqli_query SELECT command denied to user 'ispcsrv2'@'ns01.domain.net' for table 'sys_ini'

    hab ich da gleich mal stehen, kann es sein der es daran liegt?
    Wurde dieser User und Rechte nicht von ISPconfig automatisch erstellt?

    Das war der komplette log:
    21.03.2014-15:51 - WARNING - DB::query(SELECT * FROM sys_ini WHERE sysini_id = 1) -> mysqli_query SELECT command denied to user 'ispcsrv2'@'ns01.mydomain.net' for table 'sys_ini'
    21.03.2014-15:51 - DEBUG - Set Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
    21.03.2014-15:51 - DEBUG - Found 6 changes, starting update process.
    21.03.2014-15:51 - DEBUG - Replicated from master: REPLACE INTO dns_soa (`id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`origin`,`ns`,`mbox`,`serial`,`refresh`,`retry`,`expire`,`minimum`,`ttl`,`active`,`xfer`,`also_notify`,`update_acl`) VALUES ('9','1','2','riud','riud','','2','otherdomain.de.','ns01.mydomain.net.','admin.mydomain.net.','2014032101','7200','540','604800','86400','3600','Y','','','')
    21.03.2014-15:51 - DEBUG - Processed datalog_id 686
    21.03.2014-15:51 - DEBUG - Replicated from master: REPLACE INTO dns_rr (`id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`zone`,`name`,`type`,`data`,`aux`,`ttl`,`active`,`stamp`,`serial`) VALUES ('72','1','2','riud','riud','','2','9','otherdomain.de.','A','188.198.168.255','0','3600','Y','2014-03-21 15:51:38','')
    21.03.2014-15:51 - DEBUG - Processed datalog_id 687
    21.03.2014-15:51 - DEBUG - Replicated from master: REPLACE INTO dns_rr (`id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`zone`,`name`,`type`,`data`,`aux`,`ttl`,`active`,`stamp`,`serial`) VALUES ('73','1','2','riud','riud','','2','9','www','A','188.198.168.255','0','3600','Y','2014-03-21 15:51:38','')
    21.03.2014-15:51 - DEBUG - Processed datalog_id 688
    21.03.2014-15:51 - DEBUG - Replicated from master: REPLACE INTO dns_rr (`id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`zone`,`name`,`type`,`data`,`aux`,`ttl`,`active`,`stamp`,`serial`) VALUES ('74','1','2','riud','riud','','2','9','otherdomain.de.','NS','ns01.mydomain.net.','0','3600','Y','2014-03-21 15:51:38','')
    21.03.2014-15:51 - DEBUG - Processed datalog_id 689
    21.03.2014-15:51 - DEBUG - Replicated from master: REPLACE INTO dns_rr (`id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`zone`,`name`,`type`,`data`,`aux`,`ttl`,`active`,`stamp`,`serial`) VALUES ('75','1','2','riud','riud','','2','9','otherdomain.de.','NS','ns02.mydomain.net.','0','3600','Y','2014-03-21 15:51:38','')
    21.03.2014-15:51 - DEBUG - Processed datalog_id 690
    21.03.2014-15:51 - DEBUG - Replicated from master: REPLACE INTO dns_rr (`id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`zone`,`name`,`type`,`data`,`aux`,`ttl`,`active`,`stamp`,`serial`) VALUES ('76','1','2','riud','riud','','2','9','otherdomain.de.','MX','mail01.mydomain.net.','10','3600','Y','2014-03-21 15:51:38','')
    21.03.2014-15:51 - DEBUG - Processed datalog_id 691
    21.03.2014-15:51 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
     
    Zuletzt bearbeitet: 21. März 2014
  7. degoya

    degoya New Member

    jemand noch ne idee was es sein könnte?
     
  8. Till

    Till Administrator

    das ist unkritisch, kannst Du aber auch durch einspielen eines patches beheben:

    Patches

    Es scheint so als ob das bind plugin nicht aktiv ist. Poste mal die Ausgabe von:

    ls -la /usr/local/ispconfig/server/plugins-enabled

    und

    ls -la /usr/local/ispconfig/server/mods-enabled
     
  9. degoya

    degoya New Member

    Hallo Till,

    zuerst mal Danke für deinen super Support.


    hier die Ausgabe der beiden Commands

    ls -la /usr/local/ispconfig/server/plugins-enabled


    Code:
    lrwxrwxrwx  1 ispconfig ispconfig   67 Dec 30 21:56 backup_plugin.inc.php -> /usr/local/ispconfig/server/plugins-available/backup_plugin.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   69 Dec 30 21:56 firewall_plugin.inc.php -> /usr/local/ispconfig/server/plugins-available/firewall_plugin.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   75 Dec 30 21:56 mysql_clientdb_plugin.inc.php -> /usr/local/ispconfig/server/plugins-available/mysql_clientdb_plugin.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   77 Dec 30 21:56 network_settings_plugin.inc.php -> /usr/local/ispconfig/server/plugins-available/network_settings_plugin.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   76 Dec 30 21:56 software_update_plugin.inc.php -> /usr/local/ispconfig/server/plugins-available/software_update_plugin.inc.php
    ls -la /usr/local/ispconfig/server/mods-enabled

    Code:
    lrwxrwxrwx  1 ispconfig ispconfig   64 Dec 30 21:56 client_module.inc.php -> /usr/local/ispconfig/server/mods-available/client_module.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   62 Dec 30 21:56 cron_module.inc.php -> /usr/local/ispconfig/server/mods-available/cron_module.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   66 Dec 30 21:56 database_module.inc.php -> /usr/local/ispconfig/server/mods-available/database_module.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   70 Dec 30 21:56 monitor_core_module.inc.php -> /usr/local/ispconfig/server/mods-available/monitor_core_module.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   69 Dec 30 21:56 rescue_core_module.inc.php -> /usr/local/ispconfig/server/mods-available/rescue_core_module.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   64 Dec 30 21:56 server_module.inc.php -> /usr/local/ispconfig/server/mods-available/server_module.inc.php
    lrwxrwxrwx  1 ispconfig ispconfig   60 Dec 30 21:56 vm_module.inc.php -> /usr/local/ispconfig/server/mods-available/vm_module.inc.php
    sieht so aus als wäre da kein Modul, wie bekomme ich das an den start?
     
  10. Till

    Till Administrator

    ja, das dns Modul und bind plugin sind nicht aktiv, wurde scheinbar nicht bei der Insalltion des nodes ausgewählt. Du kannst sie durch Erstellen von symlinks aktivieren, alsi im jeweiligen *_enabled Verzeichnis einen Symlink auf die Datei im *-available Verzeichnis setzen, so wie es bei den anderen Modulen auch der Fall ist. das Modul heißt: dns_module.inc.php und das plugin heißt: bind_plugin.inc.php
     
  11. degoya

    degoya New Member

    Danke Till, hat geklappt.

    Wenn noch jemand das Problem hat, hier direkt die commands für die symlinks.

    Code:
    ln -s /usr/local/ispconfig/server/mods-available/dns_module.inc.php /usr/local/ispconfig/server/mods-enabled/dns_module.inc.php
    
    
    ln -s /usr/local/ispconfig/server/plugins-available/bind_plugin.inc.php /usr/local/ispconfig/server/plugins-enabled/bind_plugin.inc.php
     

Diese Seite empfehlen