TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2021-05-17T13:07:57-04:00 Software versions TinyPilot version: 2.2.1 04febc7 uStreamer version: v3.26 a97f08e OS version: Linux tinypilot 5.4.83-v7l+ #1379 SMP Mon Dec 14 13:11:54 GMT 2020 armv7l GNU/Linux voltage logs TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM After=syslog.target network.target StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=HOST=127.0.0.1 Environment=PORT=8000 Environment=KEYBOARD_PATH=/dev/hidg0 Environment=MOUSE_PATH=/dev/hidg1 Restart=always [Install] WantedBy=multi-user.target TinyPilot logs May 17 12:36:02 tinypilot python[574]: [2021-05-17 12:36:02,605] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:03 tinypilot python[574]: [2021-05-17 12:36:03,123] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:03 tinypilot python[574]: [2021-05-17 12:36:03,652] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:04 tinypilot python[574]: [2021-05-17 12:36:04,180] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:04 tinypilot python[574]: [2021-05-17 12:36:04,709] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:05 tinypilot python[574]: [2021-05-17 12:36:05,232] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:05 tinypilot python[574]: [2021-05-17 12:36:05,760] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:06 tinypilot python[574]: [2021-05-17 12:36:06,282] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:06 tinypilot python[574]: [2021-05-17 12:36:06,813] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:36:07 tinypilot python[574]: [2021-05-17 12:36:07,992] INFO in video_settings: Running update-video-settings May 17 12:36:08 tinypilot sudo[813]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/update-video-settings May 17 12:36:08 tinypilot sudo[813]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:36:15 tinypilot ansible-stat[840]: Invoked with path=/lib/systemd/system/ustreamer.service follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True May 17 12:36:16 tinypilot ansible-copy[854]: Invoked with src=/root/.ansible/tmp/ansible-tmp-1621269374.511892-822-153722305313459/source dest=/lib/systemd/system/ustreamer.service owner=root group=root mode=0644 follow=False _original_basename=ustreamer.systemd.j2 checksum=1f26db73bd33b3b9e0d5f171a0105be015c9293c backup=False force=True content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None regexp=None delimiter=None unsafe_writes=None May 17 12:36:18 tinypilot ansible-systemd[881]: Invoked with daemon_reload=True daemon_reexec=False no_block=False name=None state=None enabled=None force=None masked=None user=None scope=None May 17 12:36:20 tinypilot ansible-setup[925]: Invoked with gather_subset=['!all'] filter=ansible_service_mgr gather_timeout=10 fact_path=/etc/ansible/facts.d May 17 12:36:21 tinypilot ansible-systemd[940]: Invoked with name=ustreamer state=restarted daemon_reload=False daemon_reexec=False no_block=False enabled=None force=None masked=None user=None scope=None May 17 12:36:22 tinypilot sudo[813]: pam_unix(sudo:session): session closed for user root May 17 12:36:22 tinypilot python[574]: [2021-05-17 12:36:22,763] INFO in video_settings: update-video-settings completed successfully May 17 12:36:22 tinypilot python[574]: [2021-05-17 12:36:22,771] INFO in socket_api: Client disconnected May 17 12:36:24 tinypilot python[574]: [2021-05-17 12:36:24,731] INFO in socket_api: Client connected May 17 12:36:34 tinypilot python[574]: [2021-05-17 12:36:34,169] INFO in video_settings: Running update-video-settings May 17 12:36:34 tinypilot sudo[961]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/update-video-settings May 17 12:36:34 tinypilot sudo[961]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:36:40 tinypilot ansible-stat[987]: Invoked with path=/lib/systemd/system/ustreamer.service follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True May 17 12:36:41 tinypilot ansible-copy[1001]: Invoked with src=/root/.ansible/tmp/ansible-tmp-1621269399.372431-969-256272784914766/source dest=/lib/systemd/system/ustreamer.service owner=root group=root mode=0644 follow=False _original_basename=ustreamer.systemd.j2 checksum=f0d08bc37c760298198a4fc06f8c3e0873f0cc64 backup=False force=True content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None regexp=None delimiter=None unsafe_writes=None May 17 12:36:42 tinypilot ansible-systemd[1028]: Invoked with daemon_reload=True daemon_reexec=False no_block=False name=None state=None enabled=None force=None masked=None user=None scope=None May 17 12:36:45 tinypilot ansible-setup[1074]: Invoked with gather_subset=['!all'] filter=ansible_service_mgr gather_timeout=10 fact_path=/etc/ansible/facts.d May 17 12:36:46 tinypilot ansible-systemd[1089]: Invoked with name=ustreamer state=restarted daemon_reload=False daemon_reexec=False no_block=False enabled=None force=None masked=None user=None scope=None May 17 12:36:47 tinypilot sudo[961]: pam_unix(sudo:session): session closed for user root May 17 12:36:47 tinypilot python[574]: [2021-05-17 12:36:47,055] INFO in video_settings: update-video-settings completed successfully May 17 12:36:47 tinypilot python[574]: [2021-05-17 12:36:47,075] INFO in socket_api: Client disconnected May 17 12:36:49 tinypilot python[574]: [2021-05-17 12:36:49,056] INFO in socket_api: Client connected May 17 12:36:56 tinypilot python[574]: [2021-05-17 12:36:56,185] INFO in video_settings: Running update-video-settings May 17 12:36:56 tinypilot sudo[1110]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/update-video-settings May 17 12:36:56 tinypilot sudo[1110]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:02 tinypilot ansible-stat[1136]: Invoked with path=/lib/systemd/system/ustreamer.service follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True May 17 12:37:03 tinypilot ansible-copy[1150]: Invoked with src=/root/.ansible/tmp/ansible-tmp-1621269421.4207137-1118-94188047137524/source dest=/lib/systemd/system/ustreamer.service owner=root group=root mode=0644 follow=False _original_basename=ustreamer.systemd.j2 checksum=8d12f06d3ece5c2865f9005a120b575e87d4cdb7 backup=False force=True content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None regexp=None delimiter=None unsafe_writes=None May 17 12:37:04 tinypilot ansible-systemd[1177]: Invoked with daemon_reload=True daemon_reexec=False no_block=False name=None state=None enabled=None force=None masked=None user=None scope=None May 17 12:37:07 tinypilot ansible-setup[1223]: Invoked with gather_subset=['!all'] filter=ansible_service_mgr gather_timeout=10 fact_path=/etc/ansible/facts.d May 17 12:37:08 tinypilot ansible-systemd[1238]: Invoked with name=ustreamer state=restarted daemon_reload=False daemon_reexec=False no_block=False enabled=None force=None masked=None user=None scope=None May 17 12:37:09 tinypilot sudo[1110]: pam_unix(sudo:session): session closed for user root May 17 12:37:09 tinypilot python[574]: [2021-05-17 12:37:09,224] INFO in video_settings: update-video-settings completed successfully May 17 12:37:09 tinypilot python[574]: [2021-05-17 12:37:09,253] INFO in socket_api: Client disconnected May 17 12:37:11 tinypilot python[574]: [2021-05-17 12:37:11,255] INFO in socket_api: Client connected May 17 12:37:13 tinypilot python[574]: [2021-05-17 12:37:13,503] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:37:21 tinypilot python[574]: [2021-05-17 12:37:21,022] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:37:25 tinypilot python[574]: [2021-05-17 12:37:25,559] INFO in git: Getting tag for current HEAD commit May 17 12:37:25 tinypilot python[574]: [2021-05-17 12:37:25,680] INFO in git: Local HEAD commit tag: 2.2.1 May 17 12:37:25 tinypilot python[574]: [2021-05-17 12:37:25,694] INFO in git: Getting tag for remote HEAD commit ID May 17 12:37:26 tinypilot python[574]: [2021-05-17 12:37:26,533] INFO in git: Remote HEAD commit tag: 2.2.1 May 17 12:37:28 tinypilot python[574]: [2021-05-17 12:37:28,747] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:37:33 tinypilot python[574]: [2021-05-17 12:37:33,211] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:37:35 tinypilot sudo[1267]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q May 17 12:37:35 tinypilot sudo[1267]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:35 tinypilot sudo[1276]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe May 17 12:37:35 tinypilot sudo[1276]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:35 tinypilot sudo[1276]: pam_unix(sudo:session): session closed for user root May 17 12:37:35 tinypilot sudo[1281]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot May 17 12:37:35 tinypilot sudo[1281]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:36 tinypilot sudo[1281]: pam_unix(sudo:session): session closed for user root May 17 12:37:36 tinypilot sudo[1287]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater May 17 12:37:36 tinypilot sudo[1287]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:36 tinypilot sudo[1287]: pam_unix(sudo:session): session closed for user root May 17 12:37:36 tinypilot sudo[1292]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer May 17 12:37:36 tinypilot sudo[1292]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:38 tinypilot sudo[1292]: pam_unix(sudo:session): session closed for user root May 17 12:37:38 tinypilot sudo[1295]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx May 17 12:37:38 tinypilot sudo[1295]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:38 tinypilot sudo[1295]: pam_unix(sudo:session): session closed for user root May 17 12:37:39 tinypilot sudo[1297]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log May 17 12:37:39 tinypilot sudo[1297]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:39 tinypilot sudo[1297]: pam_unix(sudo:session): session closed for user root May 17 12:37:39 tinypilot sudo[1299]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log May 17 12:37:39 tinypilot sudo[1299]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:37:39 tinypilot sudo[1299]: pam_unix(sudo:session): session closed for user root May 17 12:37:39 tinypilot sudo[1267]: pam_unix(sudo:session): session closed for user root May 17 12:38:45 tinypilot python[574]: [2021-05-17 12:38:45,760] INFO in local_system: Rebooting system May 17 12:38:45 tinypilot sudo[1307]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/sbin/shutdown --reboot now May 17 12:38:45 tinypilot sudo[1307]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:38:45 tinypilot sudo[1307]: pam_unix(sudo:session): session closed for user root May 17 12:38:45 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... May 17 12:38:45 tinypilot systemd[1]: tinypilot.service: Main process exited, code=killed, status=15/TERM May 17 12:38:45 tinypilot systemd[1]: tinypilot.service: Succeeded. May 17 12:38:45 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. -- Reboot -- May 17 12:39:02 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. May 17 12:39:04 tinypilot python[573]: [2021-05-17 12:39:04,378] INFO in main: Starting app May 17 12:39:06 tinypilot python[573]: [2021-05-17 12:39:06,699] INFO in socket_api: Client connected May 17 12:39:06 tinypilot python[573]: [2021-05-17 12:39:06,802] INFO in socket_api: Client disconnected May 17 12:39:08 tinypilot python[573]: [2021-05-17 12:39:08,765] INFO in socket_api: Client connected May 17 12:39:13 tinypilot python[573]: [2021-05-17 12:39:13,497] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:40:10 tinypilot python[573]: [2021-05-17 12:40:10,364] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:42:48 tinypilot python[573]: [2021-05-17 12:42:48,451] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:12 tinypilot python[573]: [2021-05-17 12:43:12,755] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:24 tinypilot python[573]: [2021-05-17 12:43:24,619] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:25 tinypilot python[573]: [2021-05-17 12:43:25,878] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:26 tinypilot python[573]: [2021-05-17 12:43:26,408] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:26 tinypilot python[573]: [2021-05-17 12:43:26,939] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:27 tinypilot python[573]: [2021-05-17 12:43:27,469] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:28 tinypilot python[573]: [2021-05-17 12:43:27,999] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:28 tinypilot python[573]: [2021-05-17 12:43:28,529] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:29 tinypilot python[573]: [2021-05-17 12:43:29,058] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:29 tinypilot python[573]: [2021-05-17 12:43:29,588] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:30 tinypilot python[573]: [2021-05-17 12:43:30,118] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:30 tinypilot python[573]: [2021-05-17 12:43:30,649] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:31 tinypilot python[573]: [2021-05-17 12:43:31,679] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:32 tinypilot python[573]: [2021-05-17 12:43:32,988] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:33 tinypilot python[573]: [2021-05-17 12:43:33,516] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:34 tinypilot python[573]: [2021-05-17 12:43:34,038] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:35 tinypilot python[573]: [2021-05-17 12:43:35,857] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:36 tinypilot python[573]: [2021-05-17 12:43:36,388] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:36 tinypilot python[573]: [2021-05-17 12:43:36,918] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:37 tinypilot python[573]: [2021-05-17 12:43:37,448] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:37 tinypilot sudo[653]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q May 17 12:43:37 tinypilot sudo[653]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:37 tinypilot sudo[662]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe May 17 12:43:37 tinypilot sudo[662]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:38 tinypilot sudo[662]: pam_unix(sudo:session): session closed for user root May 17 12:43:38 tinypilot sudo[666]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot May 17 12:43:38 tinypilot sudo[666]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:38 tinypilot sudo[666]: pam_unix(sudo:session): session closed for user root May 17 12:43:38 tinypilot sudo[672]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater May 17 12:43:38 tinypilot sudo[672]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:38 tinypilot sudo[672]: pam_unix(sudo:session): session closed for user root May 17 12:43:38 tinypilot sudo[677]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer May 17 12:43:38 tinypilot sudo[677]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:41 tinypilot sudo[677]: pam_unix(sudo:session): session closed for user root May 17 12:43:41 tinypilot sudo[680]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx May 17 12:43:41 tinypilot sudo[680]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:41 tinypilot sudo[680]: pam_unix(sudo:session): session closed for user root May 17 12:43:41 tinypilot sudo[682]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log May 17 12:43:41 tinypilot sudo[682]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:41 tinypilot sudo[682]: pam_unix(sudo:session): session closed for user root May 17 12:43:41 tinypilot sudo[684]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log May 17 12:43:41 tinypilot sudo[684]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:43:41 tinypilot sudo[684]: pam_unix(sudo:session): session closed for user root May 17 12:43:41 tinypilot sudo[653]: pam_unix(sudo:session): session closed for user root May 17 12:43:42 tinypilot python[573]: [2021-05-17 12:43:42,093] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:42 tinypilot python[573]: [2021-05-17 12:43:42,611] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:43 tinypilot python[573]: [2021-05-17 12:43:43,141] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:43 tinypilot python[573]: [2021-05-17 12:43:43,672] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:44 tinypilot python[573]: [2021-05-17 12:43:44,202] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:44 tinypilot python[573]: [2021-05-17 12:43:44,732] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:45 tinypilot python[573]: [2021-05-17 12:43:45,263] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:45 tinypilot python[573]: [2021-05-17 12:43:45,793] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:46 tinypilot python[573]: [2021-05-17 12:43:46,322] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:46 tinypilot python[573]: [2021-05-17 12:43:46,849] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:47 tinypilot python[573]: [2021-05-17 12:43:47,378] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:47 tinypilot python[573]: [2021-05-17 12:43:47,902] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:48 tinypilot python[573]: [2021-05-17 12:43:48,430] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:48 tinypilot python[573]: [2021-05-17 12:43:48,955] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:49 tinypilot python[573]: [2021-05-17 12:43:49,484] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:50 tinypilot python[573]: [2021-05-17 12:43:50,007] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:50 tinypilot python[573]: [2021-05-17 12:43:50,535] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:51 tinypilot python[573]: [2021-05-17 12:43:51,064] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:51 tinypilot python[573]: [2021-05-17 12:43:51,593] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:52 tinypilot python[573]: [2021-05-17 12:43:52,120] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:52 tinypilot python[573]: [2021-05-17 12:43:52,647] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:53 tinypilot python[573]: [2021-05-17 12:43:53,170] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:53 tinypilot python[573]: [2021-05-17 12:43:53,698] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:54 tinypilot python[573]: [2021-05-17 12:43:54,221] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:54 tinypilot python[573]: [2021-05-17 12:43:54,749] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:55 tinypilot python[573]: [2021-05-17 12:43:55,270] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:43:55 tinypilot python[573]: [2021-05-17 12:43:55,798] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:45:57 tinypilot python[573]: [2021-05-17 12:45:57,951] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:46:03 tinypilot python[573]: Process Process-80: May 17 12:46:03 tinypilot python[573]: Traceback (most recent call last): May 17 12:46:03 tinypilot python[573]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 17 12:46:03 tinypilot python[573]: self.run() May 17 12:46:03 tinypilot python[573]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 17 12:46:03 tinypilot python[573]: self._target(*self._args, **self._kwargs) May 17 12:46:03 tinypilot python[573]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 17 12:46:03 tinypilot python[573]: hid_handle.write(bytearray(buffer)) May 17 12:46:03 tinypilot python[573]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 17 12:46:48 tinypilot python[573]: [2021-05-17 12:46:48,465] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 17 12:46:50 tinypilot sudo[724]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q May 17 12:46:50 tinypilot sudo[724]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:50 tinypilot sudo[733]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe May 17 12:46:50 tinypilot sudo[733]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:50 tinypilot sudo[733]: pam_unix(sudo:session): session closed for user root May 17 12:46:50 tinypilot sudo[737]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot May 17 12:46:50 tinypilot sudo[737]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:50 tinypilot sudo[737]: pam_unix(sudo:session): session closed for user root May 17 12:46:50 tinypilot sudo[743]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater May 17 12:46:50 tinypilot sudo[743]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:50 tinypilot sudo[743]: pam_unix(sudo:session): session closed for user root May 17 12:46:50 tinypilot sudo[748]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer May 17 12:46:50 tinypilot sudo[748]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:52 tinypilot sudo[748]: pam_unix(sudo:session): session closed for user root May 17 12:46:52 tinypilot sudo[751]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx May 17 12:46:52 tinypilot sudo[751]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:52 tinypilot sudo[751]: pam_unix(sudo:session): session closed for user root May 17 12:46:52 tinypilot sudo[753]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log May 17 12:46:52 tinypilot sudo[753]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:52 tinypilot sudo[753]: pam_unix(sudo:session): session closed for user root May 17 12:46:52 tinypilot sudo[755]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log May 17 12:46:52 tinypilot sudo[755]: pam_unix(sudo:session): session opened for user root by (uid=0) May 17 12:46:52 tinypilot sudo[755]: pam_unix(sudo:session): session closed for user root May 17 12:46:52 tinypilot sudo[724]: pam_unix(sudo:session): session closed for user root TinyPilot update logs ok: [localhost] TASK [mtlynch.ustreamer : read /boot/cmdline.txt] ****************************** ok: [localhost] TASK [mtlynch.ustreamer : decode command-line string] ************************** ok: [localhost] TASK [mtlynch.ustreamer : change cma to 128M if it's set to a different value] *** skipping: [localhost] TASK [mtlynch.ustreamer : add cma=128M to cmdline.txt if it's missing] ********* skipping: [localhost] TASK [mtlynch.ustreamer : create EDIDs folder] ********************************* ok: [localhost] TASK [mtlynch.ustreamer : copy TC358743 EDID file] ***************************** ok: [localhost] TASK [mtlynch.ustreamer : install TC358743 initializer service] **************** ok: [localhost] TASK [mtlynch.ustreamer : use custom settings for TC358743 chip for any facts not already defined] *** ok: [localhost] TASK [mtlynch.ustreamer : remove TC358743 initializer service file] ************ skipping: [localhost] TASK [mtlynch.ustreamer : disable TC358743 overlay in /boot/config.txt] ******** skipping: [localhost] TASK [mtlynch.ustreamer : save whether boot config file exists] **************** ok: [localhost] TASK [mtlynch.ustreamer : enable OpenMax IL acceleration on Pi OS] ************* ok: [localhost] TASK [mtlynch.ustreamer : collect universal required apt packages] ************* ok: [localhost] TASK [mtlynch.ustreamer : collect Raspberry Pi OS specific required apt packages] *** ok: [localhost] TASK [mtlynch.ustreamer : install libraspberrypi-dev if we're using OpenMax IL acceleration] *** ok: [localhost] TASK [mtlynch.ustreamer : collect Debian-specific required apt packages] ******* skipping: [localhost] TASK [mtlynch.ustreamer : collect Ubuntu-specific required apt packages] ******* skipping: [localhost] TASK [mtlynch.ustreamer : install uStreamer pre-requisite packages] ************ ok: [localhost] TASK [mtlynch.ustreamer : create uStreamer folder] ***************************** ok: [localhost] TASK [mtlynch.ustreamer : get uStreamer repo] ********************************** ok: [localhost] TASK [mtlynch.ustreamer : cache build settings] ******************************** ok: [localhost] TASK [mtlynch.ustreamer : clean repository if needed] ************************** skipping: [localhost] TASK [mtlynch.ustreamer : build uStreamer] ************************************* skipping: [localhost] TASK [mtlynch.ustreamer : fix uStreamer folder permissions] ******************** changed: [localhost] TASK [mtlynch.ustreamer : install uStreamer as a service] ********************** ok: [localhost] TASK [mtlynch.ustreamer : enable systemd uStreamer service file] *************** ok: [localhost] TASK [mtlynch.ustreamer : save uStreamer settings file] ************************ ok: [localhost] TASK [tinypilot.tinypilot-pro : (legacy cleanup) check for broken cycle-tls-keys script] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : (legacy cleanup) disable cycle-tls-keys systemd task] *** skipping: [localhost] TASK [tinypilot.tinypilot-pro : (legacy cleanup) remove cycle-tls-keys systemd task] *** skipping: [localhost] TASK [tinypilot.tinypilot-pro : (legacy cleanup) remove stale key material] **** skipping: [localhost] => (item=/etc/ssl/certs/tinypilot-ca.crt) skipping: [localhost] => (item=/etc/ssl/private/tinypilot-ca.key) skipping: [localhost] => (item=/etc/ssl/csr/tinypilot-ca.csr) skipping: [localhost] => (item=/etc/ssl/certs/tinypilot-nginx.crt) skipping: [localhost] => (item=/etc/ssl/private/tinypilot-nginx.key) skipping: [localhost] => (item=/etc/ssl/csr/tinypilot-nginx.csr) TASK [tinypilot.tinypilot-pro : (legacy cleanup) remove broken cycle-tls-keys script] *** skipping: [localhost] TASK [tinypilot.tinypilot-pro : install pip3] ********************************** ok: [localhost] TASK [tinypilot.tinypilot-pro : install PyOpenSSL] ***************************** changed: [localhost] TASK [tinypilot.tinypilot-pro : ensure CSR directory exists] ******************* ok: [localhost] TASK [tinypilot.tinypilot-pro : create CA private key] ************************* ok: [localhost] TASK [tinypilot.tinypilot-pro : create the CA CSR] ***************************** ok: [localhost] TASK [tinypilot.tinypilot-pro : sign the CA CSR] ******************************* ok: [localhost] TASK [tinypilot.tinypilot-pro : create host CSR signing key] ******************* ok: [localhost] TASK [tinypilot.tinypilot-pro : create CSR for nginx] ************************** ok: [localhost] TASK [tinypilot.tinypilot-pro : generate a CA-signed TLS certificate] ********** ok: [localhost] TASK [tinypilot.tinypilot-pro : install update-tls-cert-common-name as a service] *** ok: [localhost] TASK [ansible-role-nginx : Include OS-specific variables.] ********************* ok: [localhost] TASK [ansible-role-nginx : Define nginx_user.] ********************************* ok: [localhost] TASK [ansible-role-nginx : include_tasks] ************************************** skipping: [localhost] TASK [ansible-role-nginx : include_tasks] ************************************** skipping: [localhost] TASK [ansible-role-nginx : include_tasks] ************************************** included: /opt/tinypilot-updater/ansible-role-nginx/tasks/setup-Debian.yml for localhost TASK [ansible-role-nginx : Update apt cache.] ********************************** ok: [localhost] TASK [ansible-role-nginx : Ensure nginx is installed.] ************************* ok: [localhost] TASK [ansible-role-nginx : include_tasks] ************************************** skipping: [localhost] TASK [ansible-role-nginx : include_tasks] ************************************** skipping: [localhost] TASK [ansible-role-nginx : include_tasks] ************************************** skipping: [localhost] TASK [ansible-role-nginx : Remove default nginx vhost config file (if configured).] *** ok: [localhost] TASK [ansible-role-nginx : Ensure nginx_vhost_path exists.] ******************** ok: [localhost] TASK [ansible-role-nginx : Add managed vhost config files.] ******************** ok: [localhost] => (item={'listen': '80 default_server', 'server_name': 'tinypilot', 'filename': 'tinypilot.http.conf', 'return': '307 https://$http_host$request_uri'}) ok: [localhost] => (item={'listen': '443 ssl http2', 'server_name': 'tinypilot', 'filename': 'tinypilot.conf', 'root': '/opt/tinypilot', 'index': 'index.html', 'error_page': '497 =307 https://$http_host$request_uri', 'extra_parameters': 'ssl_certificate "/etc/ssl/certs/tinypilot-nginx.crt";\nssl_certificate_key "/etc/ssl/private/tinypilot-nginx.key";\nssl_protocols TLSv1.2;\nssl_prefer_server_ciphers on;\nssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;\nssl_ecdh_curve secp384r1;\nssl_session_timeout 10m;\nssl_session_cache shared:SSL:10m;\nssl_session_tickets off;\nproxy_buffers 16 16k;\nproxy_buffer_size 16k;\nproxy_set_header Host $http_host;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_http_version 1.1;\nlocation /socket.io {\n proxy_pass http://tinypilot;\n proxy_set_header Upgrade $http_upgrade;\n proxy_set_header Connection "Upgrade";\n # Since this is a connection upgrade, we don\'t inherit the settings from\n # above. We need these so that nginx forwards requests properly to\n # Flask-SocketIO.\n # See: https://github.com/miguelgrinberg/Flask-SocketIO/issues/1501#issuecomment-802082048\n proxy_set_header Host $http_host;\n proxy_set_header X-Forwarded-Host $http_host;\n proxy_set_header X-Forwarded-Proto $scheme;\n}\nlocation /state {\n auth_request /auth;\n auth_request_set $auth_status $upstream_status;\n proxy_pass http://ustreamer;\n}\nlocation /stream {\n auth_request /auth;\n auth_request_set $auth_status $upstream_status;\n proxy_pass http://ustreamer;\n}\nlocation /snapshot {\n auth_request /auth;\n auth_request_set $auth_status $upstream_status;\n proxy_pass http://ustreamer;\n}\nlocation /ca.crt {\n alias "/etc/ssl/certs/tinypilot-ca.crt";\n}\nlocation / {\n proxy_pass http://tinypilot;\n}\nlocation /api/massStorage/backingFiles {\n # Allow large file transfers without buffering them.\n client_max_body_size 0;\n proxy_request_buffering off;\n proxy_pass http://tinypilot;\n}\nlocation ~* ^/.+\\.(html|js|js.map|css)$ {\n root "/opt/tinypilot/app/static";\n # Disable caching\n add_header Last-Modified $date_gmt;\n add_header Cache-Control \'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0\';\n if_modified_since off;\n expires off;\n etag off;\n}\nlocation ~* ^/.+\\.(jpg|jpeg|png|ico)$ {\n root "/opt/tinypilot/app/static";\n}\n# Authenticate any protected routes that are outside of the core\n# TinyPilot web app.\nlocation = /auth {\n internal;\n proxy_pass http://tinypilot/api/auth;\n proxy_pass_request_body off;\n proxy_set_header Content-Length "";\n proxy_set_header X-Original-URI $request_uri;\n}\n'}) TASK [ansible-role-nginx : Remove managed vhost config files.] ***************** skipping: [localhost] => (item={'listen': '80 default_server', 'server_name': 'tinypilot', 'filename': 'tinypilot.http.conf', 'return': '307 https://$http_host$request_uri'}) skipping: [localhost] => (item={'listen': '443 ssl http2', 'server_name': 'tinypilot', 'filename': 'tinypilot.conf', 'root': '/opt/tinypilot', 'index': 'index.html', 'error_page': '497 =307 https://$http_host$request_uri', 'extra_parameters': 'ssl_certificate "/etc/ssl/certs/tinypilot-nginx.crt";\nssl_certificate_key "/etc/ssl/private/tinypilot-nginx.key";\nssl_protocols TLSv1.2;\nssl_prefer_server_ciphers on;\nssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;\nssl_ecdh_curve secp384r1;\nssl_session_timeout 10m;\nssl_session_cache shared:SSL:10m;\nssl_session_tickets off;\nproxy_buffers 16 16k;\nproxy_buffer_size 16k;\nproxy_set_header Host $http_host;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_http_version 1.1;\nlocation /socket.io {\n proxy_pass http://tinypilot;\n proxy_set_header Upgrade $http_upgrade;\n proxy_set_header Connection "Upgrade";\n # Since this is a connection upgrade, we don\'t inherit the settings from\n # above. We need these so that nginx forwards requests properly to\n # Flask-SocketIO.\n # See: https://github.com/miguelgrinberg/Flask-SocketIO/issues/1501#issuecomment-802082048\n proxy_set_header Host $http_host;\n proxy_set_header X-Forwarded-Host $http_host;\n proxy_set_header X-Forwarded-Proto $scheme;\n}\nlocation /state {\n auth_request /auth;\n auth_request_set $auth_status $upstream_status;\n proxy_pass http://ustreamer;\n}\nlocation /stream {\n auth_request /auth;\n auth_request_set $auth_status $upstream_status;\n proxy_pass http://ustreamer;\n}\nlocation /snapshot {\n auth_request /auth;\n auth_request_set $auth_status $upstream_status;\n proxy_pass http://ustreamer;\n}\nlocation /ca.crt {\n alias "/etc/ssl/certs/tinypilot-ca.crt";\n}\nlocation / {\n proxy_pass http://tinypilot;\n}\nlocation /api/massStorage/backingFiles {\n # Allow large file transfers without buffering them.\n client_max_body_size 0;\n proxy_request_buffering off;\n proxy_pass http://tinypilot;\n}\nlocation ~* ^/.+\\.(html|js|js.map|css)$ {\n root "/opt/tinypilot/app/static";\n # Disable caching\n add_header Last-Modified $date_gmt;\n add_header Cache-Control \'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0\';\n if_modified_since off;\n expires off;\n etag off;\n}\nlocation ~* ^/.+\\.(jpg|jpeg|png|ico)$ {\n root "/opt/tinypilot/app/static";\n}\n# Authenticate any protected routes that are outside of the core\n# TinyPilot web app.\nlocation = /auth {\n internal;\n proxy_pass http://tinypilot/api/auth;\n proxy_pass_request_body off;\n proxy_set_header Content-Length "";\n proxy_set_header X-Original-URI $request_uri;\n}\n'}) TASK [ansible-role-nginx : Remove legacy vhosts.conf file.] ******************** ok: [localhost] TASK [ansible-role-nginx : Copy nginx configuration in place.] ***************** ok: [localhost] TASK [ansible-role-nginx : Ensure nginx service is running as configured.] ***** ok: [localhost] TASK [tinypilot.tinypilot-pro : set the path to config.txt on non-Ubuntu systems] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : set the path to config.txt for Ubuntu] ********* skipping: [localhost] TASK [tinypilot.tinypilot-pro : check for a boot config file] ****************** ok: [localhost] TASK [tinypilot.tinypilot-pro : enable dwc2 driver in boot config] ************* ok: [localhost] TASK [tinypilot.tinypilot-pro : check for an /etc/modules file] **************** ok: [localhost] TASK [tinypilot.tinypilot-pro : enable dwc2 driver in modules] ***************** ok: [localhost] TASK [tinypilot.tinypilot-pro : create TinyPilot privileged folder] ************ ok: [localhost] TASK [tinypilot.tinypilot-pro : copy usb-gadget initializer] ******************* ok: [localhost] TASK [tinypilot.tinypilot-pro : copy usb-gadget de-initializer] **************** ok: [localhost] TASK [tinypilot.tinypilot-pro : install usb-gadget initializer as a service] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : enable systemd usb-gadget initializer service file] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : collect TinyPilot required apt packages on all systems] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : collect Debian and Ubuntu specific TinyPilot required apt packages] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : collect Ubuntu 20.04 specific TinyPilot required apt packages] *** skipping: [localhost] TASK [tinypilot.tinypilot-pro : install TinyPilot pre-requisite packages] ****** ok: [localhost] TASK [tinypilot.tinypilot-pro : create tinypilot group] ************************ ok: [localhost] TASK [tinypilot.tinypilot-pro : create tinypilot user] ************************* ok: [localhost] TASK [tinypilot.tinypilot-pro : copy admin scripts] **************************** ok: [localhost] => (item=change-hostname) ok: [localhost] => (item=collect-debug-logs) ok: [localhost] => (item=eject-mass-storage) ok: [localhost] => (item=mount-mass-storage) ok: [localhost] => (item=read-update-log) ok: [localhost] => (item=update) ok: [localhost] => (item=update-tls-cert-common-name) ok: [localhost] => (item=update-video-settings) TASK [tinypilot.tinypilot-pro : store passwordless sudo paths] ***************** ok: [localhost] TASK [tinypilot.tinypilot-pro : enable tinypilot to execute a whitelist of commands as sudo] *** ok: [localhost] TASK [tinypilot.tinypilot-pro : create TinyPilot folder] *********************** ok: [localhost] TASK [tinypilot.tinypilot-pro : get TinyPilot repo] **************************** changed: [localhost] TASK [tinypilot.tinypilot-pro : find absolute path to python3] ***************** ok: [localhost] TASK [tinypilot.tinypilot-pro : save absolute path to python3] ***************** ok: [localhost] TASK [tinypilot.tinypilot-pro : create TinyPilot virtualenv] ******************* changed: [localhost] TASK [tinypilot.tinypilot-pro : fix TinyPilot folder permissions] ************** changed: [localhost] TASK [tinypilot.tinypilot-pro : install TinyPilot as a service] **************** ok: [localhost] TASK [tinypilot.tinypilot-pro : enable systemd TinyPilot service file] ********* ok: [localhost] TASK [tinypilot.tinypilot-pro : install tinypilot-updater as a service] ******** ok: [localhost] RUNNING HANDLER [tinypilot.tinypilot-pro : restart TinyPilot service] ********** changed: [localhost] PLAY RECAP ********************************************************************* localhost : ok=81 changed=6 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 + chmod +r /var/tmp/tmp.q77VJIY6jH.yml + sudo cp /var/tmp/tmp.q77VJIY6jH.yml /home/tinypilot/settings.yml + sudo chown tinypilot:tinypilot /home/tinypilot/settings.yml 2021-05-17 12:17:52 __main__ INFO Update completed successfully 2021-05-17 12:17:52 __main__ INFO Writing result file to /home/tinypilot/logs/2021-05-17T161522Z-update-result.json 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 \ --desired-fps 24 \ --workers 3 \ --quality 70 \ --drop-same-frames 30 \ --persistent \ --dv-timings \ Restart=always [Install] WantedBy=multi-user.target uStreamer logs May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.645 stream] -- Using resolution: 1920x1080 May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.645 stream] -- Using pixelformat: UYVY May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.645 stream] -- Querying HW FPS changing is not supported May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.645 stream] -- Using IO method: MMAP May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.667 stream] -- Requested 5 device buffers, got 5 May 17 13:07:53 tinypilot ustreamer[3425]: -- ERROR [1736.669 stream] -- Unable to start capturing: Invalid argument May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.683 stream] -- Device fd=9 closed May 17 13:07:53 tinypilot ustreamer[3425]: -- INFO [1736.683 stream] -- Sleeping 1 seconds before new stream init ... May 17 13:07:54 tinypilot ustreamer[3425]: ================================================================================ May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.684 stream] -- Device fd=9 opened May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.684 stream] -- Using input channel: 0 May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.692 stream] -- Got new DV timings: resolution=1920x1080, pixclk=148500000 May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.712 stream] -- Using resolution: 1920x1080 May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.712 stream] -- Using pixelformat: UYVY May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.712 stream] -- Querying HW FPS changing is not supported May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.712 stream] -- Using IO method: MMAP May 17 13:07:54 tinypilot ustreamer[3425]: -- INFO [1737.733 stream] -- Requested 5 device buffers, got 5 May 17 13:07:54 tinypilot ustreamer[3425]: -- ERROR [1737.734 stream] -- Unable to start capturing: Invalid argument May 17 13:07:55 tinypilot ustreamer[3425]: -- INFO [1737.748 stream] -- Device fd=9 closed May 17 13:07:55 tinypilot ustreamer[3425]: -- INFO [1737.748 stream] -- Sleeping 1 seconds before new stream init ... May 17 13:07:56 tinypilot ustreamer[3425]: ================================================================================ May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.749 stream] -- Device fd=9 opened May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.749 stream] -- Using input channel: 0 May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.756 stream] -- Got new DV timings: resolution=1920x1080, pixclk=148500000 May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.777 stream] -- Using resolution: 1920x1080 May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.777 stream] -- Using pixelformat: UYVY May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.777 stream] -- Querying HW FPS changing is not supported May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.777 stream] -- Using IO method: MMAP May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.798 stream] -- Requested 5 device buffers, got 5 May 17 13:07:56 tinypilot ustreamer[3425]: -- ERROR [1738.798 stream] -- Unable to start capturing: Invalid argument May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.813 stream] -- Device fd=9 closed May 17 13:07:56 tinypilot ustreamer[3425]: -- INFO [1738.813 stream] -- Sleeping 1 seconds before new stream init ... May 17 13:07:57 tinypilot ustreamer[3425]: ================================================================================ May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.814 stream] -- Device fd=9 opened May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.814 stream] -- Using input channel: 0 May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.821 stream] -- Got new DV timings: resolution=1920x1080, pixclk=148500000 May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.841 stream] -- Using resolution: 1920x1080 May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.841 stream] -- Using pixelformat: UYVY May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.841 stream] -- Querying HW FPS changing is not supported May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.841 stream] -- Using IO method: MMAP May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.862 stream] -- Requested 5 device buffers, got 5 May 17 13:07:57 tinypilot ustreamer[3425]: -- ERROR [1739.868 stream] -- Unable to start capturing: Invalid argument May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.879 stream] -- Device fd=9 closed May 17 13:07:57 tinypilot ustreamer[3425]: -- INFO [1739.879 stream] -- Sleeping 1 seconds before new stream init ... May 17 13:07:58 tinypilot ustreamer[3425]: ================================================================================ May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.879 stream] -- Device fd=9 opened May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.879 stream] -- Using input channel: 0 May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.886 stream] -- Got new DV timings: resolution=1920x1080, pixclk=148500000 May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.905 stream] -- Using resolution: 1920x1080 May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.905 stream] -- Using pixelformat: UYVY May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.905 stream] -- Querying HW FPS changing is not supported May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.905 stream] -- Using IO method: MMAP May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.916 stream] -- Requested 5 device buffers, got 5 May 17 13:07:58 tinypilot ustreamer[3425]: -- ERROR [1740.916 stream] -- Unable to start capturing: Invalid argument May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.922 stream] -- Device fd=9 closed May 17 13:07:58 tinypilot ustreamer[3425]: -- INFO [1740.922 stream] -- Sleeping 1 seconds before new stream init ... May 17 13:07:59 tinypilot ustreamer[3425]: ================================================================================ May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.923 stream] -- Device fd=9 opened May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.923 stream] -- Using input channel: 0 May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.929 stream] -- Got new DV timings: resolution=1920x1080, pixclk=148500000 May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.949 stream] -- Using resolution: 1920x1080 May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.949 stream] -- Using pixelformat: UYVY May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.949 stream] -- Querying HW FPS changing is not supported May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.949 stream] -- Using IO method: MMAP May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.958 stream] -- Requested 5 device buffers, got 5 May 17 13:07:59 tinypilot ustreamer[3425]: -- ERROR [1741.959 stream] -- Unable to start capturing: Invalid argument May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.964 stream] -- Device fd=9 closed May 17 13:07:59 tinypilot ustreamer[3425]: -- INFO [1741.964 stream] -- Sleeping 1 seconds before new stream init ... May 17 13:08:00 tinypilot ustreamer[3425]: ================================================================================ May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.965 stream] -- Device fd=9 opened May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.965 stream] -- Using input channel: 0 May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.972 stream] -- Got new DV timings: resolution=1920x1080, pixclk=148500000 May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.991 stream] -- Using resolution: 1920x1080 May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.991 stream] -- Using pixelformat: UYVY May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.991 stream] -- Querying HW FPS changing is not supported May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1742.991 stream] -- Using IO method: MMAP May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1743.001 stream] -- Requested 5 device buffers, got 5 May 17 13:08:00 tinypilot ustreamer[3425]: -- ERROR [1743.001 stream] -- Unable to start capturing: Invalid argument May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1743.007 stream] -- Device fd=9 closed May 17 13:08:00 tinypilot ustreamer[3425]: -- INFO [1743.007 stream] -- Sleeping 1 seconds before new stream init ... nginx logs -- Logs begin at Mon 2021-03-08 09:13:48 EST, end at Mon 2021-05-17 13:08:00 EDT. -- May 17 12:08:36 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 12:08:36 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 12:09:24 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 12:09:24 tinypilot systemd[1]: nginx.service: Succeeded. May 17 12:09:24 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. May 17 12:09:24 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 12:09:24 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 12:09:25 tinypilot systemd[1]: Reloading A high performance web server and a reverse proxy server. May 17 12:09:25 tinypilot systemd[1]: Reloaded A high performance web server and a reverse proxy server. May 17 12:12:46 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 12:12:46 tinypilot systemd[1]: nginx.service: Succeeded. May 17 12:12:46 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 17 12:13:01 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 12:13:01 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 12:17:55 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 12:17:56 tinypilot systemd[1]: nginx.service: Succeeded. May 17 12:17:56 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 17 12:18:11 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 12:18:12 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Reboot -- May 17 12:26:56 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 12:26:56 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 12:38:45 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 12:38:46 tinypilot systemd[1]: nginx.service: Succeeded. May 17 12:38:46 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 17 12:39:02 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 12:39:02 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2021/03/08 09:13:45 [notice] 6720#6720: signal process started 2021/05/17 12:09:25 [notice] 4678#4678: signal process started 2021/05/17 12:12:46 [error] 4679#4679: *4 upstream prematurely closed connection while reading response header from upstream, client: 192.168.99.20, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:13:02 [error] 583#583: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=3&transport=polling&t=Nbx6a33 HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=Nbx6a33", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:17:29 [error] 583#583: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=3&transport=polling&t=Nbx7Zo1 HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=Nbx7Zo1", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:17:30 [error] 583#583: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /api/update HTTP/2.0", upstream: "http://127.0.0.1:8000/api/update", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:17:52 [error] 583#583: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=3&transport=polling&t=Nbx7fJi HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=Nbx7fJi", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:17:52 [error] 583#583: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /api/update HTTP/2.0", upstream: "http://127.0.0.1:8000/api/update", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:17:55 [error] 583#583: *2 upstream prematurely closed connection while reading response header from upstream, client: 192.168.99.20, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:18:12 [error] 597#597: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=3&transport=polling&t=Nbx7n8y HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=Nbx7n8y", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:26:57 [error] 587#587: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET / HTTP/2.0", upstream: "http://127.0.0.1:8000/", host: "192.168.33.13" 2021/05/17 12:26:57 [error] 587#587: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=3&transport=polling&t=Nbx9u5_ HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=Nbx9u5_", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:26:57 [error] 587#587: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=3&transport=polling&t=Nbx9-hg HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=3&transport=polling&t=Nbx9-hg", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:26:57 [error] 587#587: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.99.20, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=Nbx9_li HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=Nbx9_li", host: "192.168.33.13", referrer: "https://192.168.33.13/" 2021/05/17 12:38:45 [error] 584#584: *107 upstream prematurely closed connection while reading response header from upstream, client: 192.168.99.20, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.33.13", referrer: "https://192.168.33.13/" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/style.css HTTP/2.0" 200 1915 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/button.css HTTP/2.0" 200 1115 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/cursors.css HTTP/2.0" 200 671 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/style.css HTTP/2.0" 200 1915 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/button.css HTTP/2.0" 200 1115 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/cursors.css HTTP/2.0" 200 671 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/style.css HTTP/2.0" 200 1915 "https://192.168.33.13/css/button.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/cursors.css HTTP/2.0" 200 671 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/cursors.css HTTP/2.0" 200 671 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /third-party/underscore.js/1.11.0/underscore-min.js HTTP/2.0" 200 18618 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/style.css HTTP/2.0" 200 1915 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/button.css HTTP/2.0" 200 1115 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /css/cursors.css HTTP/2.0" 200 671 "https://192.168.33.13/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /js/keycodes.js HTTP/2.0" 200 2930 "https://192.168.33.13/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /js/keystrokes.js HTTP/2.0" 200 377 "https://192.168.33.13/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /js/settings.js HTTP/2.0" 200 1196 "https://192.168.33.13/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /js/overlays.js HTTP/2.0" 200 495 "https://192.168.33.13/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NbxCa5B HTTP/2.0" 200 96 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /favicon.ico HTTP/2.0" 200 15406 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "POST /socket.io/?EIO=4&transport=polling&t=NbxCa5h&sid=01KIG7epK7bCN1gZAAAC HTTP/2.0" 200 2 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NbxCa5t&sid=01KIG7epK7bCN1gZAAAC HTTP/2.0" 200 32 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:08 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NbxCa6d&sid=01KIG7epK7bCN1gZAAAC HTTP/2.0" 200 1 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:39:09 -0400] "GET /favicon.ico HTTP/2.0" 200 15406 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:43:41 -0400] "GET /api/debugLogs HTTP/2.0" 200 71049 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:46:52 -0400] "GET /api/debugLogs HTTP/2.0" 200 71083 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-" 192.168.99.20 - - [17/May/2021:12:51:26 -0400] "GET /stream?advance_headers=1 HTTP/2.0" 200 19027096 "https://192.168.33.13/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36" "-"