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

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

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

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

Бесконечно благодарен!

Рууд

1 ответ

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

sleep 2m

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

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