Debug Logs TinyPilot log dump https://tinypilotkvm.com Timestamp: 2021-03-25T16:08:52+01:00 Software versions TinyPilot version: 1.4.1-13-g5ad43ce 5ad43ce uStreamer version: v2.1-5-g28563ab 28563ab OS version: Linux raspberrypi 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux voltage logs TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM After=syslog.target network.target StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=HOST=127.0.0.1 Environment=PORT=8000 Environment=KEYBOARD_PATH=/dev/hidg0 Environment=MOUSE_PATH=/dev/hidg1 Restart=always [Install] WantedBy=multi-user.target TinyPilot logs -- Logs begin at Thu 2021-03-25 16:05:24 CET, end at Thu 2021-03-25 16:08:52 CET. -- Mar 25 16:05:32 raspberrypi systemd[1]: Started TinyPilot - RPi-based virtual KVM. Mar 25 16:05:35 raspberrypi python[449]: [2021-03-25 16:05:35,584] INFO in main: Starting app Mar 25 16:05:35 raspberrypi python[449]: [2021-03-25 16:05:35,652] INFO in _internal: * Restarting with stat Mar 25 16:05:36 raspberrypi python[449]: [2021-03-25 16:05:36,545] INFO in main: Starting app Mar 25 16:06:52 raspberrypi python[449]: [2021-03-25 16:06:52,620] INFO in socket_api: Client connected Mar 25 16:07:06 raspberrypi sudo[1274]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Mar 25 16:07:06 raspberrypi sudo[1274]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:06 raspberrypi sudo[1287]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -xe Mar 25 16:07:06 raspberrypi sudo[1287]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:06 raspberrypi sudo[1287]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:06 raspberrypi sudo[1298]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -u tinypilot Mar 25 16:07:07 raspberrypi sudo[1298]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:07 raspberrypi sudo[1298]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:07 raspberrypi sudo[1311]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -u tinypilot-updater Mar 25 16:07:07 raspberrypi sudo[1311]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:07 raspberrypi sudo[1311]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:07 raspberrypi sudo[1323]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -u ustreamer Mar 25 16:07:07 raspberrypi sudo[1323]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:07 raspberrypi sudo[1323]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:07 raspberrypi sudo[1333]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -u nginx Mar 25 16:07:07 raspberrypi sudo[1333]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:07 raspberrypi sudo[1333]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:07 raspberrypi sudo[1342]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log Mar 25 16:07:07 raspberrypi sudo[1342]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:07 raspberrypi sudo[1342]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:07 raspberrypi sudo[1351]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log Mar 25 16:07:07 raspberrypi sudo[1351]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:07:07 raspberrypi sudo[1351]: pam_unix(sudo:session): session closed for user root Mar 25 16:07:07 raspberrypi sudo[1274]: pam_unix(sudo:session): session closed for user root Mar 25 16:08:49 raspberrypi python[449]: [2021-03-25 16:08:49,251] INFO in socket_api: Client connected Mar 25 16:08:52 raspberrypi sudo[1381]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Mar 25 16:08:52 raspberrypi sudo[1381]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:08:52 raspberrypi sudo[1394]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -xe Mar 25 16:08:52 raspberrypi sudo[1394]: pam_unix(sudo:session): session opened for user root by (uid=0) Mar 25 16:08:52 raspberrypi sudo[1394]: pam_unix(sudo:session): session closed for user root Mar 25 16:08:52 raspberrypi sudo[1405]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/bin/journalctl -u tinypilot Mar 25 16:08:52 raspberrypi sudo[1405]: pam_unix(sudo:session): session opened for user root by (uid=0) TinyPilot update logs uStreamer configuration [Unit] Description=uStreamer - Lightweight, optimized video encoder After=syslog.target network.target [Service] Type=simple User=ustreamer WorkingDirectory=/opt/ustreamer ExecStart=/opt/ustreamer/ustreamer \ --host 127.0.0.1 \ --port 8001 \ --encoder hw \ --format jpeg \ --desired-fps 30 \ --resolution 1920x1080 \ --persistent \ Restart=always [Install] WantedBy=multi-user.target uStreamer logs -- Logs begin at Thu 2021-03-25 16:05:24 CET, end at Thu 2021-03-25 16:08:52 CET. -- Mar 25 16:05:32 raspberrypi systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.960 main] -- Installing SIGINT handler ... Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.960 main] -- Installing SIGTERM handler ... Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.960 main] -- Ignoring SIGPIPE ... Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.960 main] -- Using internal blank placeholder Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.980 main] -- Listening HTTP on [127.0.0.1]:8001 Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.980 http] -- Starting HTTP eventloop ... Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.981 stream] -- Using V4L2 device: /dev/video0 Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.981 stream] -- Using desired FPS: 30 Mar 25 16:05:32 raspberrypi ustreamer[434]: ================================================================================ Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.981 stream] -- Device fd=8 opened Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.981 stream] -- Using input channel: 0 Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.981 stream] -- Using TV standard: DEFAULT Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.983 stream] -- Using resolution: 1920x1080 Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.983 stream] -- Using pixelformat: JPEG Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.985 stream] -- Using HW FPS: 30 Mar 25 16:05:32 raspberrypi ustreamer[434]: -- INFO [11.985 stream] -- Using IO method: MMAP Mar 25 16:05:33 raspberrypi ustreamer[434]: -- INFO [12.013 stream] -- Requested 5 device buffers, got 5 Mar 25 16:05:33 raspberrypi ustreamer[434]: -- INFO [12.023 stream] -- Capturing started Mar 25 16:05:33 raspberrypi ustreamer[434]: -- ERROR [12.023 stream] -- Device does not support setting of HW encoding quality parameters Mar 25 16:05:33 raspberrypi ustreamer[434]: -- INFO [12.023 stream] -- Using JPEG quality: encoder default Mar 25 16:05:33 raspberrypi ustreamer[434]: -- INFO [12.023 stream] -- Creating pool with 1 workers ... Mar 25 16:05:33 raspberrypi ustreamer[434]: -- INFO [12.024 stream] -- Capturing ... Mar 25 16:06:51 raspberrypi ustreamer[434]: -- INFO [78.784 http] -- HTTP: Registered client: [127.0.0.1]:46066, id=05b9258d-79d6-4edb-9e2b-1a08a7738dba; clients now: 1 Mar 25 16:08:49 raspberrypi ustreamer[434]: -- INFO [196.058 http] -- HTTP: Registered client: [127.0.0.1]:46104, id=21d0cf42-828b-4d8e-851d-8d47e9268eab; clients now: 2 nginx logs -- Logs begin at Thu 2021-03-25 16:05:24 CET, end at Thu 2021-03-25 16:08:53 CET. -- Mar 25 16:05:32 raspberrypi systemd[1]: Starting A high performance web server and a reverse proxy server... Mar 25 16:05:33 raspberrypi systemd[1]: Started A high performance web server and a reverse proxy server. 2021/03/25 15:59:56 [warn] 479#479: *5 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 192.168.0.51, server: tinypilot, request: "GET /third-party/fonts/overpass-v5-latin-300.woff2 HTTP/1.1", upstream: "http://127.0.0.1:8000/third-party/fonts/overpass-v5-latin-300.woff2", host: "192.168.0.51", referrer: "http://192.168.0.51/third-party/fonts/fonts.css" 2021/03/25 15:59:57 [warn] 480#480: *9 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 192.168.0.51, server: tinypilot, request: "GET /third-party/fonts/overpass-mono-v6-latin-300.woff2 HTTP/1.1", upstream: "http://127.0.0.1:8000/third-party/fonts/overpass-mono-v6-latin-300.woff2", host: "192.168.0.51", referrer: "http://192.168.0.51/third-party/fonts/fonts.css" 2021/03/25 15:59:57 [warn] 480#480: *10 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 192.168.0.51, server: tinypilot, request: "GET /third-party/fonts/overpass-v5-latin-600.woff2 HTTP/1.1", upstream: "http://127.0.0.1:8000/third-party/fonts/overpass-v5-latin-600.woff2", host: "192.168.0.51", referrer: "http://192.168.0.51/third-party/fonts/fonts.css" 2021/03/25 16:05:13 [notice] 4146#4146: signal process started 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /third-party/fonts/overpass-light.woff2 HTTP/1.1" 200 26568 "http://192.168.0.51/third-party/fonts/fonts.css" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/style.css HTTP/1.1" 200 1915 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /third-party/fonts/fonts.css HTTP/1.1" 200 1812 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/button.css HTTP/1.1" 200 963 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/button.css HTTP/1.1" 200 963 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/button.css HTTP/1.1" 200 963 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/cursors.css HTTP/1.1" 200 671 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/button.css HTTP/1.1" 200 963 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /third-party/fonts/fonts.css HTTP/1.1" 200 1812 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/cursors.css HTTP/1.1" 200 671 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/style.css HTTP/1.1" 200 1915 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /third-party/fonts/fonts.css HTTP/1.1" 200 1812 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/cursors.css HTTP/1.1" 200 671 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/style.css HTTP/1.1" 200 1915 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/cursors.css HTTP/1.1" 200 671 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/style.css HTTP/1.1" 200 1915 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /third-party/fonts/fonts.css HTTP/1.1" 200 1812 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/button.css HTTP/1.1" 200 963 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/style.css HTTP/1.1" 200 1915 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/button.css HTTP/1.1" 200 963 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /css/style.css HTTP/1.1" 200 1915 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:51 +0100] "GET /third-party/fonts/fonts.css HTTP/1.1" 200 1812 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/1.1" 200 50112 "http://192.168.0.51/third-party/fonts/fonts.css" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/1.1" 200 25032 "http://192.168.0.51/third-party/fonts/fonts.css" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "GET /socket.io/?EIO=4&transport=polling&t=NXfx8ZC HTTP/1.1" 200 96 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "POST /socket.io/?EIO=4&transport=polling&t=NXfx8ai&sid=Z11gFCtH-L9qJHZ_AAAA HTTP/1.1" 200 2 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "GET /socket.io/?EIO=4&transport=polling&t=NXfx8aw&sid=Z11gFCtH-L9qJHZ_AAAA HTTP/1.1" 200 32 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "GET /socket.io/?EIO=4&transport=polling&t=NXfx8b-&sid=Z11gFCtH-L9qJHZ_AAAA HTTP/1.1" 200 1 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:06:52 +0100] "GET /socket.io/?EIO=4&transport=polling&t=NXfx8dQ&sid=Z11gFCtH-L9qJHZ_AAAA HTTP/1.1" 200 1 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" 192.168.0.51 - - [25/Mar/2021:16:07:07 +0100] "GET /api/debugLogs HTTP/1.1" 200 14693 "http://192.168.0.51/" "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" "-" Get shareable URL Copy to clipboard Close