Bonsoir,
Confinement oblige, je dois mettre en place une diffusion audio.
J’ai fait le test en local avec icecast sur mes postes F31 et cela marche bien.
J’ai loué un vpn et installé F31 dessus et là c’est moins facile…
le lancement avec systemctl plante alors que le lancement en ligne de commande marche !
# systemctl status icecast
● icecast.service - Icecast Network Audio Streaming Server
Loaded: loaded (/usr/lib/systemd/system/icecast.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2020-03-28 18:04:14 CET; 2s ago
Process: 24003 ExecStart=/usr/bin/icecast -c /etc/icecast.xml (code=exited, status=1/FAILURE)
Main PID: 24003 (code=exited, status=1/FAILURE)
CPU: 69ms
Mar 28 18:04:14 vpnxxxxxx icecast[24003]: [2020-03-28 18:04:14] EROR connection/connection_setup_sockets Could not create listener socket on port 80 bind xxxxxxxx
Mar 28 18:04:14 vpnxxxxxx icecast[24003]: [2020-03-28 18:04:14] EROR connection/connection_setup_sockets No listening sockets established
Mar 28 18:04:14 vpnxxxxxx icecast[24003]: Server startup failed. Exiting
Mar 28 18:04:14 vpnxxxxxx systemd[1]: icecast.service: Main process exited, code=exited, status=1/FAILURE
Mar 28 18:04:14 vpnxxxxxx systemd[1]: icecast.service: Failed with result 'exit-code'.
En console
# icecast -c /etc/icecast.xml
Changed groupid to 992.
Changed supplementary groups based on user: icecast.
Changed userid to 995.
J'ai bien un utilisateur et groupe icecast
icecast:x:995:992:icecast streaming server:/usr/share/icecast:/sbin/nologin
et dans la config
<security>
<chroot>0</chroot>
<changeowner>
<user>icecast</user>
<group>icecast</group>
</changeowner>
</security>
Je ne vois pas trop à quoi correspond le <chroot>0</chroot>
Auriez-vous une petite idée ?
Merci
Gérard