Am Tue, 8 Mar 2011 13:53:02 +0100
schrieb "Günther J. Niederwimmer"
Hallo und Hallo Dieter,
Am Dienstag, 8. März 2011, 12:18:09 schrieb Dieter Kluenter:
hoffentlich finde ich bei Euch jemanden der mir weiterhelfen kann?
Ich weiß es ist nicht "das gelbe vom Ei", den DNS Server über das YaST2 Module zu konfiguriere aber ich brauche das Teil für den Mailserver Config mit dem YaST2 Module?
seit einiger Zeit scheint die Config nicht mehr zu funktionieren, was ich schmerzlich feststellen musste da meine Domain nach Änderung des DNS Servers verschwunden war?
was nicht mehr funktioniert ist anscheinend "ldapdump" denn die Änderungen sind alle in der Ldap Datenbank vorhanden?
Mein System ist ein SLES 11 Server und der Bugreport ist unter
BUG#657594 zu finden
das Problem dürfte anscheinend mit Perl zusammenhängen (?), kennt sich da jemand aus?
dns1:~ # rcnamed reload Reloading name server BIND Use of uninitialized value $keyfile in substitution (s///) at /usr/share/bind/ldapdump line 558. Use of uninitialized value $keyfile in concatenation (.) or string at /usr/share/bind/ldapdump line 561. /usr/bin/nsupdate: option requires an argument -- k /usr/bin/nsupdate: invalid argument -k usage: nsupdate [-d] [-g | -o | -y keyname:secret | -k keyfile] [-v] [filename] can’t close /usr/bin/nsupdate pipe: status=256 at /usr/share/bind/ldapdump line 603. server reload successful
?????
Das ganze aber leider ohne die korrekten Zonen-Files
Das Problem ist nicht LDAP, auch nicht ldapdump, sondern der fehlende Keyfile, den benötigst du aber, um Zone Updates zu machen. Ist denn ein rndc.key erstellt und auch konfiguriert? Wird denn /usr/share/bind/createNamedConfInclude im Initprozess ausgeführt? Steht etwas in den Logs?
OK, ich habe jetzt nachgesehen, die rndc-access.,conf war nicht in /etc/sysconfig/named eingetragen?
Habe jetzt
NAMED_CONF_INCLUDE_FILES="rndc-access.conf"
Was bis jetzt leider auch den Fehler bringt?
Meine config von rndc-access.conf ist so, hoffe das ist Richtig ? // ensure to find the key named 'rndc-key' include "/etc/rndc.key";
controls { # Bind BIND's control channel to localhost and allow access from # loopback addresses only. # This control channel is used for the init script /etc/init.d/named, # rcnamed while called with the option reload or status # inet 127.0.0.1 allow { # 127.0.0.0/8; # } keys { rndc-key; };
# In the following example BIND's control channel in addition is bound # to IP address 192.0.2.1 and access is granted to loopback addresses # and the 192.0.2.0/24 network.
inet 192.168.100.221 allow { 127.0.0.0/8; 192.168.100.0/24; } keys { rndc-key; }; }; //
Das kann ich einstellen wie ich will der Fehler kommt trotzdem ich kenne mich zwar nicht aus mit diesem File und habe auch nicht wirklich was darüber gefunden hoffe aber das diese Einstellung für mein Netzwerk richtig ist?
Eigenartigerweise wird jetzt das zonen-File geändert, wenn man das YaST2 Module DNS-Server aufruft, bei rcnamed reload / restart kommt aber der Fehler?
Fehlt noch was ???? ;)
Da ist noch eine Fehlermeldung bezüglich nsupdate '/usr/bin/nsupdate: invalid argument -k' ich sehe aber nicht, wer nsupdate aufruft. Die Manual Page zu nsupdate sagt zum Parameter -k With the -k option, nsupdate reads the shared secret from the file keyfile. Keyfiles may be in two formats: a single file containing a named.conf-format key statement, which may be generated automatically by ddns-confgen, or a pair of files whose names are ... Da ich den named nicht aufgesetzt und konfiguriert habe, weiß ich auch nicht, ob ein Keyfile generiert wurde und wo der zu finden ist, da must du dich mal selbst fragen, was du gemacht hast, und nicht auf Yast verlassen. -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org