Ребята помогите решить проблему с медиасервером? Башка уже раскалывается - не знаю куда рыть.
Исходные данные:
OS - FreeBSD. Установлен mediatomb-0.12.1_10. На сервере работает файрволл PF в режиме "сито" - то есть pass all
Медиатомб номально установился, нормально запустился, нормально нашёл файлы и создал базу с помощью WEB морды.
Код: Выделить всё
ps -awx | grep mediatomb
56207 ?? Ss 0:00,06 /usr/local/bin/mediatomb -d -c /usr/local/etc/mediatomb/config.xml -l /var/mediatomb/mediatomb.log -u mediatomb -g mediatomb -P /var/mediatomb/mediatomb.pid
Код: Выделить всё
sockstat | grep mediatomb
mediatomb mediatomb 56207 4 stream -> /tmp/mysql.sock
mediatomb mediatomb 56207 5 dgram -> /var/run/logpriv
mediatomb mediatomb 56207 6 tcp4 *:49152 *:*
mediatomb mediatomb 56207 7 udp4 127.0.0.1:28629 *:*
mediatomb mediatomb 56207 8 udp4 *:1900 *:*
Лог при запуске:
Код: Выделить всё
INFO: Loading configuration from: /usr/local/etc/mediatomb/config.xml
INFO: Checking configuration...
INFO: Setting filesystem import charset to UTF-8
INFO: Setting metadata import charset to UTF-8
INFO: Setting playlist charset to UTF-8
WARNING: You enabled the YouTube feature, which allows you
to watch YouTube videos on your UPnP device!
Please check http://www.youtube.com/t/terms
By using this feature you may be violating YouTube
service terms and conditions!
INFO: Configuration check succeeded.
INFO: Initialized port: 49152
INFO: Server bound to: 192.168.0.1
INFO: Adding HTTP header "X-User-Agent: redsonic"
INFO: Adding HTTP header "transferMode.dlna.org: Streaming"
INFO: Adding HTTP header "contentFeatures.dlna.org:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000"
INFO: MediaTomb Web UI can be reached by following this link:
INFO: http://192.168.0.1:49152/
Кофиг правил минимально - только привзку к интерфейсу и HTTP хейдеры добавил для начала, ну и настроил работу с MySQL
Проблема в том, что в сети медиасервер не виден вообще! То есть ни одним клиентом UPnP - ни под виндой (XP & 7), ни Андроидом, ни телеком с DLNA.
Подозреваю, что дело тут не Медиатомбе, а в работе UPNP под FreeBSD, по скольку я пытался запустить minidlna и uShare - эффект точно такой же. Всё запускается, открываются нужные порты, работает управление по WEB, но в сети ни один сервер так и не появился. Пробовал отключать файрволл вообще - не помогло. Подскажите направление - куда рыть? На интерфейсе вроде бы стоят все необходимые флаги:
Код: Выделить всё
ifconfig igb1
igb1: flags=8a43<UP,BROADCAST,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO>
ether 00:1e:67:0b:fc:45
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::21e:67ff:fe0b:fc45%igb1 prefixlen 64 scopeid 0x2
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseSX <full-duplex>)
status: active
Очень прошу помощи! Неделю уже бьюсь, искурил кучу форумов, ответа не нашёл. Помогите подрехтовать руки