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" до количества, подходящего для вашей установки.