<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<font face="Arial" size="2">Hi, <br>
<br>
we are using Icecast with url authentication for some days now. This generally works quite well. But our web service that provides the authentication check sometimes gets requests with the following parameters:
<br>
<br>
{ <br>
"action":"stream_auth", <br>
"mount":"/stream", <br>
"ip":"xxxxx", <br>
"server":"xxxx.yyyy.de", <br>
"port":"12345", <br>
"user":"", <br>
"pass":"", <br>
"admin":"1" <br>
} <br>
<br>
The passed username and password is empty. Why does this happen and what should our authentication provider response to such a request?
<br>
Currently we response with HTTP status code 403 and the header "Icecast-Auth-Message: No username provided".
<br>
<br>
Icecast logs the following at the time of the request: <br>
> [2020-06-11 10:08:57] INFO auth/auth_stream_authenticate request source auth for "/stream"
<br>
> [2020-06-11 10:08:57] INFO auth/queue_auth_client auth on /stream has 1 pending
<br>
> [2020-06-11 10:08:57] WARN auth/stream_auth_callback Failed auth for source "/stream"
<br>
<br>
I hope you can help me. <br>
<br>
Best regards <br>
</font>
<div><span><font style="font-size: 11pt" face="Calibri"><br>
Mit freundlichen Grüßen aus Paderborn <br>
<br>
Christian Stoller <br>
Web-Entwicklung <br>
<br>
LEONEX Internet GmbH <br>
Technologiepark 6 <br>
33100 Paderborn <br>
Tel: +49 (5251) 4142-526 <br>
Fax: +49 (5251) 4142-501 <br>
<br>
<br>
HRB 8694 AG Paderborn <br>
Geschäftsführer: Stephan Winter <br>
<br>
<hr>
<b>LEONEX ist Google Premier Partner.<br>
Mit der staatlichen Förderung Go-Digital in die Digitalisierung. Wir sind Ihr Ansprechpartner für<br>
erfolgreiche Webauftritte, E-Commerce, individuelle Softwarelösungen, Online-Marketing und Hosting.</b><br>
<hr>
<br>
</font></span></div>
</body>
</html>