При первоначальной установке mediatomb я получаю следующее сообщение:
MediaTomb UI отключен. Проверьте конфигурацию.
Чего мне может не хватать в этой конфигурации?
решение1
Я не пользовался им некоторое время, но в документации указан IP-адрес, который нужно ввести в веб-браузере. Это перенаправит вас на веб-страницу конфигурации, где вы можете указать, где находятся ваши медиа.
решение2
Я только что понял это для себя.
Моя проблема возникла, когда я перенес файл config.xml со старого компьютера на новый. Выяснилось, что служба mediatomb считывает файл config.xml, расположенный в каталоге /etc/mediatomb, и когда файл config.xml в ~/.mediatomb заменяется, он больше не имеет той же информации в каталоге /etc, что и в каталоге ~/.
С помощью небольшого дедуктивного рассуждения я пришел к выводу, что config.xml, расположенный в ~/.mediatomb, должен быть жесткой ссылкой на файл /etc/mediatomb/config.xml. Поэтому cd в /etc/mediatomb, sudo rm config.xml, затем sudo ln ~/.mediatomb/config.xml должен выдать правильные результаты, затем просто перезапустите службу. В формате списка:
cd /etc/mediatomb; sudo rm config.xml; sudo ln ~/.mediatomb/config.xml; sudo service mediatomb restart; выход
В противном случае, если у вас новая установка, проверьте файл ~/.mediatomb/config.xml с помощью nano и убедитесь, что ui enabled действительно включен. Формат списка
nano ~/.mediatomb/config.xml
ctrl+w "ui enabled"
изменить нет на да
ctrl+x
y
enter
Надеюсь, это поможет людям, которые ищут ответ на этот вопрос. Удачного взлома.
решение3
Я сделал новую установку MediaTomb на Peppermint 4, основанную на Ubuntu 13.04, и также получил "MediaTomb UI отключен. Проверьте конфигурацию". Я исправил это, отредактировав ~/.mediatomb/config.xml и изменив строку:
<accounts enabled="no" session-timeout="30">
к
<accounts enabled="yes" session-timeout="30">
Я также вставил
<port>49152</port>
сразу после строки, содержащей, <server>
как я обнаружил, команда перезапуска службы была слишком быстрой, и порт не закончил закрываться, когда был выдан перезапуск. Mediatomb будет использовать следующий доступный порт в этом случае - но это означает, что вы не увидите веб-страницу, если не увеличите номер порта!
Я закончил, выполнив следующее:
sudo mv /etc/mediatomb/config.xml /etc/mediatomb/config.xml.bak
sudo cp ~/.mediatomb/config.xml /etc/mediatomb/config.xml
sudo service mediatomb restart
Это избавило меня от сообщения «найдена заметка о странице» в браузере, а когда страница входа отображалась, имя пользователя mediatomb и пароль mediatomb не работали.
Надеюсь, это кому-то поможет, так как я потратил на это много времени.