Freeradius ne re-démarre pas
Le
Olivier

--001a1134fd2a681b060535de7579
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,
Je débute avec Freeradius.
Ma machine est équipée de Jessie.
Quand je re-démarre freeradius par "systemctl restart freeradius" ou
"systemctl stop freeradius; systemctl start freeradius", j'observe dans les
logs:
juin 22 15:50:39 foobar freeradius[2977]: radiusd: #### Opening IP
addresses and Ports ####
juin 22 15:50:39 foobar freeradius[2977]: listen {
juin 22 15:50:39 foobar freeradius[2977]: type = "auth"
juin 22 15:50:39 foobar freeradius[2977]: ipaddr = *
juin 22 15:50:39 foobar freeradius[2977]: port = 0
juin 22 15:50:39 foobar freeradius[2977]: Failed binding to authentication
address * port 1812: Address already in use
juin 22 15:50:39 foobar freeradius[2977]:
/etc/freeradius/radiusd.conf[273]: Error binding to port for 0.0.0.0 port
1812
juin 22 15:50:39 foobar freeradius[2977]: failed
Pourtant, j'ai:
# netstat -a | grep 1812
udp 0 0 localhost:18120 0.0.0.0:*
# netstat -a | grep radius
udp 0 0 0.0.0.0:radius 0.0.0.0:*
udp 0 0 0.0.0.0:radius-acct 0.0.0.0:*
Dans ce qui précède, j'imagine que radius=1812 et radius-acct=
=1813.
Ces deux dernières lignes ( 0 0.0.0.0:radius et 0 0.0.0.0:radius-acct=
)
sont visibles dès le démarrage.
Dans [1], je ne vois pas de bogue correspondre.
Quand je re-boote, tout marche.
Comment corriger cela ?
Slts
[1]
https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=freeradius;dist=unsta=
ble
--001a1134fd2a681b060535de7579
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir="ltr"><div><div>Bonjour,<br><br></div>Je débute avec Freera=
dius.<br></div><div>Ma machine est équipée de Jessie.<br><br></di=
v><div>Quand je re-démarre freeradius par "systemctl restart free=
radius" ou "systemctl stop freeradius; systemctl start freeradius=
", j'observe dans les logs:<br><br>juin 22 15:50:39 foobar freerad=
ius[2977]: radiusd: #### Opening IP addresses and Ports ####<br>juin 22 15:=
50:39 foobar freeradius[2977]: listen {<br>juin 22 15:50:39 foobar freeradi=
us[2977]: type = "auth"<br>juin 22 15:50:39 foobar freeradius[2=
977]: ipaddr = *<br>juin 22 15:50:39 foobar freeradius[2977]: port = 0<=
br>juin 22 15:50:39 foobar freeradius[2977]: Failed binding to authenticati=
on address * port 1812: Address already in use<br>juin 22 15:50:39 foobar f=
reeradius[2977]: /etc/freeradius/radiusd.conf[273]: Error binding to port f=
or 0.0.0.0 port 1812<br>juin 22 15:50:39 foobar freeradius[2977]: failed<br=
><br></div><div>Pourtant, j'ai:<br></div><div># netstat -a | grep =
1812<br>udp       0   =
  0 localhost:18120       Â=
0.0.0.0:*   <br># netstat -a | grep radius<br>udp =
      0     0 0.0.=
0.0:radius         0.0.0.0:*=
            Â=
            =
<br>udp       0   Â=
 0 0.0.0.0:radius-acct    0.0.0.0:* <br=
>      <br></div><div>Dans ce qui préc=
ède, j'imagine que radius=1812 et radius-acct=1813.<br></div><=
div>Ces deux dernières lignes ( 0 0.0.0.0:radius et 0 0.0.0.0:ra=
dius-acct) sont visibles dès le démarrage.<br></div><div><br></di=
v><div>Dans [1], je ne vois pas de bogue correspondre.<br><br></div><div>Qu=
and je re-boote, tout marche.<br><br></div><div>Comment corriger cela ?<br>=
<br></div><div>Slts<br></div><div><br></div><div><br>[1] <a href="https:/=
/bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=freeradius;dist=unstable">ht=
tps://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=freeradius;dist=unstabl=
e</a><br></div></div>
--001a1134fd2a681b060535de7579--
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,
Je débute avec Freeradius.
Ma machine est équipée de Jessie.
Quand je re-démarre freeradius par "systemctl restart freeradius" ou
"systemctl stop freeradius; systemctl start freeradius", j'observe dans les
logs:
juin 22 15:50:39 foobar freeradius[2977]: radiusd: #### Opening IP
addresses and Ports ####
juin 22 15:50:39 foobar freeradius[2977]: listen {
juin 22 15:50:39 foobar freeradius[2977]: type = "auth"
juin 22 15:50:39 foobar freeradius[2977]: ipaddr = *
juin 22 15:50:39 foobar freeradius[2977]: port = 0
juin 22 15:50:39 foobar freeradius[2977]: Failed binding to authentication
address * port 1812: Address already in use
juin 22 15:50:39 foobar freeradius[2977]:
/etc/freeradius/radiusd.conf[273]: Error binding to port for 0.0.0.0 port
1812
juin 22 15:50:39 foobar freeradius[2977]: failed
Pourtant, j'ai:
# netstat -a | grep 1812
udp 0 0 localhost:18120 0.0.0.0:*
# netstat -a | grep radius
udp 0 0 0.0.0.0:radius 0.0.0.0:*
udp 0 0 0.0.0.0:radius-acct 0.0.0.0:*
Dans ce qui précède, j'imagine que radius=1812 et radius-acct=
=1813.
Ces deux dernières lignes ( 0 0.0.0.0:radius et 0 0.0.0.0:radius-acct=
)
sont visibles dès le démarrage.
Dans [1], je ne vois pas de bogue correspondre.
Quand je re-boote, tout marche.
Comment corriger cela ?
Slts
[1]
https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=freeradius;dist=unsta=
ble
--001a1134fd2a681b060535de7579
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir="ltr"><div><div>Bonjour,<br><br></div>Je débute avec Freera=
dius.<br></div><div>Ma machine est équipée de Jessie.<br><br></di=
v><div>Quand je re-démarre freeradius par "systemctl restart free=
radius" ou "systemctl stop freeradius; systemctl start freeradius=
", j'observe dans les logs:<br><br>juin 22 15:50:39 foobar freerad=
ius[2977]: radiusd: #### Opening IP addresses and Ports ####<br>juin 22 15:=
50:39 foobar freeradius[2977]: listen {<br>juin 22 15:50:39 foobar freeradi=
us[2977]: type = "auth"<br>juin 22 15:50:39 foobar freeradius[2=
977]: ipaddr = *<br>juin 22 15:50:39 foobar freeradius[2977]: port = 0<=
br>juin 22 15:50:39 foobar freeradius[2977]: Failed binding to authenticati=
on address * port 1812: Address already in use<br>juin 22 15:50:39 foobar f=
reeradius[2977]: /etc/freeradius/radiusd.conf[273]: Error binding to port f=
or 0.0.0.0 port 1812<br>juin 22 15:50:39 foobar freeradius[2977]: failed<br=
><br></div><div>Pourtant, j'ai:<br></div><div># netstat -a | grep =
1812<br>udp       0   =
  0 localhost:18120       Â=
0.0.0.0:*   <br># netstat -a | grep radius<br>udp =
      0     0 0.0.=
0.0:radius         0.0.0.0:*=
            Â=
            =
<br>udp       0   Â=
 0 0.0.0.0:radius-acct    0.0.0.0:* <br=
>      <br></div><div>Dans ce qui préc=
ède, j'imagine que radius=1812 et radius-acct=1813.<br></div><=
div>Ces deux dernières lignes ( 0 0.0.0.0:radius et 0 0.0.0.0:ra=
dius-acct) sont visibles dès le démarrage.<br></div><div><br></di=
v><div>Dans [1], je ne vois pas de bogue correspondre.<br><br></div><div>Qu=
and je re-boote, tout marche.<br><br></div><div>Comment corriger cela ?<br>=
<br></div><div>Slts<br></div><div><br></div><div><br>[1] <a href="https:/=
/bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=freeradius;dist=unstable">ht=
tps://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=freeradius;dist=unstabl=
e</a><br></div></div>
--001a1134fd2a681b060535de7579--
Le 16974ième jour après Epoch,
Olivier écrivait:
Tu as essayé de faire un stop, d'attendre que éventuellement le
processus soit bien arrêté, puis de faire un start?
Ça ressemble à un process pas encore fini, ça.
Oui, tu peux vérifier par la commande:
grep radius /etc/services