minidlna сервер Ubuntu 13.10: запуск при загрузке

Я пытаюсь построить сервер с установленной минидлной. Установка работала нормально, но запуск при запуске более проблематичен. Я добавил minidlna в свой rc.local, и теперь при загрузке я получаю сообщения журнала, в которых говорится:

minidlna.c: 132: ошибка: bind (http): адрес уже используется minidlna.c: 1004 : fatal: Не удалось открыть сокет для HTTP. EXITING

Я попытался установить устройство привязки (eth0) и изменить порт, который теперь 8300 вместо 8200. Все напрасно. И, что еще более тревожно: когда я запускаю минидлну вручную из терминала, она работает просто отлично. Это заставляет меня подозревать, что конфигурация не является проблемой; Я просто не могу понять, что есть. Может ли кто-нибудь дать мне предложение?

Спасибо миллион!

Рууд

0
задан 10 February 2014 в 02:26

1 ответ

Хотя работа сети начинается до запуска rc.local, работа в сети может быть еще не готова (например, ожидание IP-адреса от DHCP). Легким обходным путем может быть добавление

sleep 2m

до фактического запуска команды minidlna. Конечно, вы можете отрегулировать время «2m» до величины, подходящей для вашей настройки.

0
ответ дан 10 February 2014 в 02:26
  • 1
    @RodSmith Да, решение в Вашей первой ссылке решило его! Теперь оба OSs работают правильно, с помощью личинки в качестве загрузчика. Вы - genious:) – user000001 1 August 2015 в 14:02

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

Похожие вопросы: