Bonjour/Bonsoir,
J'ai un VPS chez OVH avec une Debian 12. Tout va bien
J'ai donc installé Icecast2 + Liquidsoap avec 2 streams un stream public + un stream privé.
Pour le stream privé (/streamradio), j'ai mis dans icecast.xml ce que la doc Icecast2 écrit :
<mount>
<mount-name>/example.ogg</mount-name>
<authentication type="htpasswd">
<option name="filename" value="myauth"/>
<option name="allow_duplicate_users" value="0"/>
</authentication>
</mount>
Explication :
"The first, filename, specifies the name of the file to use to store users and passwords. Note that this file need not exist (and probably will not exist when you first set it up)."
Donc dans mon fichier icecast.xml (avec les 3 tests et redémarrant icecast à chaque fois), j'ai ce message lorsque je veux ajouter un user dans "Manager Authentication" "User add failed - check the icecast error log" :
<mount>
<mount-name>/streamradio</mount-name>
<authentication type="htpasswd">
----------------------
1er test : <option name="autorisepw" value="myauth"/> (logiquement s'il y avait un chemin spécifique Icecast le mentionne)
----------------------
2e test : <option name="/usr/share/icecast2/autorisepw" value="myauth"/> (à tout hasard ... !)
----------------------
3e test : <option name="/home/user/icecast2/autorisepw.txt" value="myauth"/> (là j'ai mis en 0777 pour voir le résultat ... rien que pouik !)
---------------------
<option name="allow_duplicate_users" value="0"/>
</authentication>
</mount>
Error.log :
INFO admin/admin_handle_request Received admin command manageauth.xsl on mount "/streamradio"
EROR auth_htpasswd/htpasswd_adduser No filename given in options for authenticator
Rien n'y fait.
Quelqu'un a une idée ? Merci d'avance !
Trafic 2 Rock Radio Show
Diffusion d'auteurs/compositeurs rock en auto-prod sur des (web)radios associatives (Radio Pais, RDWA, Onde Courte & Fréquence Luz)
https://radioshow.trafic2rock.info