ISPCONFIG 3.0.5 - bind dns mirror problem

degoya

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?
 

degoya

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
 

degoya

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:

Till

Administrator
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'

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
 

degoya

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?
 

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
 

degoya

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
 

Werbung

Top