Search the Community
Showing results for tags 'netstat'.
-
Hi, I've been having issues since upgrading (fresh install and restore using backup plugin) to 3.4.1.0. Basically what happens is emby-server will be running for hours without issue (sometimes only minutes), and then it just stops. Usually while in the middle of playback. The service doesn't stop, it just stops responding to https or http requests. I've verified this by running a curl command to look at the headers returned when this is happening. curl --silent --insecure --connect-timeout 5 --max-time 8 --head http://emby.local:8096 | grep "HTTP/1.[01] 302 Found" curl --silent --insecure --connect-timeout 5 --max-time 8 --head https://emby.local:8920 | grep "HTTP/1.[01] 302 Found" My setup is the following: Hypervisor: ESXi 6.5.0 Update 1 (Build 7967591) CPU: AMD Ryzen 7 1700 OS: Ubuntu 18.04 LTS vCPUs: 8 RAM: 2GB What I've done to combat this is I've create a cron script that runs every minute to check on the status of emby's http/https responses and restart the service accordingly: sleep 10s date=`date '+%F %H:%M:%S'` if [[ $(netstat -ntlp | grep LISTEN | grep EmbyServer | grep 8096) ]]; then if [[ $(curl --silent --insecure --connect-timeout 5 --max-time 8 --head http://emby.local:8096 | grep "HTTP/1.[01] 302 Found") ]]; then if [[ $(netstat -ntlp | grep LISTEN | grep EmbyServer | grep 8920) ]]; then sleep 1s if [[ $(curl --silent --insecure --connect-timeout 5 --max-time 8 --head https://emby.local:8920 | grep "HTTP/1.[01] 302 Found") ]]; then sleep 1s else echo "$date : emby-server is not responding to https requests... restarting service" /usr/sbin/service emby-server restart fi else echo "$date : emby-server is not listening https requests... restarting service" /usr/sbin/service emby-server restart fi else echo "$date : emby-server is not responding to http requests... restarting service" /usr/sbin/service emby-server restart fi else echo "$date : emby-server is not listening http requests... restarting service" /usr/sbin/service emby-server restart fi I set this script up yesterday and I've already had a few occurrences: 2018-05-16 21:57:11 : emby-server is not responding to http requests... restarting service 2018-05-16 21:59:11 : emby-server is not responding to http requests... restarting service 2018-05-17 09:52:11 : emby-server is not responding to https requests... restarting service I've attached my server logs, but I really don't see what the issue is. I will note that *sometimes* when https doesn't work, http will continue to work. And when you log in to the admin console, it shows remote connections as http instead of https. This is making me feel like this is a config issue. Suggestions? Thanks! emby-server_logs.7z
-
Hello Experts :-) I'm a beginner trying to install Emby server on my Raspberry PI 3 (OSMC 18b based on Debian). I followed the official method that use Docker : (Recommend install method for armhf/armv7 (Tested rpi2/3 running rasbian)) https://emby.media/community/index.php?/topic/43166-arm-devices-official-instructions/ I don't know Docker very well. It seems correctly installed and started : Ports 1900/udp, 8096/tcp, 7359/udp, 8920/tcp and opened in router for the IP address of the Raspberry PI 3 (192.168.0.20). I use other web interfaces / tools like Transmission, PhotoShow Albums, or Pyload (no Docker), that work perfectly fine. Since Docker installation, I have now 2 new network interfaces docker0 + veth***** : Plus, 2 new FS linked to docker (overlay + shm) : >> In the end : If i try to open Emby server URL on port 8096, it's not OK (i already tried to docker restart emby-server, or RPi reboot). Do i have to do something to link real RPi IP to docker0 or veth***** interface ? Did i miss something ? I'm lost :-\ Other details that may help (?) : . ps -ef . iptables -L . netstat -plnt (no Emby port displayed !) . find "emby" files : root@osmcpi:~# find / -name emby* /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/diff/etc/emby-server.conf /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/diff/etc/services.d/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/diff/run/emby-server.pid /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/diff/run/s6/services/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/diff/usr/lib/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/etc/emby-server.conf /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/etc/sudoers.d/emby /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/etc/zypp/repos.d/emby.repo /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/etc/default/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/etc/services.d/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/var/lib/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/var/lib/systemd/migrated/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/run/emby-server.pid /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/run/s6/services/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/bin/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/emby-server.sh /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-apiclient /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-toggle /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-toggle/emby-toggle.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-toggle/emby-toggle.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer/emby-itemscontainer.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.js /var/lib/docker/overlay2/fe66be4f15b80ea1068493a56e64dad2b81c58dee2811f3324d56c88286d4735/merged/usr/lib/systemd/system/emby-server.service /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/etc/emby-server.conf /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/etc/sudoers.d/emby /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/etc/zypp/repos.d/emby.repo /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/etc/default/emby-server /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/etc/services.d/emby-server /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/var/lib/emby-server /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/var/lib/systemd/migrated/emby-server /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/bin/emby-server /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/emby-server.sh /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-apiclient /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-toggle /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-toggle/emby-toggle.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-toggle/emby-toggle.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer/emby-itemscontainer.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.js /var/lib/docker/overlay2/8f5d19908fd23f906dc6ab375a6be6716ccd089c51cc98c293b9aca2e70a8bd5/diff/usr/lib/systemd/system/emby-server.service /var/lib/docker/overlay2/0747faf49edaaddb71ec938def66162a75c301c09b661328edf0a16346506797/diff/etc/services.d/emby-server /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/etc/emby-server.conf /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/etc/sudoers.d/emby /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/etc/default/emby-server /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/var/lib/emby-server /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/var/lib/systemd/migrated/emby-server /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/bin/emby-server /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/emby-server.sh /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-apiclient /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-textarea/emby-textarea.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-connect /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-collapse/emby-collapse.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-scroller /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-scroller/emby-scroller.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-tabs/emby-tabs.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-radio/emby-radio.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-select/emby-select.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-itemscontainer/emby-itemscontainer.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.css /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/emby-checkbox/emby-checkbox.js /var/lib/docker/overlay2/a06d947e1331a237faf3db00dd0401457e0526c26172494507d46df61735ed0b/diff/usr/lib/systemd/system/emby-server.service /var/lib/docker/overlay2/089b42346baa4131c4073b6abcb30bfd1f434e7420964d84b2a013ff67b8ca12/diff/usr/lib/emby-server /usr/local/bin/emby-server . ps -ef | grep docker . ps -ef | grep emby Thanks a lot for your assistance. Best regards,
-
Hi there, As title already suggests, whenever I use the kodi emby app on the go via the net the connection on my local server stays open even though I've disconnected a long time ago, the dashboard also correctly mentions that the user in question has disconnected. This turns into a problem because I parse netstat on my server to see if there's activity on certain ports so it can shut down when it's not needed. If I don't restart the emby server the connections stay open indefinitely. I've had a look if the connection stays open when I just use the mobile webfrontend in my browser and there the problem doesn't appear, so I'm pretty sure something goes wrong in the emby for kodi implementation. I'm running Kodi 14.2 on my mobile Emby for Kodi 1.1.13 The server version is 3.0.5675.1 (running on Linux) netstat output: netstat | grep 55009 tcp 0 0 xbmc.local:55009 OPENWRT.lan:58352 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58350 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58351 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58349 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58269 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58267 ESTABLISHED And another netstat after scrolling around the library a bit, as you can see the connections just keep stacking up without gracefully disconnecting like they do with the webUI. netstat | grep 55009 tcp 0 0 xbmc.local:55009 OPENWRT.lan:58352 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58699 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58350 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58351 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58595 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58349 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58269 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58597 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58447 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58445 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58596 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58594 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58732 ESTABLISHED tcp 0 0 xbmc.local:55009 OPENWRT.lan:58267 ESTABLISHED