Mediatomb: upnp error -203
Перестал запускаться Mediatomb.
в логах
2014-05-24 00:35:36 INFO: Loading configuration from: /etc/mediatomb/config.xml
2014-05-24 00:35:36 INFO: Checking configuration...
2014-05-24 00:35:36 INFO: Setting filesystem import charset to UTF-8
2014-05-24 00:35:36 INFO: Setting metadata import charset to UTF-8
2014-05-24 00:35:36 INFO: Setting playlist charset to UTF-8
2014-05-24 00:35:36 INFO: Configuration check succeeded.
2014-05-24 00:35:36 ERROR: main: upnp error -203
2014-05-24 00:35:36 ERROR: Could not bind to socket.
2014-05-24 00:35:36 INFO: Please check if another instance of MediaTomb or
2014-05-24 00:35:36 INFO: another application is running on the same port.
2014-05-24 00:35:36 ERROR: upnp_cleanup: UpnpUnRegisterRootDevice failed
Анализ выхлопа strace показал, что Mediatomb не может забиндить порт 1900 (upnp), т.к. тот уже занят
bind(7, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
bind(6, {sa_family=AF_INET, sin_port=htons(49152), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
bind(7, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("127.0.0.1")}, 16) = 0
bind(8, {sa_family=AF_INET, sin_port=htons(1900), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)
netstat -n не показывает процессов, слушающих на 1900 порту.
Куда ещё можно посмотреть, чтобы найти источник проблемы?
p.s. Gentoo, без selinux. Ядро 3.10.7-gentoo-r1
p.p.s. Затруднительно точно установить мои действия, которые могли привести к поломке - между последним успешным использованием mediatomb и моментом обнаружения проблемы прошло 2-3 месяца. За это время мир был несколько раз обновлён