30th Nov, 2015, 06:36 PM
I recently updated xbian-package-xbmc on my raspberry pi 2, and kodi is not starting webserver after the upgrade. The process does start, and UI shows up properly. Kodi just is not starting its webserver, etc.
Working package: xbian-package-xbmc=15.2-1446623926
With this installed:
xbian@helium ~ $ sudo netstat -tupan | grep kodi
[sudo] password for xbian:
netstat: /proc/net/tcp6: No such file or directory
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:1848 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:36666 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:36667 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:2045 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:9090 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:1292 0.0.0.0:* LISTEN 1792/kodi.bin
...
When I upgrade to 15.2-1448685125:
xbian@helium ~ $ sudo netstat -tupan | grep kodi
netstat: /proc/net/tcp6: No such file or directory
netstat: /proc/net/udp6: No such file or directory
I can downgrade back to 15.2-1446623926 and things work correctly.
I checked recent changes at https://github.com/xbianonpi/xbian-sources-xbmc/commits/treeIsengard, and there seem to be several network-related changes. Is there a chance one of them caused this?
If required for debugging, I can reproduce the problem at will.
When the webserver does not start, these messages do not show up in the logfile:
13:59:50 69111.250000 T:1954247232 DEBUG: NetworkMessage - Starting network services
...
13:59:50 69111.351562 T:1954247232 NOTICE: starting zeroconf publishing
13:59:50 69111.351562 T:1954247232 NOTICE: Webserver: Starting...
13:59:50 69111.351562 T:1710224304 NOTICE: Thread JobWorker start, auto delete: true
13:59:50 69111.382812 T:1954247232 NOTICE: WebServer: Started the webserver
13:59:50 69111.382812 T:1954247232 NOTICE: starting upnp client
...
Working package: xbian-package-xbmc=15.2-1446623926
With this installed:
xbian@helium ~ $ sudo netstat -tupan | grep kodi
[sudo] password for xbian:
netstat: /proc/net/tcp6: No such file or directory
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:1848 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:36666 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:36667 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:2045 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:9090 0.0.0.0:* LISTEN 1792/kodi.bin
tcp 0 0 0.0.0.0:1292 0.0.0.0:* LISTEN 1792/kodi.bin
...
When I upgrade to 15.2-1448685125:
xbian@helium ~ $ sudo netstat -tupan | grep kodi
netstat: /proc/net/tcp6: No such file or directory
netstat: /proc/net/udp6: No such file or directory
I can downgrade back to 15.2-1446623926 and things work correctly.
I checked recent changes at https://github.com/xbianonpi/xbian-sources-xbmc/commits/treeIsengard, and there seem to be several network-related changes. Is there a chance one of them caused this?
If required for debugging, I can reproduce the problem at will.
When the webserver does not start, these messages do not show up in the logfile:
13:59:50 69111.250000 T:1954247232 DEBUG: NetworkMessage - Starting network services
...
13:59:50 69111.351562 T:1954247232 NOTICE: starting zeroconf publishing
13:59:50 69111.351562 T:1954247232 NOTICE: Webserver: Starting...
13:59:50 69111.351562 T:1710224304 NOTICE: Thread JobWorker start, auto delete: true
13:59:50 69111.382812 T:1954247232 NOTICE: WebServer: Started the webserver
13:59:50 69111.382812 T:1954247232 NOTICE: starting upnp client
...