TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2023-04-27T02:13:03+01:00 Software versions TinyPilot version: 2.5.3 uStreamer version: 5.34 OS version: Linux tinypilot 5.15.61-v7l+ #1579 SMP Fri Aug 26 11:13:03 BST 2022 armv7l GNU/Linux Distribution name: Raspbian Distribution version: 11 Hardware information Hardware: BCM2711 Revision: b03115 Model: Raspberry Pi 4 Model B Rev 1.5 TinyPilot state Read-only filesystem: off SSH access: disabled temp=31.1'C throttled=0x0 voltage logs TinyPilot settings.yml ustreamer_h264_bitrate: 20000 ustreamer_persistent: true ustreamer_port: 8001 ustreamer_quality: 100 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=/home/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs Apr 26 06:21:58 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. Apr 26 06:21:58 tinypilot systemd[1]: tinypilot.service: Consumed 12.012s CPU time. -- Boot be8ae675ff9340098d6ebe7af6d92926 -- Apr 26 06:22:04 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Apr 26 06:22:07 tinypilot python[503]: 2023-04-26 06:22:07.488 __main__ INFO Starting app Apr 26 06:22:17 tinypilot python[503]: 2023-04-26 06:22:17.599 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Apr 26 06:22:17 tinypilot python[503]: 2023-04-26 06:22:17.612 db.store INFO Read 7 database migrations from disk Apr 26 06:22:17 tinypilot python[503]: 2023-04-26 06:22:17.644 socket_api INFO Client cTOdsy7fzwSzLwVaAAAB connected Apr 26 06:22:17 tinypilot python[503]: 2023-04-26 06:22:17.654 socket_api INFO Client cTOdsy7fzwSzLwVaAAAB disconnected Apr 26 06:22:30 tinypilot python[503]: 2023-04-26 06:22:30.762 socket_api INFO Client EMQa0_LRRLY8NDMlAAAD connected Apr 26 16:59:13 tinypilot python[503]: 2023-04-26 16:59:13.739 socket_api INFO Client ZRpUd63QLeNoGiAPAAAF connected Apr 26 16:59:31 tinypilot python[503]: 2023-04-26 16:59:31.551 local_system INFO Retrieving local system's kernel version Apr 26 16:59:31 tinypilot python[503]: 2023-04-26 16:59:31.566 local_system INFO Retrieved local system's kernel version as 5.15.61-v7l+ Apr 26 16:59:31 tinypilot python[503]: 2023-04-26 16:59:31.568 local_system INFO Retrieving local system's distribution name Apr 26 16:59:31 tinypilot python[503]: 2023-04-26 16:59:31.737 local_system INFO Retrieved local system's distribution name as Raspbian Apr 26 16:59:31 tinypilot python[503]: 2023-04-26 16:59:31.738 local_system INFO Retrieving local system's distribution version Apr 26 16:59:31 tinypilot python[503]: 2023-04-26 16:59:31.834 local_system INFO Retrieved local system's distribution version as 11 Apr 26 16:59:55 tinypilot python[503]: 2023-04-26 16:59:55.461 video_service INFO Triggering ustreamer restart... Apr 26 16:59:55 tinypilot sudo[2352]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Apr 26 16:59:55 tinypilot sudo[2352]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 16:59:55 tinypilot sudo[2352]: pam_unix(sudo:session): session closed for user root Apr 26 16:59:55 tinypilot python[503]: 2023-04-26 16:59:55.921 video_service INFO Successfully restarted ustreamer Apr 26 16:59:55 tinypilot python[503]: 2023-04-26 16:59:55.925 video_service INFO Triggering janus restart... Apr 26 16:59:55 tinypilot sudo[2358]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Apr 26 16:59:55 tinypilot sudo[2358]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 16:59:56 tinypilot sudo[2358]: pam_unix(sudo:session): session closed for user root Apr 26 16:59:56 tinypilot python[503]: 2023-04-26 16:59:56.233 video_service INFO Successfully restarted janus Apr 26 16:59:57 tinypilot python[503]: 2023-04-26 16:59:57.275 socket_api INFO Client ZRpUd63QLeNoGiAPAAAF disconnected Apr 26 16:59:57 tinypilot python[503]: 2023-04-26 16:59:57.505 socket_api INFO Client oMNIzX9Qgz_XS5aRAAAH connected Apr 26 17:00:07 tinypilot python[503]: 2023-04-26 17:00:07.321 video_service INFO Triggering ustreamer restart... Apr 26 17:00:07 tinypilot sudo[2537]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Apr 26 17:00:07 tinypilot sudo[2537]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 17:00:07 tinypilot sudo[2537]: pam_unix(sudo:session): session closed for user root Apr 26 17:00:07 tinypilot python[503]: 2023-04-26 17:00:07.815 video_service INFO Successfully restarted ustreamer Apr 26 17:00:08 tinypilot python[503]: 2023-04-26 17:00:08.865 socket_api INFO Client oMNIzX9Qgz_XS5aRAAAH disconnected Apr 26 17:00:09 tinypilot python[503]: 2023-04-26 17:00:09.004 socket_api INFO Client T_L1hACXdYtR9oLuAAAJ connected Apr 26 17:00:35 tinypilot sudo[2704]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Apr 26 17:00:35 tinypilot sudo[2704]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 17:00:50 tinypilot sudo[2704]: pam_unix(sudo:session): session closed for user root Apr 26 17:05:02 tinypilot python[2764]: 2023-04-26 17:05:02.803 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:02 tinypilot python[2765]: 2023-04-26 17:05:02.861 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:02 tinypilot python[2766]: 2023-04-26 17:05:02.885 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:02 tinypilot python[2767]: 2023-04-26 17:05:02.908 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:02 tinypilot python[2768]: 2023-04-26 17:05:02.931 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:02 tinypilot python[2769]: 2023-04-26 17:05:02.955 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:02 tinypilot python[2770]: 2023-04-26 17:05:02.991 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:03 tinypilot python[2771]: 2023-04-26 17:05:03.015 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:03 tinypilot python[2772]: 2023-04-26 17:05:03.039 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 26 17:05:04 tinypilot python[503]: 2023-04-26 17:05:04.710 socket_api INFO Client T_L1hACXdYtR9oLuAAAJ disconnected Apr 26 17:08:45 tinypilot python[503]: 2023-04-26 17:08:45.053 video_service INFO Triggering ustreamer restart... Apr 26 17:08:45 tinypilot sudo[2794]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Apr 26 17:08:45 tinypilot sudo[2794]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 17:08:45 tinypilot sudo[2794]: pam_unix(sudo:session): session closed for user root Apr 26 17:08:45 tinypilot python[503]: 2023-04-26 17:08:45.528 video_service INFO Successfully restarted ustreamer Apr 26 17:08:45 tinypilot python[503]: 2023-04-26 17:08:45.532 video_service INFO Triggering janus restart... Apr 26 17:08:45 tinypilot sudo[2800]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Apr 26 17:08:45 tinypilot sudo[2800]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 17:08:45 tinypilot sudo[2800]: pam_unix(sudo:session): session closed for user root Apr 26 17:08:45 tinypilot python[503]: 2023-04-26 17:08:45.958 video_service INFO Successfully restarted janus Apr 26 17:08:46 tinypilot python[503]: 2023-04-26 17:08:46.995 socket_api INFO Client EMQa0_LRRLY8NDMlAAAD disconnected Apr 26 17:08:47 tinypilot python[503]: 2023-04-26 17:08:47.132 socket_api INFO Client 5dnkXe1WrR_LDf2vAAAL connected Apr 26 17:16:37 tinypilot python[503]: 2023-04-26 17:16:37.905 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://172.16.20.12/ Apr 26 21:54:28 tinypilot python[503]: 2023-04-26 21:54:28.871 local_system INFO Rebooting system Apr 26 21:54:28 tinypilot sudo[3646]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/sbin/shutdown --reboot now Apr 26 21:54:28 tinypilot sudo[3646]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 21:54:29 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... Apr 26 21:54:29 tinypilot sudo[3646]: pam_unix(sudo:session): session closed for user root Apr 26 21:54:29 tinypilot systemd[1]: tinypilot.service: Succeeded. Apr 26 21:54:29 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. Apr 26 21:54:29 tinypilot systemd[1]: tinypilot.service: Consumed 32.681s CPU time. -- Boot 34391ef7eae248caa67ad03082aea089 -- Apr 26 21:54:35 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Apr 26 21:54:38 tinypilot python[548]: 2023-04-26 21:54:38.619 __main__ INFO Starting app Apr 26 21:54:48 tinypilot python[548]: 2023-04-26 21:54:48.621 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Apr 26 21:54:48 tinypilot python[548]: 2023-04-26 21:54:48.629 db.store INFO Read 7 database migrations from disk Apr 26 21:54:48 tinypilot python[548]: 2023-04-26 21:54:48.662 socket_api INFO Client VD9QtMH57DlVnhrLAAAB connected Apr 26 21:54:48 tinypilot python[548]: 2023-04-26 21:54:48.684 socket_api INFO Client VD9QtMH57DlVnhrLAAAB disconnected Apr 26 21:55:02 tinypilot python[548]: 2023-04-26 21:55:02.558 socket_api INFO Client 4DpJ-I_I22RCD20BAAAD connected Apr 26 22:37:38 tinypilot python[548]: 2023-04-26 22:37:38.163 socket_api INFO Client 4DpJ-I_I22RCD20BAAAD disconnected Apr 26 23:03:44 tinypilot python[548]: 2023-04-26 23:03:44.110 socket_api INFO Client 7Pdz5gKF1hg6enTzAAAF connected Apr 26 23:29:41 tinypilot python[548]: 2023-04-26 23:29:41.624 socket_api INFO Client 7Pdz5gKF1hg6enTzAAAF disconnected Apr 26 23:29:41 tinypilot python[548]: 2023-04-26 23:29:41.880 socket_api INFO Client w0ffZr45EfNSfBHVAAAH connected Apr 26 23:29:46 tinypilot python[548]: 2023-04-26 23:29:46.196 local_system INFO Rebooting system Apr 26 23:29:46 tinypilot sudo[1009]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/sbin/shutdown --reboot now Apr 26 23:29:46 tinypilot sudo[1009]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 26 23:29:46 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... Apr 26 23:29:46 tinypilot sudo[1009]: pam_unix(sudo:session): session closed for user root Apr 26 23:29:46 tinypilot systemd[1]: tinypilot.service: Succeeded. Apr 26 23:29:46 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. Apr 26 23:29:46 tinypilot systemd[1]: tinypilot.service: Consumed 2.963s CPU time. -- Boot 5e66360ed8044f43ae89330b3ca9f3ee -- Apr 26 23:29:52 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Apr 26 23:29:55 tinypilot python[490]: 2023-04-26 23:29:55.446 __main__ INFO Starting app Apr 26 23:30:21 tinypilot python[490]: 2023-04-26 23:30:21.820 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Apr 26 23:30:21 tinypilot python[490]: 2023-04-26 23:30:21.829 db.store INFO Read 7 database migrations from disk Apr 26 23:30:21 tinypilot python[490]: 2023-04-26 23:30:21.860 socket_api INFO Client l6DUHxYp53C11pgtAAAB connected Apr 26 23:30:21 tinypilot python[490]: 2023-04-26 23:30:21.880 socket_api INFO Client l6DUHxYp53C11pgtAAAB disconnected Apr 26 23:30:22 tinypilot python[490]: 2023-04-26 23:30:22.136 socket_api INFO Client qSQA_m2rRNm269drAAAD connected Apr 27 01:34:46 tinypilot python[1059]: 2023-04-27 01:34:46.792 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:46 tinypilot python[1060]: 2023-04-27 01:34:46.847 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:46 tinypilot python[1061]: 2023-04-27 01:34:46.878 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:46 tinypilot python[1062]: 2023-04-27 01:34:46.908 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:46 tinypilot python[1063]: 2023-04-27 01:34:46.939 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:46 tinypilot python[1064]: 2023-04-27 01:34:46.962 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:46 tinypilot python[1065]: 2023-04-27 01:34:46.984 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1066]: 2023-04-27 01:34:47.006 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1067]: 2023-04-27 01:34:47.042 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1068]: 2023-04-27 01:34:47.069 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1069]: 2023-04-27 01:34:47.281 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1070]: 2023-04-27 01:34:47.304 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1071]: 2023-04-27 01:34:47.327 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1072]: 2023-04-27 01:34:47.350 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1073]: 2023-04-27 01:34:47.372 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1074]: 2023-04-27 01:34:47.394 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1075]: 2023-04-27 01:34:47.416 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1076]: 2023-04-27 01:34:47.438 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1077]: 2023-04-27 01:34:47.460 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1078]: 2023-04-27 01:34:47.482 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1079]: 2023-04-27 01:34:47.504 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:34:47 tinypilot python[1080]: 2023-04-27 01:34:47.526 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:33 tinypilot python[1086]: 2023-04-27 01:35:33.910 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:33 tinypilot python[1087]: 2023-04-27 01:35:33.960 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:33 tinypilot python[1088]: 2023-04-27 01:35:33.992 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1089]: 2023-04-27 01:35:34.025 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1090]: 2023-04-27 01:35:34.057 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1091]: 2023-04-27 01:35:34.080 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1092]: 2023-04-27 01:35:34.102 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1093]: 2023-04-27 01:35:34.124 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1094]: 2023-04-27 01:35:34.149 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1095]: 2023-04-27 01:35:34.184 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1096]: 2023-04-27 01:35:34.209 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1097]: 2023-04-27 01:35:34.231 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1098]: 2023-04-27 01:35:34.253 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1099]: 2023-04-27 01:35:34.435 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1100]: 2023-04-27 01:35:34.462 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1101]: 2023-04-27 01:35:34.484 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1102]: 2023-04-27 01:35:34.507 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1103]: 2023-04-27 01:35:34.530 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1104]: 2023-04-27 01:35:34.552 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1105]: 2023-04-27 01:35:34.574 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1106]: 2023-04-27 01:35:34.596 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:35:34 tinypilot python[1107]: 2023-04-27 01:35:34.618 hid.write ERROR Failed to write to HID interface: /dev/hidg1. Is USB cable connected? Apr 27 01:36:33 tinypilot python[490]: 2023-04-27 01:36:33.630 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:34 tinypilot python[490]: 2023-04-27 01:36:34.159 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:34 tinypilot python[490]: 2023-04-27 01:36:34.687 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:35 tinypilot python[490]: 2023-04-27 01:36:35.216 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:35 tinypilot python[490]: 2023-04-27 01:36:35.744 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:36 tinypilot python[490]: 2023-04-27 01:36:36.273 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:36 tinypilot python[490]: 2023-04-27 01:36:36.805 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:36:37 tinypilot python[490]: 2023-04-27 01:36:37.335 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Apr 27 01:42:40 tinypilot python[490]: 2023-04-27 01:42:40.514 video_service INFO Triggering ustreamer restart... Apr 27 01:42:40 tinypilot sudo[1127]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Apr 27 01:42:40 tinypilot sudo[1127]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 27 01:42:41 tinypilot sudo[1127]: pam_unix(sudo:session): session closed for user root Apr 27 01:42:41 tinypilot python[490]: 2023-04-27 01:42:41.271 video_service INFO Successfully restarted ustreamer Apr 27 01:42:42 tinypilot python[490]: 2023-04-27 01:42:42.316 socket_api INFO Client qSQA_m2rRNm269drAAAD disconnected Apr 27 01:42:42 tinypilot python[490]: 2023-04-27 01:42:42.476 socket_api INFO Client 0b8gBmy8UN0dqUHyAAAF connected Apr 27 01:42:54 tinypilot python[490]: 2023-04-27 01:42:54.482 video_service INFO Triggering ustreamer restart... Apr 27 01:42:54 tinypilot sudo[1295]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Apr 27 01:42:54 tinypilot sudo[1295]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 27 01:42:54 tinypilot sudo[1295]: pam_unix(sudo:session): session closed for user root Apr 27 01:42:54 tinypilot python[490]: 2023-04-27 01:42:54.997 video_service INFO Successfully restarted ustreamer Apr 27 01:42:54 tinypilot python[490]: 2023-04-27 01:42:54.998 video_service INFO Triggering janus restart... Apr 27 01:42:55 tinypilot sudo[1301]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Apr 27 01:42:55 tinypilot sudo[1301]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 27 01:42:55 tinypilot sudo[1301]: pam_unix(sudo:session): session closed for user root Apr 27 01:42:55 tinypilot python[490]: 2023-04-27 01:42:55.424 video_service INFO Successfully restarted janus Apr 27 01:42:56 tinypilot python[490]: 2023-04-27 01:42:56.458 socket_api INFO Client 0b8gBmy8UN0dqUHyAAAF disconnected Apr 27 01:42:56 tinypilot python[490]: 2023-04-27 01:42:56.598 socket_api INFO Client 2u7rmaKhHfejjGlFAAAH connected Apr 27 01:43:18 tinypilot python[490]: 2023-04-27 01:43:18.186 local_system INFO Rebooting system Apr 27 01:43:18 tinypilot sudo[1485]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/sbin/shutdown --reboot now Apr 27 01:43:18 tinypilot sudo[1485]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 27 01:43:18 tinypilot sudo[1485]: pam_unix(sudo:session): session closed for user root Apr 27 01:43:18 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... Apr 27 01:43:18 tinypilot systemd[1]: tinypilot.service: Succeeded. Apr 27 01:43:18 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. Apr 27 01:43:18 tinypilot systemd[1]: tinypilot.service: Consumed 5.885s CPU time. -- Boot f56affd2a60b409a9b3c13ea86275e58 -- Apr 27 01:43:23 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Apr 27 01:43:26 tinypilot python[504]: 2023-04-27 01:43:26.822 __main__ INFO Starting app Apr 27 01:43:57 tinypilot python[504]: 2023-04-27 01:43:57.459 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Apr 27 01:43:57 tinypilot python[504]: 2023-04-27 01:43:57.473 db.store INFO Read 7 database migrations from disk Apr 27 01:43:57 tinypilot python[504]: 2023-04-27 01:43:57.504 socket_api INFO Client rEzzHAcDnHHzSxxaAAAB connected Apr 27 01:43:57 tinypilot python[504]: 2023-04-27 01:43:57.519 socket_api INFO Client rEzzHAcDnHHzSxxaAAAB disconnected Apr 27 01:43:57 tinypilot python[504]: 2023-04-27 01:43:57.784 socket_api INFO Client RzvfWMbLL1ePaSWrAAAD connected Apr 27 01:44:13 tinypilot python[504]: 2023-04-27 01:44:13.865 video_service INFO Triggering ustreamer restart... Apr 27 01:44:13 tinypilot sudo[899]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Apr 27 01:44:13 tinypilot sudo[899]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Apr 27 01:44:14 tinypilot sudo[899]: pam_unix(sudo:session): session closed for user root Apr 27 01:44:14 tinypilot python[504]: 2023-04-27 01:44:14.412 video_service INFO Successfully restarted ustreamer Apr 27 01:44:15 tinypilot python[504]: 2023-04-27 01:44:15.460 socket_api INFO Client RzvfWMbLL1ePaSWrAAAD disconnected Apr 27 01:44:15 tinypilot python[504]: 2023-04-27 01:44:15.566 socket_api INFO Client Kxwamg29JGOz9Uf-AAAF connected Apr 27 01:52:41 tinypilot python[504]: 2023-04-27 01:52:41.234 local_system INFO Retrieving local system's kernel version Apr 27 01:52:41 tinypilot python[504]: 2023-04-27 01:52:41.256 local_system INFO Retrieved local system's kernel version as 5.15.61-v7l+ Apr 27 01:52:41 tinypilot python[504]: 2023-04-27 01:52:41.259 local_system INFO Retrieving local system's distribution name Apr 27 01:52:41 tinypilot python[504]: 2023-04-27 01:52:41.428 local_system INFO Retrieved local system's distribution name as Raspbian Apr 27 01:52:41 tinypilot python[504]: 2023-04-27 01:52:41.429 local_system INFO Retrieving local system's distribution version Apr 27 01:52:41 tinypilot python[504]: 2023-04-27 01:52:41.526 local_system INFO Retrieved local system's distribution version as 11 Apr 27 02:13:03 tinypilot sudo[1211]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Apr 27 02:13:03 tinypilot sudo[1211]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) TinyPilot update logs uStreamer configuration ==> /opt/ustreamer-launcher/configs.d/000-defaults.yml <== --- ustreamer_drop_same_frames: '30' ustreamer_encoder: m2m-image ustreamer_format: uyvy ustreamer_h264_sink: tinypilot::ustreamer::h264 ustreamer_h264_sink_mode: 777 ustreamer_h264_sink_rm: true ustreamer_interface: 127.0.0.1 ustreamer_persistent: true ustreamer_port: 8001 ustreamer_use_dv_timings: true ustreamer_workers: '3' ==> /opt/ustreamer-launcher/configs.d/100-tinypilot.yml <== ustreamer_h264_bitrate: 20000 ustreamer_persistent: true ustreamer_port: 8001 ustreamer_quality: 100 uStreamer logs Apr 27 01:43:18 tinypilot launch[1299]: -- INFO [8001.982 stream] -- Device fd=10 closed Apr 27 01:43:18 tinypilot launch[1299]: -- INFO [8001.982 stream] -- H264: Destroying encoder ... Apr 27 01:43:18 tinypilot launch[1299]: -- INFO [8001.985 main] -- JPEG-0: Destroying encoder ... Apr 27 01:43:18 tinypilot launch[1299]: -- INFO [8001.985 main] -- JPEG-1: Destroying encoder ... Apr 27 01:43:18 tinypilot launch[1299]: -- INFO [8001.985 main] -- JPEG-2: Destroying encoder ... Apr 27 01:43:18 tinypilot launch[1299]: -- INFO [8001.985 main] -- Bye-bye Apr 27 01:43:18 tinypilot systemd[1]: ustreamer.service: Succeeded. Apr 27 01:43:18 tinypilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Apr 27 01:43:18 tinypilot systemd[1]: ustreamer.service: Consumed 1.063s CPU time. -- Boot f56affd2a60b409a9b3c13ea86275e58 -- Apr 27 01:43:23 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Apr 27 01:43:25 tinypilot launch[505]: + exec /opt/ustreamer/ustreamer --host 127.0.0.1 --port 8001 --encoder m2m-image --format uyvy --workers 3 --quality 100 --drop-same-frames 30 --persistent --dv-timings --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm --h264-bitrate 20000 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.427 main] -- Starting PiKVM uStreamer 5.34 ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.427 main] -- Using internal blank placeholder Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.427 main] -- Using H264-sink: tinypilot::ustreamer::h264 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.427 main] -- Listening HTTP on [127.0.0.1]:8001 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.428 stream] -- Using V4L2 device: /dev/video0 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.428 stream] -- Using desired FPS: 0 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.428 http] -- Starting HTTP eventloop ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.428 stream] -- H264: Initializing encoder ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.442 stream] -- H264: Configuring encoder: DMA=0 ... Apr 27 01:43:25 tinypilot launch[505]: ================================================================================ Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.461 stream] -- Device fd=10 opened Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.461 stream] -- Using input channel: 0 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.483 stream] -- Using resolution: 640x480 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.483 stream] -- Using format: UYVY Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.483 stream] -- Querying HW FPS changing is not supported Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.483 stream] -- Using IO method: MMAP Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.486 stream] -- Requested 5 device buffers, got 5 Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- Capturing started Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- JPEG-0: Initializing encoder ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- JPEG-1: Initializing encoder ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- JPEG-2: Initializing encoder ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- Using JPEG quality: 100% Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- Creating pool JPEG with 3 workers ... Apr 27 01:43:25 tinypilot launch[505]: -- INFO [10.493 stream] -- Capturing ... Apr 27 01:43:26 tinypilot launch[505]: -- ERROR [11.494 stream] -- Persistent device timeout (unplugged) Apr 27 01:43:57 tinypilot launch[505]: -- INFO [25.968 http] -- HTTP: NEW client (now=1): [172.16.20.38]:57682, id=eff857fc5ab220b0 Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.198 main] -- ===== Stopping by SIGTERM ===== Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.199 http] -- HTTP eventloop stopped Apr 27 01:44:14 tinypilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.526 stream] -- Destroying workers pool JPEG ... Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.563 stream] -- Capturing stopped Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.565 stream] -- Device fd=10 closed Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.565 stream] -- H264: Destroying encoder ... Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.569 main] -- JPEG-0: Destroying encoder ... Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.570 main] -- JPEG-1: Destroying encoder ... Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.570 main] -- JPEG-2: Destroying encoder ... Apr 27 01:44:14 tinypilot launch[505]: -- INFO [42.570 main] -- Bye-bye Apr 27 01:44:14 tinypilot systemd[1]: ustreamer.service: Succeeded. Apr 27 01:44:14 tinypilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Apr 27 01:44:14 tinypilot systemd[1]: ustreamer.service: Consumed 1.127s CPU time. Apr 27 01:44:14 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Apr 27 01:44:15 tinypilot launch[903]: + exec /opt/ustreamer/ustreamer --host 127.0.0.1 --port 8001 --encoder m2m-image --format uyvy --workers 3 --quality 100 --drop-same-frames 30 --persistent --dv-timings --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm --h264-bitrate 20000 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.194 main] -- Starting PiKVM uStreamer 5.34 ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.194 main] -- Using internal blank placeholder Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.194 main] -- Using H264-sink: tinypilot::ustreamer::h264 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.194 main] -- Listening HTTP on [127.0.0.1]:8001 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.194 stream] -- Using V4L2 device: /dev/video0 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.194 stream] -- Using desired FPS: 0 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.195 http] -- Starting HTTP eventloop ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.195 stream] -- H264: Initializing encoder ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.204 stream] -- H264: Configuring encoder: DMA=0 ... Apr 27 01:44:15 tinypilot launch[903]: ================================================================================ Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.222 stream] -- Device fd=10 opened Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.222 stream] -- Using input channel: 0 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.243 stream] -- Using resolution: 640x480 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.243 stream] -- Using format: UYVY Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.243 stream] -- Querying HW FPS changing is not supported Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.243 stream] -- Using IO method: MMAP Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.246 stream] -- Requested 5 device buffers, got 5 Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.252 stream] -- Capturing started Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.252 stream] -- JPEG-0: Initializing encoder ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.252 stream] -- JPEG-1: Initializing encoder ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.252 stream] -- JPEG-2: Initializing encoder ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.252 stream] -- Using JPEG quality: 100% Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.252 stream] -- Creating pool JPEG with 3 workers ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.253 stream] -- Capturing ... Apr 27 01:44:15 tinypilot launch[903]: -- INFO [43.744 http] -- HTTP: NEW client (now=1): [172.16.20.38]:42450, id=120a893b0e3463d6 Apr 27 01:44:16 tinypilot launch[903]: -- ERROR [44.254 stream] -- Persistent device timeout (unplugged) nginx logs -- Journal begins at Thu 2022-09-22 01:23:40 BST, ends at Thu 2023-04-27 02:13:03 BST. -- Apr 26 03:00:10 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 26 03:00:10 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Apr 26 04:08:30 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Apr 26 04:08:30 tinypilot systemd[1]: nginx.service: Succeeded. Apr 26 04:08:30 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Apr 26 04:08:30 tinypilot systemd[1]: nginx.service: Consumed 2.190s CPU time. -- Boot 460493e987184868b33fe7b6bf93eeea -- Apr 26 04:08:34 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 26 04:08:35 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Apr 26 06:21:58 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Apr 26 06:22:00 tinypilot systemd[1]: nginx.service: Succeeded. Apr 26 06:22:00 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Apr 26 06:22:00 tinypilot systemd[1]: nginx.service: Consumed 11.473s CPU time. -- Boot be8ae675ff9340098d6ebe7af6d92926 -- Apr 26 06:22:04 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 26 06:22:05 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Apr 26 21:54:29 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Apr 26 21:54:29 tinypilot systemd[1]: nginx.service: Succeeded. Apr 26 21:54:29 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Apr 26 21:54:29 tinypilot systemd[1]: nginx.service: Consumed 1min 16.254s CPU time. -- Boot 34391ef7eae248caa67ad03082aea089 -- Apr 26 21:54:35 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 26 21:54:35 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Apr 26 23:29:46 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Apr 26 23:29:47 tinypilot systemd[1]: nginx.service: Succeeded. Apr 26 23:29:47 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Apr 26 23:29:47 tinypilot systemd[1]: nginx.service: Consumed 3.483s CPU time. -- Boot 5e66360ed8044f43ae89330b3ca9f3ee -- Apr 26 23:29:52 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 26 23:29:53 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Apr 27 01:43:18 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Apr 27 01:43:18 tinypilot systemd[1]: nginx.service: Succeeded. Apr 27 01:43:18 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Apr 27 01:43:18 tinypilot systemd[1]: nginx.service: Consumed 8.922s CPU time. -- Boot f56affd2a60b409a9b3c13ea86275e58 -- Apr 27 01:43:23 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 27 01:43:24 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2023/04/27 01:42:41 [error] 592#592: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 172.16.20.38, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:8001/stream", host: "tinypilot", referrer: "https://tinypilot/" 2023/04/27 01:42:55 [error] 592#592: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 172.16.20.38, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:8001/stream", host: "tinypilot", referrer: "https://tinypilot/" 2023/04/27 01:43:18 [error] 592#592: *2 upstream prematurely closed connection while reading response header from upstream, client: 172.16.20.38, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "tinypilot", referrer: "https://tinypilot/" 2023/04/27 01:44:14 [error] 596#596: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 172.16.20.38, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:8001/stream", host: "tinypilot", referrer: "https://tinypilot/" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /css/button.css HTTP/2.0" 200 1769 "https://tinypilot/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/app.js HTTP/2.0" 200 13200 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/mouse.js HTTP/2.0" 200 8475 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/events.js HTTP/2.0" 200 1734 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /css/cursors.css HTTP/2.0" 200 618 "https://tinypilot/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/controllers.js HTTP/2.0" 200 17729 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/clipboard.js HTTP/2.0" 200 633 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/logs.js HTTP/2.0" 200 1484 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/poll.js HTTP/2.0" 200 1950 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/updatelogs.js HTTP/2.0" 200 696 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/wake-on-lan.js HTTP/2.0" 200 551 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/settings.js HTTP/2.0" 200 1877 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/keycodes.js HTTP/2.0" 200 3190 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/keyboardstate.js HTTP/2.0" 200 2829 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/keystrokes.js HTTP/2.0" 200 362 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /js/overlays.js HTTP/2.0" 200 495 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /css/icons.css HTTP/2.0" 200 841 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OV0Alqv HTTP/2.0" 200 96 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "POST /socket.io/?EIO=4&transport=polling&t=OV0Alr6&sid=fLfvmsu5cb6wI3tQAAAE HTTP/2.0" 200 2 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OV0Alr6.0&sid=fLfvmsu5cb6wI3tQAAAE HTTP/2.0" 200 32 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /favicon.ico HTTP/2.0" 200 1213 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /favicon-32x32.png HTTP/2.0" 200 833 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:44:15 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OV0AlrJ&sid=fLfvmsu5cb6wI3tQAAAE HTTP/2.0" 200 1 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:52:41 +0100] "GET /api/version HTTP/2.0" 200 20 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-" 172.16.20.38 - - [27/Apr/2023:01:52:42 +0100] "GET /api/latestRelease HTTP/2.0" 200 20 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" "-"