Bekijk Volledige Versie : Named 9.8.2rc1 werkt niet meer.
Beste Forumleden,
Na een update van CentOS werkt de Named service niet meer.
Ik heb deze service handmatig weer proberen te starten, maar dan krijg ik de volgende melding:
/etc/rc.d/init.d/named start
Starting named:
Error in named configuration:
/etc/named.conf:1: unknown option '--2013-04-26'
Iemand een idee hoe ik deze service weer aan de gang kan krijgen?
update: ik las dat dit mogelijk te maken heeft met "Bind". Dit heb ik onderzocht, en bij mijn weten draait deze gewoon.
GlobalServe
26/04/13, 15:34
Zit hoogst waarschijnlijk een syntax fout in je config.
Foutmelding zegt alles! /etc/named.conf:1: unknown option '--2013-04-26'
Bedankt voor je reactie.
Ik heb even zitten zoeken, maar kan hier geen oplossing voor vinden...
Het betreft hier om een nieuwe VPS server welke ik heb geupdated naar de nieuwste versie van CentOS.
Hoe kan ik de betreffende "syntax" fout opzoeken en herstellen?
Groet,
Rick
lijkt erop dat ergens de datum van vandaag (2013 april 26 / 2013-04-26) erin gekomen is. lijkt me dattie ergens die datum tegenkomt en denkt dat het een parameter/option is ipv bijvoorbeeld de "update-datum" of "release-datum" ofzoiets
Voor de goede orde, named == bind. Ik zou in ieder geval de named.conf eens bekijken, ergens rond de eerste regel.. Als je er niet uit komt copy paste de eerste paar regels anders eens hier.
Bedankt voor de reacties!
Hier kan ik nu niets geks uit concluderen:
10799
Bedankt voor de reacties!
Hier kan ik nu niets geks uit concluderen:
10799
Dat is niet wat er gevraagd wordt, copy/paste de inhoud van named.conf of nog beter doe eens 'grep "2013" /etc/named.conf' en toon die output.
Helaas lukt het kopieeren vanuit deze console niet.. Als ik 'grep "2013" /etc/named.conf' geef, zieik het volgende:
--2013-04-26 12:54:11-- http://www.directadmin.com/named.conf
2013-04-26 12:54:12 (70.9 MB/S) - "named.conf.1" saven [985/985]
Je hebt flink zitten klooien. Wat staat er in de named.conf.1? Met bijvoorbeeld Putty is het gewoon mogelijk om te copy / pasten.
Als de opbouw van de named.conf.1 verder wel goed is, kun je die kopieren naar een nieuwe named.conf (die oude dus weggooien).
Vervolgens voer je uit wat hier staat beschreven: http://help.directadmin.com/item.php?id=393
Helaas lukt het kopieeren vanuit deze console niet.. Als ik 'grep "2013" /etc/named.conf' geef, zieik het volgende:
--2013-04-26 12:54:11-- http://www.directadmin.com/named.conf
2013-04-26 12:54:12 (70.9 MB/S) - "named.conf.1" saven [985/985]
Dat is wederom niet wat gevraagd is, ofwel heb jij je named.conf overschreven met wget log gegevens maar de vraag is alleen hoe.
Dat is wederom niet wat gevraagd is, ofwel heb jij je named.conf overschreven met wget log gegevens maar de vraag is alleen hoe.
In de andere thread staat een screenshotje hiervan (http://www.webhostingtalk.nl/shared-webhosting/176779-centos6-named-down-na-update.html#post1258416 ) , inderdaad is zijn named.conf vervangen door een wget output .
Voor TS is de vraag 'hoe op te lossen' denk ik meer relevant .
(ik denk qua oorzaak een verkeer begrepen instructie ergens met '>/etc/named.conf' )
@TS : kijk eens of named.conf.1 die je ook had er wel uitziet als een echte configuratie file.
Zo ja, zou ik doen
mv /etc/named.conf.1 /etc/named.conf
en named herstarten.
Bedankt voor de reacties!
@spyder, klooien zou ik het zo 123 niet noemen. Door transIP ben ik beperkt tot het gebruiken van hun eigen console als ik wil inloggen als root.
@The-Boss, Wat ik gedaan heb is: cat /etc/named.conf en daarvan een screenshot gepost.
@visser, bedankt voor de info, het leek erop dat hij inderdaad was overschreven.
Ik heb inmiddels er een verse installatie overheen gegooid om gewoon weer bij de basis te beginnen.
Na de installatie werkte alles weer na behoren.
Echter was de verse installatie een oudere versie van CentOS, deze heb ik toen geupdated (yum update) waarna named niet meer wil opstarten..
10804
Als ik cat /etc/named.conf doe krijg ik dit:
10805
Dit lijkt al meer op een config bestand dan eerst, maar ik kan named nog niet starten.
Ik hoop dat ik nu wat duidelijker ben.
Doe even wat in de link staat die ik eerder hier heb gepost. Dat lost je probleem op. Aannemend dat nog wel in je /var/named/ de zones staan :)
Bedankt voor de reacties!
@spyder, klooien zou ik het zo 123 niet noemen. Door transIP ben ik beperkt tot het gebruiken van hun eigen console als ik wil inloggen als root.
@The-Boss, Wat ik gedaan heb is: cat /etc/named.conf en daarvan een screenshot gepost.
@visser, bedankt voor de info, het leek erop dat hij inderdaad was overschreven.
Ik heb inmiddels er een verse installatie overheen gegooid om gewoon weer bij de basis te beginnen.
Na de installatie werkte alles weer na behoren.
Echter was de verse installatie een oudere versie van CentOS, deze heb ik toen geupdated (yum update) waarna named niet meer wil opstarten..
10804
Als ik cat /etc/named.conf doe krijg ik dit:
10805
Dit lijkt al meer op een config bestand dan eerst, maar ik kan named nog niet starten.
Ik hoop dat ik nu wat duidelijker ben.
Het probleem staat daar ook min of meer direct in de screenshot.
named heeft een basis configuratie, en kan daarin verwijzen naar andere configuratie files en naar zone files .
Als er in die files iets niet klopt of de file niet bestaat wil named niet starten.
Het verwijst naar een file (zie de laatste regel : zone rcwebdev ... /var/named/rcwebdev.db , en die file bestaat niet (meer) .
Als je die verwijzing in named.conf weghaalt (even // voor "zone rcwebdev .. " zetten, dan is het commentaar ) zul je zien dat named weer start.
Maar dan zonder enige zone .
Ik weet niet wat die rcwebdev zone is, of dat van je zelf is, of een demo/voorbeeld zone .
systemdeveloper
27/04/13, 21:02
rcwebdev is zijn zone van zijn servernaam (afleidend van zijn loginnaam)
(Dus eventueel bij DNS beheer in DA de servernaam opnieuw toevoegen/editen/whatever.)
Bedankt voor alle reactie's!
Ik heb named weer aan de gang gekregen door rcwebdev te verwijderen bij DNS beheer.
Deze was inderdaad corrupt geraakt.
Nu weet ik de consequenties niet van het verwijderen.
Toevoegen gaat niet omdat het geen geldige domeinnaam is.
systemdeveloper
28/04/13, 11:20
Bedankt voor alle reactie's!
Ik heb named weer aan de gang gekregen door rcwebdev te verwijderen bij DNS beheer.
Deze was inderdaad corrupt geraakt.
Nu weet ik de consequenties niet van het verwijderen.
Toevoegen gaat niet omdat het geen geldige domeinnaam is.
Het handmatig toevoegen heb ik eerlijk gezegd nog nooit hoeven te doen, maar zou wel moten werken.
Je moet dan wel een fqdn gebruiken zoals ( servernaam.domein.tld ) en 'local data' uitvinken.