FreeRADIUS Debug-Modus
FreeRADIUS Debug-Modus
Hallo,
wenn ich FreeRADIUS im Debug-Modus starte, dann taucht folgende Fehlermeldung auf:
Failed binding to authentication address * port 1812: Address already in use
/etc/freeradius/radiusd.conf[240]: Error binding to port for 0.0.0.0 port 1812
...was hat das zu bedeuten? Und wie lässt sich das beheben?
Liebe Grüße
wenn ich FreeRADIUS im Debug-Modus starte, dann taucht folgende Fehlermeldung auf:
Failed binding to authentication address * port 1812: Address already in use
/etc/freeradius/radiusd.conf[240]: Error binding to port for 0.0.0.0 port 1812
...was hat das zu bedeuten? Und wie lässt sich das beheben?
Liebe Grüße
Re: FreeRADIUS Debug-Modus
Du kannst mit netstat schauen, was dort läuft.
Ich würde zudem empfehlen, dein ganzes FreeRadius-Geraffel in einem Thread zu halten, und nicht für jede Kleinigkeit einen neuen zu starten.
cu,
niemand
Ich würde zudem empfehlen, dein ganzes FreeRadius-Geraffel in einem Thread zu halten, und nicht für jede Kleinigkeit einen neuen zu starten.
cu,
niemand
Re: FreeRADIUS Debug-Modus
Okay...niemand hat geschrieben:Du kannst mit netstat schauen, was dort läuft.
Ich würde zudem empfehlen, dein ganzes FreeRadius-Geraffel in einem Thread zu halten, und nicht für jede Kleinigkeit einen neuen zu starten.
cu,
niemand
Hmm der Port taucht aber unter netstat nicht auf?
Zumal ich mir nicht vorstellen kann, dass den Port ein anderes Programm benützt, da ich direkt nach der Installation von Debian -> FreeRADIUS installiert habe, ohne irgendwelche anderen Programme...
Des Weiteren funktioniert auch die Authentifizierung über diesen Port...
Grüße
Re: FreeRADIUS Debug-Modus
Es wird auch kein anderes Programm sein, sondern eine Instanz deines Daemons, die den Port noch nicht freigegeben hat. Möglicherweise hast du mit netstat in der falschen Richtung gesucht? -pltun sollten die richtigen Daten ausgeben.
cu,
niemand
cu,
niemand
Re: FreeRADIUS Debug-Modus
Sorry versteh grad nur Bahnhof...was verstehst du in dem Bezug unter einer Instanz?niemand hat geschrieben:Es wird auch kein anderes Programm sein, sondern eine Instanz deines Daemons, die den Port noch nicht freigegeben hat.
Grüße
Re: FreeRADIUS Debug-Modus
Wenn der Daemon nicht beendet wurde, bevor du das Programm im Debug-Modus neu startest, blockiert der Daemon den Port und es kommt zu so einer Meldung.
cu,
niemand
cu,
niemand
Re: FreeRADIUS Debug-Modus
Mit Daemon meinst du den Prozess von FreeRadius oder?niemand hat geschrieben:Wenn der Daemon nicht beendet wurde, bevor du das Programm im Debug-Modus neu startest, blockiert der Daemon den Port und es kommt zu so einer Meldung.
Was ich jetzt schön öfters gelesen hab ist, dass man FreeRadius parallel im Debug-Modus starten soll...
Das hört sich so an, wie wenn man dann live mitverfolgen kann, was FreeRadius im Moment macht...
Aber wenn ich den Befehl freeradius -X eingebe, dann sieht mir das eher nach einer statischen Konfigurations Meldung aus?!?! Jedenfalls tut sich nichts wenn ich einen User authentifizieren lasse...
Grüße
Re: FreeRADIUS Debug-Modus
Du kannst nicht ein Programm zweimal auf einem Port hängen. Wenn du also das Programm im Debug-Modus starten willst, musst du es auf einen freien Port binden. Entweder, du beendest vorher den Daemon, um den Port freizumachen, oder du weist der Instanz im Debug-Modus einen anderen, freien Port zu. Entweder direkt beim Aufruf, oder in einer zweiten Konfigurationsdatei – Details, wie das zu erreichen ist, nennt dir die Man-/Infopage deines Vertrauens.
cu,
niemand
cu,
niemand