Domain Beantragung hatte Fehler

Bind, PowerDNS
Post Reply
chrisg
Posts: 58
Joined: 2003-11-24 09:16
 

Domain Beantragung hatte Fehler

Post by chrisg »

Hallo,

ich habe einen 1&1 Rootserver und hole meine Domains bei Providerdomain.de.

Bei einem Serverwechsel habe ich jetzt folgende Fehlermeldung erhalten:

Code: Select all

The domain exprit.de has NOT been updated. The following errors were detected: Server ns.domain.de. not in NS set! Server ns.ho-media.de. not known by server ns.ho-media.de.! Server ns.domain.de. not in NS set! Server ns.ho-media.de. not known by server ns.schlund.de.!
Woran kann das liegen ?

Hier meine named.conf, die 217.160.170.zone und die default.hosts:

named.conf:

Code: Select all

# Copyright (c) 2001 SuSE GmbH Nuernberg, Germany
#
# Author: Frank Bodammer <feedback@suse.de>
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND9. 
# It works as a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be
# found in /usr/share/doc/packages/bind9/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind9/misc/options.

options {

	# The directory statement defines the name server´s 
	# working directory

	directory "/var/lib/named";

	# The forwarders record contains a list of servers to
	# which queries should be forwarded. Enable this line and
	# modify the IP-address to your provider's name server.
	# Up to three servers may be listed.

	#forwarders { 10.11.12.13; 10.11.12.14; };

	# Enable the next entry to prefer usage of the name 
	# server declared in the forwarders section.

	#forward first;

	# The listen-on record contains a list of local network
	# interfaces to listen on. Optionally the port can be 
	# specified. Default is to listen on all interfaces found
	# on your system. The default port is 53.

	#listen-on port 53 { 127.0.0.1; };

	# The listen-on-v6 record enables or disables listening
	# on IPV6 interfaces. Allowed values are 'any' and 'none'
	# or a list of addresses. IPv6 can only be used with 
	# kernel 2.4 in this release.

	listen-on-v6 { any; };

	# The next three statements may be needed if a firewall
	# stands between the local server and the internet.

	#query-source address * port 53;
	#transfer-source * port 53;
	#notify-source * port 53;

	# The allow-query record contains a list of networks or
	# IP-addresses to accept and deny queries from. The 
	# default is to allow queries from all hosts.

	#allow-query { 127.0.0.1; };


	# If notify is set to yes (default), notify messages are
	# sent to other name servers when the the zone data is
	# changed. Instead of setting a global 'notify' statement
	# in the 'options' section, a separate 'notify' can be
	# added to each zone definition.

	notify no;
	auth-nxdomain no;
	
	#erlaubt das zone-update zu ns.schlund.de und ns2.schlund.de
    allow-transfer { any; }; 
};

# The following three zone definitions don't need any modification.
# The first one defines localhost while the second defines the
# reverse lookup for localhost. The last zone "." is the 
# definition of the root name servers. 

zone "localhost" in {
	type master;
	file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
	type master;
	file "127.0.0.zone";
};

zone "." in {
	type hint;	
	file "root.hint";
};

# You can insert further zone records for your own domains below.

zone "170.160.217.in.addr.arpa" in {
	type master;
	file "217.160.170.zone";
};


...

217.160.170.zone:

Code: Select all

$TTL 1W
@		IN SOA		ns.ho-media.de.   root.ho-media.de. (
				2004081902	; serial
				8H			; refresh
				2H			; retry
				1W			; expiry
				11H )		; minimum

		IN NS		ns
		IN NS		ns.schlund.de.
190		IN PTR		ho-media.de.
default.hosts:

Code: Select all

$TTL 1W
@		IN SOA		ns.ho-media.de.   root (
				2004101903	; serial
				8H		; refresh
				2H		; retry
				1W		; expiry
				11H )	        ; minimum

		IN NS		ns.ho-media.de.
		IN NS		ns.schlund.de.
		IN MX		10 mail.ho-media.de.
		IN A		217.160.170.131
*		IN A		217.160.170.131
Last edited by chrisg on 2007-10-17 15:54, edited 1 time in total.
swosher
Posts: 48
Joined: 2002-11-27 12:46
 

Re: Domain Beantragung hatte Fehler

Post by swosher »

Hi,

ich habe das gleiche Problem. zwar benutze ich tinydns und alle einstellungen sind so wie bei den 50 anderen Domains ebenfalls, aber ich bekomme immer wieder den Fehler.
acheron
Posts: 23
Joined: 2004-10-08 17:57
 

Re: Domain Beantragung hatte Fehler

Post by acheron »

Habt ihr hierfür bereits eine Lösung? Da Providerdomain den secondary ns geändert hat, kommt diese Fehlermeldung bei mir nun auch immer.
chrisg
Posts: 58
Joined: 2003-11-24 09:16
 

Re: Domain Beantragung hatte Fehler

Post by chrisg »

Bei mir ging es nach mehreren versuchen ... 8)

Aber ich habe keinen Plan, warum und wieso ... :oops:
cybermage
Posts: 158
Joined: 2002-12-10 22:10
Location: Ausgburg (Germany)
Contact:
 

Re: Domain Beantragung hatte Fehler

Post by cybermage »

ChrisG wrote:Bei mir ging es nach mehreren versuchen ... 8)

Aber ich habe keinen Plan, warum und wieso ... :oops:
weil der secondary eben etwas braucht bis er aktualisiert.
wie gesagt ... beim zweiten oder dritten mal geht es dann meist.
chrisg
Posts: 58
Joined: 2003-11-24 09:16
 

Re: Domain Beantragung hatte Fehler

Post by chrisg »

by the way...

muss ich an meiner o.g. konfiguration was ändern, wenn ich zukünftig neue domains über den nameserver laufen lassen möchte (mal abgesehen davon die domain in die named.conf zu setzen und die serial der default.hosts zu erhöhen) ?
acheron
Posts: 23
Joined: 2004-10-08 17:57
 

Re: Domain Beantragung hatte Fehler

Post by acheron »

Der neue Secondary NS lautet slv2.schlund.de das muss in der default.hosts geändert werden. (Da sollte aber eine Mail von Schlund Technologies zu dir gekommen sein)
Das sollte genügen. Und nicht vergessen Bind neuzustarten. Das war bei mir ein Grund, warum sich nichts getan hat.
chrisg
Posts: 58
Joined: 2003-11-24 09:16
 

Re: Domain Beantragung hatte Fehler

Post by chrisg »

Jo, kann sein, bin noch nicht zu gekommen die Mail zu bearbeiten. Außerdem war mir auch nicht sicher, ob ich das noch woanders ändern muss, deswegen die Nachfrage ...
acheron
Posts: 23
Joined: 2004-10-08 17:57
 

Re: Domain Beantragung hatte Fehler

Post by acheron »

Kein Problem. Ist nicht schwer. Bin ein Newbie und habs geschafft :wink:
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Domain Beantragung hatte Fehler

Post by scuba303 »

moin,
schlage mich auch grade mit schlunds neuen name server rum. hab leider keine default.hosts bei mir finden können. wo muss man denn überall zusätzliche einträge für den neuen schlund server machen?

so sieht ein teil meiner named.conf aus:

Code: Select all

 allow-query { any; };
          allow-transfer {::ffff:195.20.224.97; 195.20.224.97; 212.227.123.3;212.227.123.29;::ffff:212.227.123.99;};
chrisg
Posts: 58
Joined: 2003-11-24 09:16
 

Re: Domain Beantragung hatte Fehler

Post by chrisg »

die default.hosts sollte in /var/lib/named liegen
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Domain Beantragung hatte Fehler

Post by [tom] »

scuba303 wrote:hab leider keine default.hosts bei mir finden können.
Glaub ich - das ist 'ne "Erfindung" von mir. :lol:

Die musst Du selber erstellen. Anleitung dazu gibt es hier

Wenn Du Providerdomain benutzt, musst Du bei neuen Domains jetzt den slv2.schlund.de als Seondary in Deine Zonen Dateien (z. B. default.hosts) eintragen. Das Web Frontend von Providerdomain zeigte bis Anfang der Woche zwar noch den ns.schlund.de an, das sollte inzwischen aber behoben sein.

BTW: Für diese "Kleinigkeit" hätte ich die Schlunder würgen können. Versuch mal einen Fehler zu finden, wenn der falsche NS im Frontend angezeigt wird. :x


[TOM]
cybermage
Posts: 158
Joined: 2002-12-10 22:10
Location: Ausgburg (Germany)
Contact:
 

Re: Domain Beantragung hatte Fehler

Post by cybermage »

im frontend stand ns. drinnen, also hab ich ihn von hand auf slv2. geändert.
fehler: slv2 not known ...

also auf ns. geändert. nur genau dann haben sie wohl die änderung fix gemacht.
fehler: ns not known ...

also wieder auf slv2 geändert (nun stands auch im frontend). und nun gehts :)
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Domain Beantragung hatte Fehler

Post by scuba303 »

na bei mir erstellt confixx die zone files automatisch. und zwar für jede domain einen..

die sieht dann so aus:

Code: Select all

$ORIGIN beispiel.de.
$TTL 86400
beispiel.de.        IN        SOA        ns.mein.com. hostmaster.ma
                        2004113011
                        10800
                        3600
                        604800
                        86400 )
beispiel.de.      86400  IN   A         217.160.xxx.xxx
*.beispiel.de.   86400  IN   A         217.160.xxx.xxx
beispiel.de.     86400   IN   MX 10   mail.beispiel.de.
beispiel.de.     86400   IN   NS        ns.mein.com.
beispiel.de.     86400   IN   NS       slv2.schlund.de.
fehlermeldung von providerdomain wie folgt:

Code: Select all

The domain beispiel.de has NOT been updated. The following errors were detected: Server slv2.schlund.de. not in NS set! Server ns.schlund.de. not known by server ns.mein.com.! Server slv2.schlund.de. not in NS set! Server ns.schlund.de. not known by server ns.schlund.de.!
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Domain Beantragung hatte Fehler

Post by [tom] »

Die Ã?nderungen von ns.schlund.de auf slv2.schlund.de haben wohl von Sonntag bis Montag/Dienstag stattgefunden. Ich konnte das erst am Mittwoch fixen. :x


@scuba

Was liefert Dir denn ein

Code: Select all

$ dig @slv2.schlund.de. mein.com. ANY
Und was ein

Code: Select all

$ dig @ns.schlund.de. mein.com. ANY
BTW: Die NS RR's sollten unmitelbar nach dem SOA kommen.


[TOM]
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Domain Beantragung hatte Fehler

Post by scuba303 »

@TOM

Code: Select all

dig @slv2.schlund.de. mein.com. ANY

; <<>> DiG 9.2.3 <<>> @slv2.schlund.de. mein.com. ANY
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 60738
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;mein.com.             IN      ANY

;; Query time: 1 msec
;; SERVER: 212.227.123.29#53(slv2.schlund.de.)
;; WHEN: Tue Nov 30 16:34:28 2004
;; MSG SIZE  rcvd: 35
und die andere abfrage:

Code: Select all

dig @ns.schlund.de. mein.com. ANY

; <<>> DiG 9.2.3 <<>> @ns.schlund.de. mein.com. ANY
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59147
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;mein.com.             IN      ANY

;; AUTHORITY SECTION:
mein.com.      62590   IN      NS      ns35.1und1.de.
mein.com.      62590   IN      NS      ns36.1und1.de.

;; ADDITIONAL SECTION:
ns35.1und1.de.          22339   IN      A       195.20.224.78
ns36.1und1.de.          22339   IN      A       212.227.123.31

;; Query time: 1 msec
;; SERVER: 195.20.224.97#53(ns.schlund.de.)
;; WHEN: Tue Nov 30 16:34:42 2004
;; MSG SIZE  rcvd: 113
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Domain Beantragung hatte Fehler

Post by scuba303 »

also als log bekomme ich das aus dem message

Code: Select all

Nov 30 18:26:14 p15xxxxx named[4865]: client ::ffff:195.20.224.97#61859: transfer of 'beispiel.de/IN': AXFR started
also macht er wohl den transfer zum alten ns..
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Domain Beantragung hatte Fehler

Post by [tom] »

Was ich sehe:

1. Der slv2.schlund.de ist kein Seondary.
2. Der Transfer geht nicht vom/zum slv2.schlund.de, sondern zum ns.schlund.de.

Was ich nicht sehe ist, ob der slv2.schlund.de auch einen AFXR versucht. Allerdings fehlt bei allow_transfer die IPv6 Adresse des Secondary, also

::ffff:212.227.123.29

BTW: Der Secondary wurde nur für neue Zonen geändert (laut einem Techniker von Schlund).

Aber trag erstmal die IPv6 Adresse nach. Das könnte das Problem beheben.


[TOM]
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Domain Beantragung hatte Fehler

Post by scuba303 »

also meine options in der named.conf sehen so aus:

Code: Select all

options {

        # The directory statement defines the name server's working directory

        directory "/var/lib/named";

        # Write dump and statistics file to the log subdirectory.  The
        # pathenames are relative to the chroot jail.

        dump-file "/var/log/named_dump.db";
        statistics-file "/var/log/named.stats";

        # The forwarders record contains a list of servers to which queries
        # should be forwarded.  Enable this line and modify the IP address to
        # your provider's name server.  Up to three servers may be listed.

        #forwarders { 192.0.2.1; 192.0.2.2; };

        # Enable the next entry to prefer usage of the name server declared in
        # the forwarders section.

        #forward first;

        # The listen-on record contains a list of local network interfaces to
        # listen on.  Optionally the port can be specified.  Default is to
        # listen on all interfaces found on your system.  The default port is
        # 53.

        #listen-on port 53 { 127.0.0.1; };

        # The listen-on-v6 record enables or disables listening on IPv6
        # interfaces.  Allowed values are 'any' and 'none' or a list of
        # addresses.

        listen-on-v6 { any; };

        # The next three statements may be needed if a firewall stands between
        # the local server and the internet.

        #query-source address * port 53;
        #transfer-source * port 53;
        #notify-source * port 53;

        # The allow-query record contains a list of networks or IP addresses
        # to accept and deny queries from. The default is to allow queries
        # from all hosts.

        allow-query { any; };
          allow-transfer {::ffff:195.20.224.97; 195.20.224.97; 212.227.123.3;212.227.123.29;::ffff:212.227.123.99;};
        # If notify is set to yes (default), notify messages are sent to other
        # name servers when the the zone data is changed.  Instead of setting
        # a global 'notify' statement in the 'options' section, a separate
        # 'notify' can be added to each zone definition.

        notify no;
};
[tom]
Posts: 656
Joined: 2003-01-08 20:10
Location: Berlin
 

Re: Domain Beantragung hatte Fehler

Post by [tom] »

Trag das

Code: Select all

 ::ffff:212.227.123.29
auh bei allow-transfers ein und setz notify auf ON - sonst kannst Du ja ewig warten, bis sich die Secondaries die neuen Zonen holen.

Danach den BIND neu starten.


[TOM]
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Domain Beantragung hatte Fehler

Post by scuba303 »

copy&paste rulet.. blöd, wenn man nicht ein paar zahlen selber schreiben kann.. danke TOM.. :oops:
chrisg
Posts: 58
Joined: 2003-11-24 09:16
 

Re: Domain Beantragung hatte Fehler

Post by chrisg »

Hallo,

ich habe folgende Fehlermeldung bekommen, obwohl die Domains bei mir korrekt eingetragen sind. In der named.conf habe ich ein any eingetragen, damit der neue Server zunächst angenommen wird.

Wo ist der Fehler ?

Code: Select all

 
2004-12-06 13:12:39.0 DENIC Re UPDATE /
 notok - errors  The domain becker-schmuck.de has NOT been updated. The following errors were detected: == SERVER ns.ho-media.de. == Server: p15163763.pureserver.info Address: 217.160.170.131 Query about becker-schmuck.de for record types ANY Trying becker-schmuck.de ... Query failed, 0 answers, status: server failure becker-schmuck.de ANY record not found at p15163763.pureserver.info, server failure ns.ho-media.de.: NOT AUTHORITATIVE for the zone becker-schmuck.de == END == == SERVER slv2.schlund.de. == Server: slv2.schlund.de Address: 212.227.123.29 Query about becker-schmuck.de for record types ANY Trying becker-schmuck.de ... Query failed, 0 answers, status: server failure becker-schmuck.de ANY record not found at slv2.schlund.de, server failure slv2.schlund.de.: NOT AUTHORITATIVE for the zone becker-schmuck.de == END == The servers don''t have all the same primary! Server ns.ho-media.de. is not authoritative! Server slv2.schlund.de. is not authoritative! 

Code: Select all

# Copyright (c) 2001 SuSE GmbH Nuernberg, Germany
#
# Author: Frank Bodammer <feedback@suse.de>
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND9. 
# It works as a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be
# found in /usr/share/doc/packages/bind9/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind9/misc/options.

options {

	# The directory statement defines the name server´s 
	# working directory

	directory "/var/lib/named";

	# The forwarders record contains a list of servers to
	# which queries should be forwarded. Enable this line and
	# modify the IP-address to your provider's name server.
	# Up to three servers may be listed.

	#forwarders { 10.11.12.13; 10.11.12.14; };

	# Enable the next entry to prefer usage of the name 
	# server declared in the forwarders section.

	#forward first;

	# The listen-on record contains a list of local network
	# interfaces to listen on. Optionally the port can be 
	# specified. Default is to listen on all interfaces found
	# on your system. The default port is 53.

	#listen-on port 53 { 127.0.0.1; };

	# The listen-on-v6 record enables or disables listening
	# on IPV6 interfaces. Allowed values are 'any' and 'none'
	# or a list of addresses. IPv6 can only be used with 
	# kernel 2.4 in this release.

	listen-on-v6 { any; };

	# The next three statements may be needed if a firewall
	# stands between the local server and the internet.

	#query-source address * port 53;
	#transfer-source * port 53;
	#notify-source * port 53;

	# The allow-query record contains a list of networks or
	# IP-addresses to accept and deny queries from. The 
	# default is to allow queries from all hosts.

	#allow-query { 127.0.0.1; };


	# If notify is set to yes (default), notify messages are
	# sent to other name servers when the the zone data is
	# changed. Instead of setting a global 'notify' statement
	# in the 'options' section, a separate 'notify' can be
	# added to each zone definition.

	notify no;
	auth-nxdomain no;
	
	#erlaubt das zone-update zu ns.schlund.de und ns2.schlund.de
    allow-transfer { any; }; 
};

# The following three zone definitions don't need any modification.
# The first one defines localhost while the second defines the
# reverse lookup for localhost. The last zone "." is the 
# definition of the root name servers. 

zone "localhost" in {
	type master;
	file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
	type master;
	file "127.0.0.zone";
};

zone "." in {
	type hint;	
	file "root.hint";
};

# You can insert further zone records for your own domains below.

zone "170.160.217.in.addr.arpa" in {
	type master;
	file "217.160.170.zone";
};

zone "becker-schmuck.de" in {
type master;
file "default.hosts";
};

...
Post Reply