TinyPilot log dump https://tinypilotkvm.com Timestamp: 2022-02-26T17:33:45-06:00 Software versions TinyPilot version: 1.6.2-12-gb8f0d71 b8f0d71 uStreamer version: v3.26 a97f08e OS version: Linux thin-man-pi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux TinyPilot state temp=43.8'C throttled=0x0 voltage logs TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM After=syslog.target network.target StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=HOST=127.0.0.1 Environment=PORT=8000 Environment=APP_SETTINGS_FILE=/opt/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs -- Logs begin at Sat 2022-02-26 17:31:12 CST, end at Sat 2022-02-26 17:33:45 CST. -- Feb 26 17:31:28 thin-man-pi systemd[1]: Started TinyPilot - RPi-based virtual KVM. Feb 26 17:31:31 thin-man-pi python[616]: 2022-02-26 17:31:31.240 __main__ INFO Starting app Feb 26 17:31:35 thin-man-pi python[616]: 2022-02-26 17:31:35.086 socket_api INFO Client Bdi2ktLu4_jeUFxzAAAB connected Feb 26 17:31:35 thin-man-pi python[616]: 2022-02-26 17:31:35.145 socket_api INFO Client Bdi2ktLu4_jeUFxzAAAB disconnected Feb 26 17:31:35 thin-man-pi python[616]: 2022-02-26 17:31:35.658 socket_api INFO Client n44jiOS-8I1CBqhkAAAD connected Feb 26 17:32:20 thin-man-pi python[616]: Process ProcessWithResult-1: Feb 26 17:32:20 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:32:20 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:32:20 thin-man-pi python[616]: self.run() Feb 26 17:32:20 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:32:20 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:32:20 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:32:20 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:32:20 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:32:20 thin-man-pi python[616]: 2022-02-26 17:32:20.494 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:32:21 thin-man-pi python[616]: Process ProcessWithResult-2: Feb 26 17:32:21 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:32:21 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:32:21 thin-man-pi python[616]: self.run() Feb 26 17:32:21 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:32:21 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:32:21 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:32:21 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:32:21 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:32:21 thin-man-pi python[616]: 2022-02-26 17:32:21.081 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:32:28 thin-man-pi python[616]: 2022-02-26 17:32:28.645 socket_api INFO Client n44jiOS-8I1CBqhkAAAD disconnected Feb 26 17:32:29 thin-man-pi python[616]: 2022-02-26 17:32:29.226 socket_api INFO Client a4qeEk7YQeISuvULAAAF connected Feb 26 17:32:32 thin-man-pi python[616]: Process ProcessWithResult-3: Feb 26 17:32:32 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:32:32 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:32:32 thin-man-pi python[616]: self.run() Feb 26 17:32:32 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:32:32 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:32:32 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:32:32 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:32:32 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:32:32 thin-man-pi python[616]: 2022-02-26 17:32:32.895 socket_api ERROR [SENSITIVE] Failed to write key: F5 (keycode=F5). Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE] Feb 26 17:32:34 thin-man-pi python[616]: 2022-02-26 17:32:34.755 socket_api INFO Client a4qeEk7YQeISuvULAAAF disconnected Feb 26 17:32:35 thin-man-pi python[616]: 2022-02-26 17:32:35.044 socket_api INFO Client 6wSyUoyGjvIGMx7IAAAH connected Feb 26 17:32:35 thin-man-pi python[616]: 2022-02-26 17:32:35.579 socket_api INFO Client 6wSyUoyGjvIGMx7IAAAH disconnected Feb 26 17:32:35 thin-man-pi python[616]: 2022-02-26 17:32:35.895 socket_api INFO Client C_hDRcQn0BWChNnmAAAJ connected Feb 26 17:32:37 thin-man-pi python[616]: Process ProcessWithResult-4: Feb 26 17:32:37 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:32:37 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:32:37 thin-man-pi python[616]: self.run() Feb 26 17:32:37 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:32:37 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:32:37 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:32:37 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:32:37 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:32:37 thin-man-pi python[616]: 2022-02-26 17:32:37.854 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:32:38 thin-man-pi python[616]: Process ProcessWithResult-5: Feb 26 17:32:38 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:32:38 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:32:38 thin-man-pi python[616]: self.run() Feb 26 17:32:38 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:32:38 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:32:38 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:32:38 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:32:38 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:32:38 thin-man-pi python[616]: 2022-02-26 17:32:38.458 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:32:39 thin-man-pi python[616]: 2022-02-26 17:32:39.404 socket_api INFO Client C_hDRcQn0BWChNnmAAAJ disconnected Feb 26 17:32:39 thin-man-pi python[616]: 2022-02-26 17:32:39.674 socket_api INFO Client F20qgCSHXfI8Gx2hAAAL connected Feb 26 17:32:40 thin-man-pi python[616]: 2022-02-26 17:32:40.598 socket_api INFO Client F20qgCSHXfI8Gx2hAAAL disconnected Feb 26 17:32:40 thin-man-pi python[616]: 2022-02-26 17:32:40.815 socket_api INFO Client anzqnavqIsUFR8toAAAN connected Feb 26 17:32:43 thin-man-pi python[616]: 2022-02-26 17:32:43.765 socket_api INFO Client anzqnavqIsUFR8toAAAN disconnected Feb 26 17:32:44 thin-man-pi python[616]: 2022-02-26 17:32:44.157 socket_api INFO Client lB1d4dg8KYeBRzPzAAAP connected Feb 26 17:32:46 thin-man-pi sudo[802]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Feb 26 17:32:46 thin-man-pi sudo[802]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:46 thin-man-pi sudo[815]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe Feb 26 17:32:46 thin-man-pi sudo[815]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:46 thin-man-pi sudo[815]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:46 thin-man-pi sudo[819]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot Feb 26 17:32:46 thin-man-pi sudo[819]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:46 thin-man-pi sudo[819]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:46 thin-man-pi sudo[825]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater Feb 26 17:32:46 thin-man-pi sudo[825]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:46 thin-man-pi sudo[825]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:47 thin-man-pi sudo[830]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer Feb 26 17:32:47 thin-man-pi sudo[830]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:47 thin-man-pi sudo[830]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:47 thin-man-pi sudo[833]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx Feb 26 17:32:47 thin-man-pi sudo[833]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:47 thin-man-pi sudo[833]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:47 thin-man-pi sudo[835]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log Feb 26 17:32:47 thin-man-pi sudo[835]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:47 thin-man-pi sudo[835]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:47 thin-man-pi sudo[837]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log Feb 26 17:32:47 thin-man-pi sudo[837]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:32:47 thin-man-pi sudo[837]: pam_unix(sudo:session): session closed for user root Feb 26 17:32:47 thin-man-pi sudo[802]: pam_unix(sudo:session): session closed for user root Feb 26 17:33:28 thin-man-pi python[616]: Process ProcessWithResult-6: Feb 26 17:33:28 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:28 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:28 thin-man-pi python[616]: self.run() Feb 26 17:33:28 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:28 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:28 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:28 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:28 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:28 thin-man-pi python[616]: 2022-02-26 17:33:28.888 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:29 thin-man-pi python[616]: Process ProcessWithResult-7: Feb 26 17:33:29 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:29 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:29 thin-man-pi python[616]: self.run() Feb 26 17:33:29 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:29 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:29 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:29 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:29 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:29 thin-man-pi python[616]: 2022-02-26 17:33:29.914 socket_api ERROR [SENSITIVE] Failed to write key: Control (keycode=ControlLeft). Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:29 thin-man-pi python[616]: Process ProcessWithResult-8: Feb 26 17:33:29 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:29 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:29 thin-man-pi python[616]: self.run() Feb 26 17:33:29 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:29 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:29 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:29 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:29 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:29 thin-man-pi python[616]: 2022-02-26 17:33:29.957 socket_api ERROR [SENSITIVE] Failed to write key: Shift (keycode=ShiftLeft). Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:29 thin-man-pi python[616]: Process ProcessWithResult-9: Feb 26 17:33:29 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:29 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:29 thin-man-pi python[616]: self.run() Feb 26 17:33:29 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:29 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:29 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:29 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:29 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:30 thin-man-pi python[616]: 2022-02-26 17:33:30.000 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:30 thin-man-pi python[616]: Process ProcessWithResult-10: Feb 26 17:33:30 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:30 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:30 thin-man-pi python[616]: self.run() Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:30 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:30 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:30 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:30 thin-man-pi python[616]: 2022-02-26 17:33:30.026 socket_api ERROR [SENSITIVE] Failed to write key: R (keycode=KeyR). Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:30 thin-man-pi python[616]: Process ProcessWithResult-11: Feb 26 17:33:30 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:30 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:30 thin-man-pi python[616]: self.run() Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:30 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:30 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:30 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:30 thin-man-pi python[616]: 2022-02-26 17:33:30.291 socket_api ERROR [SENSITIVE] Failed to release keys: Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:30 thin-man-pi python[616]: Process ProcessWithResult-12: Feb 26 17:33:30 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:30 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:30 thin-man-pi python[616]: self.run() Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:30 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:30 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:30 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:30 thin-man-pi python[616]: 2022-02-26 17:33:30.315 socket_api ERROR [SENSITIVE] Failed to release keys: Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:30 thin-man-pi python[616]: Process ProcessWithResult-13: Feb 26 17:33:30 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:30 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:30 thin-man-pi python[616]: self.run() Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:30 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:30 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:30 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:30 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:30 thin-man-pi python[616]: 2022-02-26 17:33:30.339 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:31 thin-man-pi python[616]: Process ProcessWithResult-14: Feb 26 17:33:31 thin-man-pi python[616]: Traceback (most recent call last): Feb 26 17:33:31 thin-man-pi python[616]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Feb 26 17:33:31 thin-man-pi python[616]: self.run() Feb 26 17:33:31 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Feb 26 17:33:31 thin-man-pi python[616]: result.return_value = self._target(*self._args, **self._kwargs) Feb 26 17:33:31 thin-man-pi python[616]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Feb 26 17:33:31 thin-man-pi python[616]: hid_handle.write(bytearray(buffer)) Feb 26 17:33:31 thin-man-pi python[616]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Feb 26 17:33:31 thin-man-pi python[616]: 2022-02-26 17:33:31.457 socket_api ERROR [SENSITIVE] Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? [/SENSITIVE] Feb 26 17:33:42 thin-man-pi python[616]: 2022-02-26 17:33:42.505 socket_api INFO Client lB1d4dg8KYeBRzPzAAAP disconnected Feb 26 17:33:43 thin-man-pi python[616]: 2022-02-26 17:33:43.326 socket_api INFO Client a14fWQAHrpYqS0muAAAR connected Feb 26 17:33:45 thin-man-pi sudo[861]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Feb 26 17:33:45 thin-man-pi sudo[861]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:33:45 thin-man-pi sudo[874]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe Feb 26 17:33:45 thin-man-pi sudo[874]: pam_unix(sudo:session): session opened for user root by (uid=0) Feb 26 17:33:45 thin-man-pi sudo[874]: pam_unix(sudo:session): session closed for user root Feb 26 17:33:45 thin-man-pi sudo[880]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot Feb 26 17:33:45 thin-man-pi sudo[880]: pam_unix(sudo:session): session opened for user root by (uid=0) TinyPilot update logs uStreamer configuration [Unit] Description=uStreamer - Lightweight, optimized video encoder After=syslog.target network.target [Service] Type=simple User=ustreamer WorkingDirectory=/opt/ustreamer ExecStart=/opt/ustreamer/ustreamer \ --host 127.0.0.1 \ --port 8001 \ --encoder hw \ --format jpeg \ --resolution 1920x1080 \ --persistent \ && : # This last line is just to end the multi-line command because the line # before is ending with backslash and so expects to be continued. Restart=always [Install] WantedBy=multi-user.target uStreamer logs -- Logs begin at Sat 2022-02-26 17:31:12 CST, end at Sat 2022-02-26 17:33:46 CST. -- Feb 26 17:31:28 thin-man-pi systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Feb 26 17:31:28 thin-man-pi ustreamer[631]: -- INFO [20.116 main] -- Using internal blank placeholder Feb 26 17:31:28 thin-man-pi ustreamer[631]: -- INFO [20.117 main] -- Listening HTTP on [127.0.0.1]:8001 Feb 26 17:31:28 thin-man-pi ustreamer[631]: -- INFO [20.118 stream] -- Using V4L2 device: /dev/video0 Feb 26 17:31:28 thin-man-pi ustreamer[631]: -- INFO [20.118 stream] -- Using desired FPS: 0 Feb 26 17:31:28 thin-man-pi ustreamer[631]: -- INFO [20.118 http] -- Starting HTTP eventloop ... Feb 26 17:31:28 thin-man-pi ustreamer[631]: ================================================================================ Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.360 stream] -- Device fd=8 opened Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.361 stream] -- Using input channel: 0 Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.362 stream] -- Using resolution: 1920x1080 Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- ERROR [20.362 stream] -- Could not obtain the requested pixelformat=JPEG; driver gave us MJPEG Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.362 stream] -- Falling back to pixelformat=MJPEG Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.362 stream] -- Using pixelformat: MJPEG Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.364 stream] -- Using HW FPS: 0 -> 30 (coerced) Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- ERROR [20.364 stream] -- Device does not support setting of HW encoding quality parameters Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.364 stream] -- Using IO method: MMAP Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.450 stream] -- Requested 5 device buffers, got 5 Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.522 stream] -- Capturing started Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.522 stream] -- Using JPEG quality: encoder default Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.522 stream] -- Creating pool JPEG with 1 workers ... Feb 26 17:31:29 thin-man-pi ustreamer[631]: -- INFO [20.522 stream] -- Capturing ... Feb 26 17:31:35 thin-man-pi ustreamer[631]: -- INFO [26.842 http] -- HTTP: Registered client: [192.168.1.5]:55330, id=5d2aea1172a40f1d; clients now: 1 Feb 26 17:32:28 thin-man-pi ustreamer[631]: -- INFO [67.633 http] -- HTTP: Disconnected client: [192.168.1.5]:55330, id=5d2aea1172a40f1d, Resource temporarily unavailable (reading,eof); clients now: 0 Feb 26 17:32:29 thin-man-pi ustreamer[631]: -- INFO [67.949 http] -- HTTP: Registered client: [192.168.1.5]:55344, id=d67c38c7e2d783e9; clients now: 1 Feb 26 17:32:34 thin-man-pi ustreamer[631]: -- INFO [73.692 http] -- HTTP: Disconnected client: [192.168.1.5]:55344, id=d67c38c7e2d783e9, Resource temporarily unavailable (reading,eof); clients now: 0 Feb 26 17:32:34 thin-man-pi ustreamer[631]: -- INFO [73.835 http] -- HTTP: Registered client: [192.168.1.5]:55358, id=a0a25af7ce3d8b85; clients now: 1 Feb 26 17:32:35 thin-man-pi ustreamer[631]: -- INFO [74.516 http] -- HTTP: Disconnected client: [192.168.1.5]:55358, id=a0a25af7ce3d8b85, Resource temporarily unavailable (reading,eof); clients now: 0 Feb 26 17:32:35 thin-man-pi ustreamer[631]: -- INFO [74.636 http] -- HTTP: Registered client: [192.168.1.5]:55372, id=d39d8544dbee4b21; clients now: 1 Feb 26 17:32:39 thin-man-pi ustreamer[631]: -- INFO [78.343 http] -- HTTP: Disconnected client: [192.168.1.5]:55372, id=d39d8544dbee4b21, Resource temporarily unavailable (reading,eof); clients now: 0 Feb 26 17:32:39 thin-man-pi ustreamer[631]: -- INFO [78.468 http] -- HTTP: Registered client: [192.168.1.5]:55386, id=bbf128cf7f1ba25e; clients now: 1 Feb 26 17:32:40 thin-man-pi ustreamer[631]: -- INFO [79.456 http] -- HTTP: Disconnected client: [192.168.1.5]:55386, id=bbf128cf7f1ba25e, Connection reset by peer (reading,error); clients now: 0 Feb 26 17:32:40 thin-man-pi ustreamer[631]: -- INFO [79.576 http] -- HTTP: Registered client: [192.168.1.5]:55400, id=11b195fcd8abf299; clients now: 1 Feb 26 17:32:43 thin-man-pi ustreamer[631]: -- INFO [82.766 http] -- HTTP: Disconnected client: [192.168.1.5]:55400, id=11b195fcd8abf299, Connection reset by peer (writing,error); clients now: 0 Feb 26 17:32:43 thin-man-pi ustreamer[631]: -- INFO [82.897 http] -- HTTP: Registered client: [192.168.1.5]:55414, id=fc29b102406d710c; clients now: 1 Feb 26 17:33:42 thin-man-pi ustreamer[631]: -- INFO [141.597 http] -- HTTP: Disconnected client: [192.168.1.5]:55414, id=fc29b102406d710c, Resource temporarily unavailable (reading,eof); clients now: 0 Feb 26 17:33:43 thin-man-pi ustreamer[631]: -- INFO [141.946 http] -- HTTP: Registered client: [192.168.1.5]:55430, id=af53356b2ab923b7; clients now: 1 nginx logs -- Logs begin at Sat 2022-02-26 17:31:12 CST, end at Sat 2022-02-26 17:33:46 CST. -- Feb 26 17:31:28 thin-man-pi systemd[1]: Starting A high performance web server and a reverse proxy server... Feb 26 17:31:28 thin-man-pi systemd[1]: Started A high performance web server and a reverse proxy server. 2022/02/26 17:29:26 [error] 648#648: *516 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.5, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=NyuNa7d HTTP/1.1", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=NyuNa7d", host: "192.168.1.2", referrer: "http://192.168.1.2/" 2022/02/26 17:29:27 [error] 648#648: *516 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.5, server: tinypilot, request: "GET /api/update HTTP/1.1", upstream: "http://127.0.0.1:8000/api/update", host: "192.168.1.2", referrer: "http://192.168.1.2/" 2022/02/26 17:29:31 [error] 648#648: *516 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.5, server: tinypilot, request: "POST /api/restart HTTP/1.1", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.2", referrer: "http://192.168.1.2/" 2022/02/26 17:29:48 [error] 636#636: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.5, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=NyuNh7A HTTP/1.1", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=NyuNh7A", host: "192.168.1.2", referrer: "http://192.168.1.2/" 2022/02/26 17:29:48 [error] 636#636: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.5, server: tinypilot, request: "GET /api/status HTTP/1.1", upstream: "http://127.0.0.1:8000/api/status", host: "192.168.1.2", referrer: "http://192.168.1.2/" 2022/02/26 17:31:11 [error] 636#636: *17 upstream prematurely closed connection while reading response header from upstream, client: 192.168.1.5, server: tinypilot, request: "POST /api/restart HTTP/1.1", upstream: "http://127.0.0.1:8000/api/restart", host: "192.168.1.2", referrer: "http://192.168.1.2/" 2022/02/26 17:31:29 [error] 650#650: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.5, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=NyuO3Es HTTP/1.1", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=NyuO3Es", host: "192.168.1.2", referrer: "http://192.168.1.2/" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /js/logs.js HTTP/1.1" 200 1484 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /third-party/fonts/overpass-light.woff2 HTTP/1.1" 200 26568 "http://192.168.1.2/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /js/updatelogs.js HTTP/1.1" 200 696 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /js/keycodes.js HTTP/1.1" 200 3190 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /js/settings.js HTTP/1.1" 200 1194 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /js/keyboardstate.js HTTP/1.1" 200 2829 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /js/overlays.js HTTP/1.1" 200 495 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/1.1" 200 25032 "http://192.168.1.2/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /socket.io/?EIO=4&transport=polling&t=NyuOJA7&sid=E8Umh7s1lQVaGan2AAAK HTTP/1.1" 200 32 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:39 -0600] "GET /socket.io/?EIO=4&transport=polling&t=NyuOJB0&sid=E8Umh7s1lQVaGan2AAAK HTTP/1.1" 200 1 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET / HTTP/1.1" 200 104800 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /stream?advance_headers=1 HTTP/1.1" 200 484586 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /socket.io/?EIO=4&transport=websocket&sid=E8Umh7s1lQVaGan2AAAK HTTP/1.1" 101 15 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /css/style.css HTTP/1.1" 200 3552 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/paste.js HTTP/1.1" 200 2076 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/app.js HTTP/1.1" 200 12268 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /css/button.css HTTP/1.1" 200 1690 "http://192.168.1.2/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /css/cursors.css HTTP/1.1" 200 671 "http://192.168.1.2/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/mouse.js HTTP/1.1" 200 8475 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/events.js HTTP/1.1" 200 1357 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/poll.js HTTP/1.1" 200 1080 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/clipboard.js HTTP/1.1" 200 633 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/1.1" 200 25032 "http://192.168.1.2/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/keyboardstate.js HTTP/1.1" 200 2829 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/keystrokes.js HTTP/1.1" 200 362 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /js/settings.js HTTP/1.1" 200 1194 "http://192.168.1.2/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /css/toggle.css HTTP/1.1" 200 1005 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "GET /socket.io/?EIO=4&transport=polling&t=NyuOJRS HTTP/1.1" 200 96 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:40 -0600] "POST /socket.io/?EIO=4&transport=polling&t=NyuOJRs&sid=2UxYfTBlfFpmY7lYAAAM HTTP/1.1" 200 2 "http://192.168.1.2/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-" 192.168.1.5 - - [26/Feb/2022:17:32:43 -0600] "GET /socket.io/?EIO=4&transport=websocket&sid=2UxYfTBlfFpmY7lYAAAM HTTP/1.1" 101 21 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36" "-"