TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2024-12-17T20:06:25+00:00 Software versions TinyPilot version: 2.6.5 uStreamer version: 5.43 System information OS version: Linux tinypilot 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux Kernel architecture: aarch64 Userland architecture: armhf (32-bit) Distribution name: Raspbian Distribution version: 11 Hardware information Hardware: BCM2835 Revision: b03115 Model: Raspberry Pi 4 Model B Rev 1.5 TinyPilot state Read-only filesystem: off SSH access: disabled Network interfaces: eth0 (up) lo (unknown) wlan0 (down) Static IP: Not set Mouse jiggler: disabled CPU Temperature: 51.1'C CPU throttled since boot: no Voltage issues: no Streaming mode Selected mode: MJPEG Current mode: MJPEG TinyPilot settings.yml TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM BindsTo=nginx.service After=syslog.target network.target nginx.service StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=APP_SETTINGS_FILE=/home/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs -- Journal begins at Tue 2024-03-12 01:14:28 GMT, ends at Tue 2024-12-17 20:06:28 GMT. -- Mar 12 01:14:33 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Mar 12 01:14:37 tinypilot python[667]: 2024-03-12 01:14:37.118 __main__ INFO Starting app Mar 12 01:14:37 tinypilot python[667]: 2024-03-12 01:14:37.121 secret_key INFO No flask secret key found Mar 12 01:14:37 tinypilot python[667]: 2024-03-12 01:14:37.121 secret_key INFO Creating new flask secret key at /home/tinypilot/.flask-secret-key Mar 12 01:14:49 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... Mar 12 01:14:49 tinypilot systemd[1]: tinypilot.service: Succeeded. Mar 12 01:14:49 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. Mar 12 01:14:49 tinypilot systemd[1]: tinypilot.service: Consumed 2.260s CPU time. Mar 12 01:14:49 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Mar 12 01:14:51 tinypilot python[875]: 2024-03-12 01:14:51.051 __main__ INFO Starting app Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.583 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.608 db.store INFO Read 7 database migrations from disk Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.628 db.store INFO Migration counter: 0/7 (actual/total) Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.650 db.store INFO Applied migration, counter is now at 1 Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.667 db.store INFO Applied migration, counter is now at 2 Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.677 db.store INFO Applied migration, counter is now at 3 Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.689 db.store INFO Applied migration, counter is now at 4 Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.696 db.store INFO Applied migration, counter is now at 5 Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.711 db.store INFO Applied migration, counter is now at 6 Mar 12 01:15:00 tinypilot python[875]: 2024-03-12 01:15:00.718 db.store INFO Applied migration, counter is now at 7 Mar 12 01:15:01 tinypilot python[875]: 2024-03-12 01:15:01.203 socket_api INFO Client 3gU7aznoMdvO56sSAAAB connected Dec 16 21:03:24 tinypilot sudo[920]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/check-default-credentials Dec 16 21:03:24 tinypilot sudo[920]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111) Dec 16 21:03:24 tinypilot sudo[920]: pam_unix(sudo:session): session closed for user root Dec 16 21:03:27 tinypilot python[875]: 2024-12-16 21:03:27.272 flask_wtf.csrf INFO The CSRF session token is missing. Dec 16 21:04:10 tinypilot python[875]: 2024-12-16 21:04:10.081 flask_wtf.csrf INFO The CSRF session token is missing. Dec 16 21:04:38 tinypilot python[875]: 2024-12-16 21:04:38.209 flask_wtf.csrf INFO The CSRF session token is missing. Dec 16 21:04:46 tinypilot python[875]: 2024-12-16 21:04:46.444 socket_api INFO Client 3gU7aznoMdvO56sSAAAB disconnected Dec 16 21:09:32 tinypilot python[875]: 2024-12-16 21:09:32.458 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 16 21:52:14 tinypilot python[875]: 2024-12-16 21:52:14.122 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 16 22:55:54 tinypilot python[875]: 2024-12-16 22:55:54.635 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 16 23:45:44 tinypilot python[875]: 2024-12-16 23:45:44.107 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 02:17:50 tinypilot python[875]: 2024-12-17 02:17:50.810 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 11:34:17 tinypilot python[875]: 2024-12-17 11:34:17.090 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 12:24:50 tinypilot python[875]: 2024-12-17 12:24:50.760 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 13:14:41 tinypilot python[875]: 2024-12-17 13:14:41.437 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 15:14:06 tinypilot python[875]: 2024-12-17 15:14:06.204 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 16:19:06 tinypilot python[875]: 2024-12-17 16:19:06.652 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 17:45:33 tinypilot python[875]: 2024-12-17 17:45:33.924 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 18:50:08 tinypilot python[875]: 2024-12-17 18:50:08.420 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 19:01:22 tinypilot python[875]: 2024-12-17 19:01:22.585 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.1.202/ Dec 17 20:05:09 tinypilot python[875]: 2024-12-17 20:05:09.409 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilot/ Dec 17 20:05:17 tinypilot python[875]: 2024-12-17 20:05:17.709 socket_api INFO Client 4UxTSF72x8T1lbgQAAAD connected Dec 17 20:06:25 tinypilot sudo[2315]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Dec 17 20:06:25 tinypilot sudo[2315]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111) Dec 17 20:06:26 tinypilot runuser[2330]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0) Dec 17 20:06:26 tinypilot runuser[2330]: pam_unix(runuser:session): session closed for user tinypilot Dec 17 20:06:26 tinypilot runuser[2336]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0) Dec 17 20:06:26 tinypilot runuser[2336]: pam_unix(runuser:session): session closed for user tinypilot Dec 17 20:06:26 tinypilot runuser[2345]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0) Dec 17 20:06:28 tinypilot python[2352]: 2024-12-17 20:06:28.447 app.main INFO Starting app Dec 17 20:06:28 tinypilot python[2352]: 2024-12-17 20:06:28.532 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Dec 17 20:06:28 tinypilot python[2352]: 2024-12-17 20:06:28.544 db.store INFO Read 7 database migrations from disk Dec 17 20:06:28 tinypilot runuser[2345]: pam_unix(runuser:session): session closed for user tinypilot TinyPilot update logs uStreamer configuration ==> /opt/ustreamer-launcher/configs.d/000-defaults.yml <== # Settings for TC358743 HDMI to CSI-2 bridge, which are included on the # TinyPilot Voyager series of devices. --- ustreamer_encoder: m2m-image ustreamer_format: uyvy ustreamer_use_dv_timings: true ustreamer_workers: "3" ustreamer_drop_same_frames: "30" ==> /opt/ustreamer-launcher/configs.d/100-tinypilot.yml <== uStreamer logs Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.877 stream] -- Using resolution: 640x480 Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.877 stream] -- Using format: UYVY Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.878 stream] -- Querying HW FPS changing is not supported Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.878 stream] -- Using IO method: MMAP Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.880 stream] -- Requested 5 device buffers, got 5 Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.887 stream] -- Capturing started Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.888 stream] -- Using JPEG quality: 80% Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.888 stream] -- Creating pool JPEG with 3 workers ... Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.889 stream] -- Capturing ... Mar 12 01:14:40 tinypilot launch[499]: -- INFO [15.917 stream] -- H264: Configuring encoder: DMA=1 ... Mar 12 01:15:01 tinypilot launch[499]: -- INFO [36.762 http] -- HTTP: NEW client (now=1): [192.168.1.203]:43584, id=c98ae0f6bb6a73e6 Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.431 stream] -- Got V4L2 event Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.431 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.432 stream] -- Destroying workers pool JPEG ... Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.490 stream] -- Capturing stopped Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.492 stream] -- Device fd=10 closed Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.492 stream] -- Changed video frame to BLANK Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.505 stream] -- H264: Configuring encoder: DMA=0 ... Dec 16 21:03:12 tinypilot launch[499]: ================================================================================ Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.536 stream] -- Device fd=10 opened Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.536 stream] -- Using input channel: 0 Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.548 stream] -- Got new DV-timings: 1920x1080p30.00, pixclk=74250000, vsync=45, hsync=280 Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.615 stream] -- Using resolution: 1920x1080 Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.615 stream] -- Using format: UYVY Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.615 stream] -- Querying HW FPS changing is not supported Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.615 stream] -- Using IO method: MMAP Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.635 stream] -- Requested 5 device buffers, got 5 Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.646 stream] -- Capturing started Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.646 stream] -- Using JPEG quality: 80% Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.646 stream] -- Creating pool JPEG with 3 workers ... Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.647 stream] -- Capturing ... Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.651 stream] -- H264: Configuring encoder: DMA=1 ... Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.651 jw-0] -- JPEG-0: Configuring encoder: DMA=0 ... Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.708 jw-1] -- JPEG-1: Configuring encoder: DMA=0 ... Dec 16 21:03:12 tinypilot launch[499]: -- INFO [42.752 jw-2] -- JPEG-2: Configuring encoder: DMA=0 ... Dec 16 21:04:46 tinypilot launch[499]: -- INFO [136.807 http] -- HTTP: DEL client (now=0): [192.168.1.203]:43584, id=c98ae0f6bb6a73e6, Resource temporarily unavailable (reading,eof) Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.771 stream] -- Got V4L2 event Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.771 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.771 stream] -- Destroying workers pool JPEG ... Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.811 stream] -- Capturing stopped Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.819 stream] -- Device fd=10 closed Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.820 stream] -- Changed video frame to BLANK Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.833 stream] -- H264: Configuring encoder: DMA=0 ... Dec 16 21:04:52 tinypilot launch[499]: ================================================================================ Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.865 stream] -- Device fd=10 opened Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.865 stream] -- Using input channel: 0 Dec 16 21:04:52 tinypilot launch[499]: -- ERROR [142.907 stream] -- Requested resolution=640x480 is unavailable Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.945 stream] -- Using resolution: 1920x1080 Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.945 stream] -- Using format: UYVY Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.945 stream] -- Querying HW FPS changing is not supported Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.945 stream] -- Using IO method: MMAP Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.962 stream] -- Requested 5 device buffers, got 5 Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.972 stream] -- Capturing started Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.972 stream] -- Using JPEG quality: 80% Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.972 stream] -- Creating pool JPEG with 3 workers ... Dec 16 21:04:52 tinypilot launch[499]: -- INFO [142.973 stream] -- Capturing ... Dec 16 21:04:53 tinypilot launch[499]: -- ERROR [143.974 stream] -- Persistent device timeout (unplugged) Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82932.652 stream] -- H264: Configuring encoder: DMA=1 ... Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.217 stream] -- Got V4L2 event Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.218 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.218 stream] -- Destroying workers pool JPEG ... Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.267 stream] -- Capturing stopped Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.275 stream] -- Device fd=10 closed Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.275 stream] -- Changed video frame to BLANK Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.289 stream] -- H264: Configuring encoder: DMA=0 ... Dec 17 20:04:42 tinypilot launch[499]: ================================================================================ Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.320 stream] -- Device fd=10 opened Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.320 stream] -- Using input channel: 0 Dec 17 20:04:42 tinypilot launch[499]: -- INFO [82933.334 stream] -- Got new DV-timings: 1920x1080p30.00, pixclk=74250000, vsync=45, hsync=280 Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.372 stream] -- Using resolution: 1920x1080 Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.372 stream] -- Using format: UYVY Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.372 stream] -- Querying HW FPS changing is not supported Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.372 stream] -- Using IO method: MMAP Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.387 stream] -- Requested 5 device buffers, got 5 Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.396 stream] -- Capturing started Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.396 stream] -- Using JPEG quality: 80% Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.396 stream] -- Creating pool JPEG with 3 workers ... Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.397 stream] -- Capturing ... Dec 17 20:04:43 tinypilot launch[499]: -- INFO [82933.418 stream] -- H264: Configuring encoder: DMA=1 ... Dec 17 20:05:17 tinypilot launch[499]: -- INFO [82967.925 http] -- HTTP: NEW client (now=1): [192.168.1.155]:46500, id=cbb993c84d7545ae nginx logs -- Journal begins at Tue 2024-03-12 01:14:28 GMT, ends at Tue 2024-12-17 20:06:29 GMT. -- Mar 12 01:14:32 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Mar 12 01:14:33 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Mar 12 01:14:49 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Mar 12 01:14:49 tinypilot systemd[1]: nginx.service: Succeeded. Mar 12 01:14:49 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Mar 12 01:14:49 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Mar 12 01:14:49 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/wifi.js HTTP/2.0" 200 5138 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /img/clipboard-icon.svg HTTP/2.0" 200 855 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/logs.js HTTP/2.0" 200 1484 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/keycodes.js HTTP/2.0" 200 822 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /img/logo.svg HTTP/2.0" 200 5550 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/clipboard.js HTTP/2.0" 200 889 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/wake-on-lan.js HTTP/2.0" 200 551 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/mouse.js HTTP/2.0" 200 8581 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/touch.js HTTP/2.0" 200 4453 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/updatelogs.js HTTP/2.0" 200 861 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /img/angle-down-icon.svg HTTP/2.0" 200 516 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /img/video-stream-icon.svg HTTP/2.0" 200 840 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /img/warning-icon.svg HTTP/2.0" 200 2177 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://tinypilot/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /css/cursors.css HTTP/2.0" 200 618 "https://tinypilot/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/keyboardstate.js HTTP/2.0" 200 3122 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/keystrokes.js HTTP/2.0" 200 362 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /js/overlays.js HTTP/2.0" 200 495 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /third-party/fonts/overpass-light.woff2 HTTP/2.0" 200 26568 "https://tinypilot/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /css/icons.css HTTP/2.0" 200 841 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/2.0" 200 50112 "https://tinypilot/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /img/external-link-icon.svg HTTP/2.0" 200 1223 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/2.0" 200 25032 "https://tinypilot/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /socket.io/?EIO=4&transport=polling&t=PFMEPSc HTTP/2.0" 200 97 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "POST /socket.io/?EIO=4&transport=polling&t=PFMEPUC&sid=eVk63emEitVx-K-_AAAC HTTP/2.0" 200 2 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /socket.io/?EIO=4&transport=polling&t=PFMEPUE&sid=eVk63emEitVx-K-_AAAC HTTP/2.0" 200 32 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /socket.io/?EIO=4&transport=polling&t=PFMEPVY&sid=eVk63emEitVx-K-_AAAC HTTP/2.0" 200 1 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /apple-touch-icon.png HTTP/2.0" 200 3571 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" 192.168.1.155 - - [17/Dec/2024:20:05:17 +0000] "GET /favicon-32x32.png HTTP/2.0" 200 833 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0"