TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2022-08-11T18:26:57+01:00 Software versions TinyPilot version: 2.4.0 5d3769f uStreamer version: v3.26 a97f08e OS version: Linux eai-sync 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux TinyPilot state temp=39.9'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-08-11 18:15:10 BST, end at Thu 2022-08-11 18:26:57 BST. -- Aug 11 18:15:25 eai-sync systemd[1]: Started TinyPilot - RPi-based virtual KVM. Aug 11 18:15:27 eai-sync python[635]: 2022-08-11 18:15:27.710 __main__ INFO Starting app Aug 11 18:15:28 eai-sync python[635]: 2022-08-11 18:15:28.060 socket_api INFO Client ZpTOgfcc6tsPjpwdAAAB connected Aug 11 18:15:28 eai-sync python[635]: 2022-08-11 18:15:28.296 socket_api INFO Client ZpTOgfcc6tsPjpwdAAAB disconnected Aug 11 18:15:28 eai-sync python[635]: 2022-08-11 18:15:28.486 socket_api INFO Client cJpn-AlSSnDJLzRcAAAD connected Aug 11 18:15:59 eai-sync python[635]: 2022-08-11 18:15:59.034 socket_api INFO Client cJpn-AlSSnDJLzRcAAAD disconnected Aug 11 18:15:59 eai-sync python[635]: 2022-08-11 18:15:59.269 socket_api INFO Client _738hkZfsc6jScOrAAAF connected Aug 11 18:17:16 eai-sync python[635]: 2022-08-11 18:17:16.924 socket_api INFO Client _738hkZfsc6jScOrAAAF disconnected Aug 11 18:17:17 eai-sync python[635]: 2022-08-11 18:17:17.087 socket_api INFO Client s9aoxkgJEuXEAeVzAAAH connected Aug 11 18:19:47 eai-sync python[635]: 2022-08-11 18:19:47.425 socket_api INFO Client s9aoxkgJEuXEAeVzAAAH disconnected Aug 11 18:19:49 eai-sync python[635]: 2022-08-11 18:19:49.311 socket_api INFO Client NZcXrP5S3jVFZtQRAAAJ connected Aug 11 18:20:19 eai-sync python[635]: 2022-08-11 18:20:19.354 socket_api INFO Client NZcXrP5S3jVFZtQRAAAJ disconnected Aug 11 18:20:43 eai-sync python[635]: 2022-08-11 18:20:43.636 socket_api INFO Client 9P67kaFyvIQS6gbKAAAL connected Aug 11 18:22:13 eai-sync python[635]: 2022-08-11 18:22:13.551 socket_api INFO Client 9P67kaFyvIQS6gbKAAAL disconnected Aug 11 18:22:13 eai-sync python[635]: 2022-08-11 18:22:13.696 socket_api INFO Client Oi99HfqX3w8F6MFvAAAN connected Aug 11 18:22:46 eai-sync sudo[1020]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Aug 11 18:22:46 eai-sync sudo[1020]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:47 eai-sync sudo[1033]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe Aug 11 18:22:47 eai-sync sudo[1033]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:47 eai-sync sudo[1033]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:47 eai-sync sudo[1037]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot Aug 11 18:22:47 eai-sync sudo[1037]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:47 eai-sync sudo[1037]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:47 eai-sync sudo[1043]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater Aug 11 18:22:47 eai-sync sudo[1043]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:47 eai-sync sudo[1043]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:47 eai-sync sudo[1048]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer Aug 11 18:22:47 eai-sync sudo[1048]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:47 eai-sync sudo[1048]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:47 eai-sync sudo[1051]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx Aug 11 18:22:47 eai-sync sudo[1051]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:48 eai-sync sudo[1051]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:48 eai-sync sudo[1053]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log Aug 11 18:22:48 eai-sync sudo[1053]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:48 eai-sync sudo[1053]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:48 eai-sync sudo[1055]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log Aug 11 18:22:48 eai-sync sudo[1055]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:22:48 eai-sync sudo[1055]: pam_unix(sudo:session): session closed for user root Aug 11 18:22:48 eai-sync sudo[1020]: pam_unix(sudo:session): session closed for user root Aug 11 18:26:57 eai-sync sudo[1079]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Aug 11 18:26:57 eai-sync sudo[1079]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:26:57 eai-sync sudo[1092]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe Aug 11 18:26:57 eai-sync sudo[1092]: pam_unix(sudo:session): session opened for user root by (uid=0) Aug 11 18:26:57 eai-sync sudo[1092]: pam_unix(sudo:session): session closed for user root Aug 11 18:26:57 eai-sync sudo[1096]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot Aug 11 18:26:57 eai-sync sudo[1096]: 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 \ --port 8001 \ --encoder omx \ --format uyvy \ --desired-fps 10 \ --workers 3 \ --quality 20 \ --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-08-11 18:15:10 BST, end at Thu 2022-08-11 18:26:57 BST. -- Aug 11 18:15:25 eai-sync systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.090 main] -- Using internal blank placeholder Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.093 main] -- Listening HTTP on [127.0.0.1]:8001 Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.094 stream] -- Using V4L2 device: /dev/video0 Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.094 stream] -- Using desired FPS: 10 Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.094 http] -- Starting HTTP eventloop ... Aug 11 18:15:25 eai-sync ustreamer[634]: ================================================================================ Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.094 stream] -- Device fd=9 opened Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.094 stream] -- Using input channel: 0 Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.117 stream] -- Using resolution: 640x480 Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.117 stream] -- Using pixelformat: UYVY Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.117 stream] -- Querying HW FPS changing is not supported Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.117 stream] -- Using IO method: MMAP Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.120 stream] -- Requested 5 device buffers, got 5 Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.127 stream] -- Capturing started Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.127 stream] -- Initializing OMX encoder ... Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.128 stream] -- Initializing OMX encoder ... Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.130 stream] -- Initializing OMX encoder ... Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.137 stream] -- Using JPEG quality: 20% Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.137 stream] -- Creating pool JPEG with 3 workers ... Aug 11 18:15:25 eai-sync ustreamer[634]: -- INFO [19.138 stream] -- Capturing ... Aug 11 18:15:26 eai-sync ustreamer[634]: -- ERROR [20.139 stream] -- Persistent device timeout (unplugged) Aug 11 18:15:28 eai-sync ustreamer[634]: -- INFO [21.993 http] -- HTTP: Registered client: [100.125.146.9]:38622, id=77364ac5ea69752; clients now: 1 Aug 11 18:15:59 eai-sync ustreamer[634]: -- INFO [39.157 http] -- HTTP: Disconnected client: [100.125.146.9]:38622, id=77364ac5ea69752, Resource temporarily unavailable (reading,eof); clients now: 0 Aug 11 18:15:59 eai-sync ustreamer[634]: -- INFO [39.304 http] -- HTTP: Registered client: [100.125.146.9]:38640, id=bbc529891a376a9d; clients now: 1 Aug 11 18:17:16 eai-sync ustreamer[634]: -- INFO [117.030 http] -- HTTP: Disconnected client: [100.125.146.9]:38640, id=bbc529891a376a9d, Resource temporarily unavailable (reading,eof); clients now: 0 Aug 11 18:17:17 eai-sync ustreamer[634]: -- INFO [117.126 http] -- HTTP: Registered client: [100.125.146.9]:38658, id=5a58223aba78d865; clients now: 1 Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.418 stream] -- Got V4L2 event Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.418 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.419 stream] -- Destroying workers pool JPEG ... Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.479 stream] -- Capturing stopped Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.482 stream] -- Device fd=9 closed Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.482 stream] -- Changed video frame to BLANK Aug 11 18:19:30 eai-sync ustreamer[634]: ================================================================================ Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.483 stream] -- Device fd=9 opened Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.483 stream] -- Using input channel: 0 Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.505 stream] -- Using resolution: 640x480 Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.505 stream] -- Using pixelformat: UYVY Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.505 stream] -- Querying HW FPS changing is not supported Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.505 stream] -- Using IO method: MMAP Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.511 stream] -- Requested 5 device buffers, got 5 Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.521 stream] -- Capturing started Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.540 stream] -- Using JPEG quality: 20% Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.541 stream] -- Creating pool JPEG with 3 workers ... Aug 11 18:19:30 eai-sync ustreamer[634]: -- INFO [250.541 stream] -- Capturing ... Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.454 stream] -- Got V4L2 event Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.454 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.454 stream] -- Destroying workers pool JPEG ... Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.504 stream] -- Capturing stopped Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.506 stream] -- Device fd=9 closed Aug 11 18:19:31 eai-sync ustreamer[634]: ================================================================================ Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.507 stream] -- Device fd=9 opened Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.507 stream] -- Using input channel: 0 Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.529 stream] -- Using resolution: 640x480 Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.529 stream] -- Using pixelformat: UYVY Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.529 stream] -- Querying HW FPS changing is not supported Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.529 stream] -- Using IO method: MMAP Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.535 stream] -- Requested 5 device buffers, got 5 Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.545 stream] -- Capturing started Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.566 stream] -- Using JPEG quality: 20% Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.566 stream] -- Creating pool JPEG with 3 workers ... Aug 11 18:19:31 eai-sync ustreamer[634]: -- INFO [251.567 stream] -- Capturing ... Aug 11 18:19:47 eai-sync ustreamer[634]: -- INFO [267.492 http] -- HTTP: Disconnected client: [100.125.146.9]:38658, id=5a58223aba78d865, Resource temporarily unavailable (reading,eof); clients now: 0 Aug 11 18:19:48 eai-sync ustreamer[634]: -- ERROR [268.795 stream] -- Persistent device timeout (unplugged) Aug 11 18:22:13 eai-sync ustreamer[634]: -- INFO [413.755 http] -- HTTP: Registered client: [100.125.146.9]:38706, id=a6907194dd071820; clients now: 1 nginx logs -- Logs begin at Thu 2022-08-11 18:15:10 BST, end at Thu 2022-08-11 18:26:57 BST. -- Aug 11 18:15:25 eai-sync systemd[1]: Starting A high performance web server and a reverse proxy server... Aug 11 18:15:25 eai-sync systemd[1]: Started A high performance web server and a reverse proxy server. 2022/08/11 18:14:55 [warn] 644#644: *63 upstream sent more data than specified in "Content-Length" header while reading upstream, client: 100.125.146.9, server: tinypilot, request: "GET /img/logo.svg HTTP/1.1", upstream: "http://127.0.0.1:8000/img/logo.svg", host: "100.108.213.105", referrer: "http://100.108.213.105/" 2022/08/11 18:15:09 [error] 643#643: *62 upstream prematurely closed connection while reading response header from upstream, client: 100.125.146.9, server: tinypilot, request: "POST /api/restart HTTP/1.1", upstream: "http://127.0.0.1:8000/api/restart", host: "100.108.213.105", referrer: "http://100.108.213.105/" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/mouse.js HTTP/1.1" 200 8475 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /third-party/fonts/fonts.css HTTP/1.1" 200 1812 "http://100.108.213.105/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /css/button.css HTTP/1.1" 200 1690 "http://100.108.213.105/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /css/cursors.css HTTP/1.1" 200 671 "http://100.108.213.105/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/clipboard.js HTTP/1.1" 200 633 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/logs.js HTTP/1.1" 200 1484 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/settings.js HTTP/1.1" 200 1877 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/wake-on-lan.js HTTP/1.1" 200 551 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /third-party/socket.io/3.1.3/socket.io.min.js HTTP/1.1" 200 61701 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/paste.js HTTP/1.1" 200 2076 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/app.js HTTP/1.1" 200 12804 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /third-party/fonts/overpass-light.woff2 HTTP/1.1" 200 26568 "http://100.108.213.105/third-party/fonts/fonts.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/1.1" 200 50112 "http://100.108.213.105/third-party/fonts/fonts.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/1.1" 200 25032 "http://100.108.213.105/third-party/fonts/fonts.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/keycodes.js HTTP/1.1" 200 3190 "http://100.108.213.105/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/keyboardstate.js HTTP/1.1" 200 2829 "http://100.108.213.105/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/keystrokes.js HTTP/1.1" 200 362 "http://100.108.213.105/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /js/overlays.js HTTP/1.1" 200 495 "http://100.108.213.105/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /css/icons.css HTTP/1.1" 200 841 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /css/toggle.css HTTP/1.1" 200 1005 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OADxPGk HTTP/1.1" 200 96 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "POST /socket.io/?EIO=4&transport=polling&t=OADxPGr&sid=fmWUs6DU4-PV3QQgAAAM HTTP/1.1" 200 2 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OADxPGs&sid=fmWUs6DU4-PV3QQgAAAM HTTP/1.1" 200 32 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OADxPH2&sid=fmWUs6DU4-PV3QQgAAAM HTTP/1.1" 200 1 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:13 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OADxPHB&sid=fmWUs6DU4-PV3QQgAAAM HTTP/1.1" 200 1 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:42 +0100] "GET /api/settings/video/fps HTTP/1.1" 200 16 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:42 +0100] "GET /api/settings/video/jpeg_quality HTTP/1.1" 200 24 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:42 +0100] "GET /api/settings/video/fps/default HTTP/1.1" 200 16 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:42 +0100] "GET /api/settings/video/jpeg_quality/default HTTP/1.1" 200 24 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-" 100.125.146.9 - - [11/Aug/2022:18:22:48 +0100] "GET /api/debugLogs HTTP/1.1" 200 20230 "http://100.108.213.105/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" "-"