404 - Запрошенный вами файл не найден

Мой сервер icecast2 работает, и я вижу своего администратора. Мой конфигурационный файл также настроен с обычным набором монтирования. Мой исходный клиент - liquidsoap, это мой код:

#!/usr/bin/liquidsoap
# Log dir
set("log.file.path","/var/log/liquidsoap/basic-radio.log")

jazz = playlist("/var/www/html/stream/audio/mp3/jazz")
popular = playlist.safe("/var/www/html/stream/audio/mp3/popular-music")

radio = fallback(
  [ switch(
  [
  ({ 0h-12h }, jazz),
  ({ 12h01-23h59 }, popular),
  ]),
  jazz])

#radio = random(weights=[1,5],[ jazz, radio ])

# Stream it out
output.icecast(%mp3,
host = "18.221.199.44", port = 8000,
, mount = "ssp-radio",
radio)

Мой файл.liq находится в / etc / liquidsoap /, имя файла - radio.liq

Но когда я пытаюсь загрузить из браузера мою потоковую передачу по адресу http://someserver.com:8000/ssp-radio появляется сообщение об ошибке "404 - Запрошенный вами файл не найден! "

Я также нашел это в моем журнале ошибок:

[2018-01-10  11:49:21] INFO fserve/fserve_client_create checking for 
file /icecast.png (/etc/icecast2/web/icecast.png)
[2018-01-10  11:49:21] WARN fserve/fserve_client_create req for file 
"/etc/icecast2/web/icecast.png" No such file or directory
[2018-01-10  11:49:23] INFO fserve/fserve_client_create checking for 
file /style.css (/etc/icecast2/web/style.css)
[2018-01-10  17:09:13] INFO fserve/fserve_client_create checking for 
file /style.css (/etc/icecast2/web/style.css)
[2018-01-10  17:22:26] INFO fserve/fserve_client_create checking for 
file /style.css (/etc/icecast2/web/style.css)
[2018-01-10  17:22:28] INFO fserve/fserve_client_create checking for 
file /style.css (/etc/icecast2/web/style.css)
[2018-01-10  18:16:04] INFO sighandler/_sig_die Caught signal 15, 
shutting down...
[2018-01-10  18:16:04] INFO main/main Shutting down
[2018-01-10  18:16:04] INFO fserve/fserve_shutdown file serving stopped
[2018-01-10  18:16:05] INFO slave/_slave_thread shutting down current 
relays
[2018-01-10  18:16:05] INFO slave/_slave_thread Slave thread shutdown 
complete
[2018-01-10  18:16:05] INFO auth/auth_shutdown Auth shutdown
[2018-01-10  18:16:05] INFO yp/yp_shutdown YP thread down
[2018-01-10  18:16:05] INFO stats/stats_shutdown stats thread finished
[2018-01-10  18:16:05] INFO auth/auth_run_thread Authenication thread 
shutting down

Когда я пытаюсь загрузить этот: http://some-ip:8000/admin/listclients?mount=/ssp-radio, он говорит: 400 - Источник не существует

это зацикливание, и я не могу остановить сервер, поэтому мне нужно выйти из терминала

Что это значит? В моем админе также не указана точка монтирования. Пожалуйста помоги. Спасибо

Обновление: это вывод жидкостного мыла:

2018/01/15 13:08:15 [popular-music:3] Successfully loaded a playlist of 
23 tracks.
2018/01/15 13:08:15 [jazz:3] Prepared 
"/var/www/html/mediafiles/audio/jazz/1-14_Let_Me_Be_The_One.mp3" (RID 
3).
2018/01/15 13:08:15 [tea-media:3] Connecting mount tea-media for 
source@my-server-ip-here...
2018/01/15 13:08:15 [tea-media:2] Connection failed: 403, Forbidden 
(HTTP/1.0)
2018/01/15 13:08:15 [tea-media:3] Will try again in 3.00 sec.
strange error flushing buffer ... 
strange error flushing buffer ... 
2018/01/15 13:08:15 [threads:3] Created thread "wallclock_main" (1 
total).
2018/01/15 13:08:15 [clock.wallclock_main:3] Streaming loop starts, 
synchronized with wallclock.
2018/01/15 13:08:15 [fallback_4970:3] Switch to random_4968.
2018/01/15 13:08:15 [random_4968:3] Switch to jazz.
2018/01/15 13:08:19 [tea-media:3] Connecting mount tea-media for 
source@my-server-ip-here...
2018/01/15 13:08:19 [tea-media:2] Connection failed: 403, Forbidden 
(HTTP/1.0)
2018/01/15 13:08:19 [tea-media:3] Will try again in 3.00 sec.
strange error flushing buffer ... 
strange error flushing buffer ... 
2018/01/15 13:08:23 [tea-media:3] Connecting mount tea-media for 
source@my-server-ip-here...
2018/01/15 13:08:23 [tea-media:2] Connection failed: 403, Forbidden 
(HTTP/1.0)
2018/01/15 13:08:23 [tea-media:3] Will try again in 3.00 sec.
strange error flushing buffer ... 
strange error flushing buffer ... 
2018/01/15 13:08:27 [tea-media:3] Connecting mount tea-media for 
source@my-server-ip-here...
2018/01/15 13:08:27 [tea-media:2] Connection failed: 403, Forbidden 

(HTTP / 1.0) 2018/01/15 13:08:27 [tea-media: 3] Попробуем еще раз через 3,00 сек. странная ошибка очистки буфера....и так далее

1 ответ

Как видно из журнала liquidsoap, он не может подключиться, по-видимому:

2018/01/15 13:08:19 [tea-media:2] Connection failed: 403, Forbidden (HTTP/1.0)

Вероятно, вы указали неверное имя пользователя или пароль в liquidsoap, и поэтому liquidsoap не может подключиться к серверу Icecast. Убедитесь, что вы используете правильное имя пользователя для аутентификации источника (обычно source) и пароль (настроенный в вашем icecast.xml в качестве исходного пароля).

Другие вопросы по тегам