TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2022-06-09T14:59:38+01:00 Software versions TinyPilot version: 2.4.1 3893245 uStreamer version: v4.13 61ab2a8 OS version: Linux tinypilot 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l GNU/Linux TinyPilot state temp=35.5'C throttled=0x0 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=APP_SETTINGS_FILE=/opt/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs -- Logs begin at Thu 2022-06-09 13:58:22 BST, end at Thu 2022-06-09 14:59:38 BST. -- Jun 09 13:58:36 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Jun 09 13:58:38 tinypilot python[593]: 2022-06-09 13:58:38.018 __main__ INFO Starting app Jun 09 13:58:42 tinypilot python[593]: 2022-06-09 13:58:42.397 socket_api INFO Client iuizOBhPsahlDGRyAAAB connected Jun 09 13:58:43 tinypilot python[593]: 2022-06-09 13:58:43.070 socket_api INFO Client Nd4hcIY0bOw1JA3lAAAD connected Jun 09 13:59:25 tinypilot python[593]: 2022-06-09 13:59:25.761 socket_api INFO Client iuizOBhPsahlDGRyAAAB disconnected Jun 09 14:50:22 tinypilot sudo[760]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Jun 09 14:50:22 tinypilot sudo[760]: pam_unix(sudo:session): session opened for user root by (uid=0) Jun 09 14:50:22 tinypilot sudo[760]: pam_unix(sudo:session): session closed for user root Jun 09 14:59:38 tinypilot sudo[804]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Jun 09 14:59:38 tinypilot sudo[804]: 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 omx \ --format uyvy \ --workers 3 \ --drop-same-frames 30 \ --persistent \ --dv-timings \ && : # This last line is just to end the multi-line command because the line # before is ending with backslash and so expects to be continued. Restart=always [Install] WantedBy=multi-user.target uStreamer logs -- Logs begin at Thu 2022-06-09 13:58:22 BST, end at Thu 2022-06-09 14:59:38 BST. -- Jun 09 13:58:36 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.629 main] -- Using internal blank placeholder Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.631 main] -- Listening HTTP on [127.0.0.1]:8001 Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.632 stream] -- Using V4L2 device: /dev/video0 Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.632 stream] -- Using desired FPS: 0 Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.632 http] -- Starting HTTP eventloop ... Jun 09 13:58:36 tinypilot ustreamer[594]: ================================================================================ Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.632 stream] -- Device fd=9 opened Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.632 stream] -- Using input channel: 0 Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.654 stream] -- Using resolution: 640x480 Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.654 stream] -- Using pixelformat: UYVY Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.654 stream] -- Querying HW FPS changing is not supported Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.654 stream] -- Using IO method: MMAP Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.660 stream] -- Requested 5 device buffers, got 5 Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.667 stream] -- Capturing started Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.667 stream] -- Initializing OMX encoder ... Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.669 stream] -- Initializing OMX encoder ... Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.670 stream] -- Initializing OMX encoder ... Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.679 stream] -- Using JPEG quality: 80% Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.679 stream] -- Creating pool JPEG with 3 workers ... Jun 09 13:58:36 tinypilot ustreamer[594]: -- INFO [17.679 stream] -- Capturing ... Jun 09 13:58:37 tinypilot ustreamer[594]: -- ERROR [18.681 stream] -- Persistent device timeout (unplugged) Jun 09 13:58:42 tinypilot ustreamer[594]: -- INFO [24.258 http] -- HTTP: Registered client: [192.168.1.69]:59576, id=6aed48062eb9aca9; clients now: 1 nginx logs -- Logs begin at Thu 2022-06-09 13:58:22 BST, end at Thu 2022-06-09 14:59:38 BST. -- Jun 09 13:58:36 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jun 09 13:58:36 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2022/06/09 11:23:39 [error] 1178#1178: *4 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.69, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 11:23:55 [error] 600#600: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.69, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=O57_X5o HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=O57_X5o", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 12:54:29 [error] 600#600: *1 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.69, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:21:43 [error] 601#601: *1 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.69, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:21:59 [error] 600#600: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.69, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=O58QYT9 HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=O58QYT9", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:25:13 [error] 600#600: *1 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.69, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:25:29 [error] 600#600: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.69, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=O58RLzf HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=O58RLzf", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:34:28 [error] 600#600: *1 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.69, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:34:43 [error] 598#598: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.69, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=O58TTU3 HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=O58TTU3", host: "192.168.1.64", referrer: "https://192.168.1.64/" 2022/06/09 13:58:37 [error] 598#598: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.69, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=O58Yxkm HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=O58Yxkm", host: "192.168.1.64", referrer: "https://192.168.1.64/" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET / HTTP/2.0" 200 172229 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /css/style.css HTTP/2.0" 200 3552 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/poll.js HTTP/2.0" 200 1950 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/events.js HTTP/2.0" 200 1357 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/controllers.js HTTP/2.0" 200 18528 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /third-party/socket.io/3.1.3/socket.io.min.js HTTP/2.0" 200 61701 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/paste.js HTTP/2.0" 200 2076 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/app.js HTTP/2.0" 200 12804 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/updatelogs.js HTTP/2.0" 200 696 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/wake-on-lan.js HTTP/2.0" 200 551 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/settings.js HTTP/2.0" 200 1877 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/mouse.js HTTP/2.0" 200 8475 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/clipboard.js HTTP/2.0" 200 633 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/logs.js HTTP/2.0" 200 1484 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://192.168.1.64/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /css/button.css HTTP/2.0" 200 1690 "https://192.168.1.64/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /css/cursors.css HTTP/2.0" 200 671 "https://192.168.1.64/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/keycodes.js HTTP/2.0" 200 3190 "https://192.168.1.64/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/keyboardstate.js HTTP/2.0" 200 2829 "https://192.168.1.64/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/keystrokes.js HTTP/2.0" 200 362 "https://192.168.1.64/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /js/overlays.js HTTP/2.0" 200 495 "https://192.168.1.64/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:42 +0100] "GET /css/icons.css HTTP/2.0" 200 841 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:43 +0100] "GET /socket.io/?EIO=4&transport=polling&t=O58Y-He HTTP/2.0" 200 96 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:43 +0100] "POST /socket.io/?EIO=4&transport=polling&t=O58Y-I6&sid=5GYBEH6cWccVPiL9AAAC HTTP/2.0" 200 2 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:43 +0100] "GET /socket.io/?EIO=4&transport=polling&t=O58Y-I8&sid=5GYBEH6cWccVPiL9AAAC HTTP/2.0" 200 32 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:13:58:43 +0100] "GET /socket.io/?EIO=4&transport=polling&t=O58Y-IY&sid=5GYBEH6cWccVPiL9AAAC HTTP/2.0" 200 1 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:14:50:22 +0100] "GET /api/debugLogs HTTP/2.0" 200 14704 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:14:52:33 +0100] "GET /apple-touch-icon.png HTTP/2.0" 200 3571 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-" 192.168.1.69 - - [09/Jun/2022:14:52:33 +0100] "GET /favicon-16x16.png HTTP/2.0" 200 468 "https://192.168.1.64/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0" "-"