Pl�tzliche WWWOFFLE/DNS Probleme gel�st
Hallo, Ich hatte ja gestern über schwere Probleme bei wwwoffle mit der Namensauflösung geschrieben; nun läuft es wieder. Ein Gespräch mit der Hotline der cŽt hat mit zwar nicht direkt während der Unterredung die Lösung gebracht, aber eine Idee, und das warŽs dann. wwwoffle liest bei Start die resolv.conf. Egal ob nun eine Verbindung besteht oder nicht, holt er sich aus dieser die NameServer. Und genau diese Einträge hatte ich mal vor einiger Zeit für den Offline-Betrieb rausgenommen (über rc.config), so daß eben /etc/resolv.conf nur den search Eintrag enthielt. Wird eine Verbindung hergestellt, wird natürlich über ip-up eine neue resolv.conf mit den richtigen NameServern erstellt, aber entweder liest wwwoffle die resolv.conf nicht neu ein, wenn er mit wwwoffle -online aktiviert wird, d. h. er arbeitet immer mit den voreingestellten NameServern, die dann natürlich auch offene NameServer sein müssen, damit er die auch bei Anwahl eines anderen Providers abfragen kann, oder er liest die resolv.conf nur dann neu ein, wenn sie beim Start schon NameServer Einträge hatte, in der Annahme, daß bei einer resolv.conf ohne NameServer Einträge ein lokaler NameServer installiert ist. Jemand eine Idee, wie man es anstellen kann zu überprüfen, welchen NameServer wwwoffle im Online-Betrieb tatsächlich befragt? -- Gruss Marcus Marcus Roeckrath -- Vikarsbusch 8 -- D-48308 Senden -- Germany Phone : +49-2536-9944 -- Mailer/BBS/Fax : +49-2536-9943 (V34, X75) FidoNet: 2:2449/523 E-Mail : marcus.roeckrath@gmx.de WWW : http://home.foni.net/~marcusroeckrath/
Marcus Roeckrath wrote:
wwwoffle liest bei Start die resolv.conf. Egal ob nun eine Verbindung besteht oder nicht, holt er sich aus dieser die NameServer. Und genau diese Einträge hatte ich mal vor einiger Zeit für den Offline-Betrieb rausgenommen (über rc.config), so daß eben /etc/resolv.conf nur den search Eintrag enthielt.
Wird eine Verbindung hergestellt, wird natürlich über ip-up eine neue resolv.conf mit den richtigen NameServern erstellt, aber
entweder liest wwwoffle die resolv.conf nicht neu ein, wenn er mit wwwoffle -online aktiviert wird, d. h. er arbeitet immer mit den voreingestellten NameServern, die dann natürlich auch offene NameServer sein müssen, damit er die auch bei Anwahl eines anderen Providers abfragen kann,
Hallo Marcus, Ein rcwwwoffle restart, oder bei älteren Susis /sbin/init.d/wwwoffle restart? in der ip-up.local sollte die aktuellen NS einlesen. Ob es bei ISDN ip-up gibt, weiss ich nicht, aber es gibt sicher ähnliche Mechanismen. Gruss, Rolf
Rolf Naef wrote on Mon, 07 Mai 2001 about Re: Plötzliche WWWOFFLE/DNS Probleme gelöst
Ein rcwwwoffle restart, oder bei älteren Susis /sbin/init.d/wwwoffle restart? in der ip-up.local sollte die aktuellen NS einlesen. Ob es bei ISDN ip-up gibt, weiss ich nicht, aber es gibt sicher ähnliche Mechanismen.
Genau in diese Richtung denke ich auch und habe es auch SuSE berichtet. Ich habe noch genauer getestet: wwwoffle liest die resolv.conf NUR beim Start, aber nicht bei -config, -online etc. Es muß nicht nur der nameserver Eintrag in resolv.conf stehen, er muß gültig sein, was bedingt, daß der eingetragene Nameserver auch ansprechbar ist, wenn man über andere Provider reingeht. PS: ich habe den Verdacht, daß auch sendmail ähnlich arbeitet, aber ich bin mir noch nicht sicher, wie ich das testen soll, ohne zu riskieren, eingehende Mails wegen unresolved Absenderadressen zu verlieren. -- Gruss Marcus Marcus Roeckrath -- Vikarsbusch 8 -- D-48308 Senden -- Germany Phone : +49-2536-9944 -- Mailer/BBS/Fax : +49-2536-9943 (V34, X75) FidoNet: 2:2449/523 E-Mail : marcus.roeckrath@gmx.de WWW : http://home.foni.net/~marcusroeckrath/
Marcus Roeckrath wrote:
[...] Ich habe noch genauer getestet: wwwoffle liest die resolv.conf NUR beim Start, aber nicht bei -config, -online etc.
Es muß nicht nur der nameserver Eintrag in resolv.conf stehen, er muß gültig sein, was bedingt, daß der eingetragene Nameserver auch ansprechbar ist, wenn man über andere Provider reingeht.
r@uranus:~ > cat /etc/ppp/ip-up.local #!/bin/sh rcwwwoffle restart /usr/bin/wwwoffle -online -c /etc/wwwoffle/wwwoffle.conf echo -e "\a" > /dev/tty2 läuft hier mit auto-dns. Die resolv.conf ist bereits modifiziert, wenn ip-up abgearbeitet wird. Rolf
Hallo Rolf, Rolf Naef wrote on Mon, 07 Mai 2001 about Re: Plötzliche WWWOFFLE/DNS Probleme gelöst
r@uranus:~ > cat /etc/ppp/ip-up.local #!/bin/sh rcwwwoffle restart /usr/bin/wwwoffle -online -c /etc/wwwoffle/wwwoffle.conf echo -e "\a" > /dev/tty2
So ähnlich werde ich es auch machen, nur wegen SuSE 7.0 (noch) mit /etc/rc.d/wwwoffle restart
läuft hier mit auto-dns. Die resolv.conf ist bereits modifiziert, wenn ip-up abgearbeitet wird.
Und was ist mit sendmail, da ich den Verdacht habe, daß der auchdie resolv.conf nicht neu einliest. Restartest Du sendmail auch? -- Gruss Marcus Marcus Roeckrath -- Vikarsbusch 8 -- D-48308 Senden -- Germany Phone : +49-2536-9944 -- Mailer/BBS/Fax : +49-2536-9943 (V34, X75) FidoNet: 2:2449/523 E-Mail : marcus.roeckrath@gmx.de WWW : http://home.foni.net/~marcusroeckrath/
participants (2)
-
Marcus Roeckrath
-
Rolf Naef