TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2021-05-18T14:35:00-04:00 Software versions TinyPilot version: 2.1.2 b2e3f36 uStreamer version: v1.17-85-g28563ab 28563ab 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 18 10:48:21 tinypilot sudo[3894]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe May 18 10:48:21 tinypilot sudo[3894]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3894]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3898]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot May 18 10:48:21 tinypilot sudo[3898]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3898]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3904]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater May 18 10:48:21 tinypilot sudo[3904]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3904]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3909]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer May 18 10:48:21 tinypilot sudo[3909]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3909]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3912]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx May 18 10:48:21 tinypilot sudo[3912]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3912]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3914]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log May 18 10:48:21 tinypilot sudo[3914]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3914]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3916]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log May 18 10:48:21 tinypilot sudo[3916]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:48:21 tinypilot sudo[3916]: pam_unix(sudo:session): session closed for user root May 18 10:48:21 tinypilot sudo[3885]: pam_unix(sudo:session): session closed for user root May 18 10:48:29 tinypilot python[629]: Process Process-71: May 18 10:48:29 tinypilot python[629]: Traceback (most recent call last): May 18 10:48:29 tinypilot python[629]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 10:48:29 tinypilot python[629]: self.run() May 18 10:48:29 tinypilot python[629]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 10:48:29 tinypilot python[629]: self._target(*self._args, **self._kwargs) May 18 10:48:29 tinypilot python[629]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 10:48:29 tinypilot python[629]: hid_handle.write(bytearray(buffer)) May 18 10:48:29 tinypilot python[629]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 10:49:23 tinypilot python[629]: Process Process-72: May 18 10:49:23 tinypilot python[629]: Traceback (most recent call last): May 18 10:49:23 tinypilot python[629]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 10:49:23 tinypilot python[629]: self.run() May 18 10:49:23 tinypilot python[629]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 10:49:23 tinypilot python[629]: self._target(*self._args, **self._kwargs) May 18 10:49:23 tinypilot python[629]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 10:49:23 tinypilot python[629]: hid_handle.write(bytearray(buffer)) May 18 10:49:23 tinypilot python[629]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 10:49:25 tinypilot python[629]: [2021-05-18 10:49:25,005] INFO in socket_api: Client disconnected May 18 10:49:25 tinypilot python[629]: [2021-05-18 10:49:25,300] INFO in socket_api: Client connected May 18 10:49:26 tinypilot python[629]: [2021-05-18 10:49:26,637] INFO in socket_api: Client disconnected May 18 10:49:27 tinypilot python[629]: [2021-05-18 10:49:27,013] INFO in socket_api: Client connected May 18 10:49:27 tinypilot python[629]: [2021-05-18 10:49:27,678] INFO in socket_api: Client disconnected May 18 10:49:27 tinypilot python[629]: [2021-05-18 10:49:27,959] INFO in socket_api: Client connected May 18 10:49:29 tinypilot python[629]: [2021-05-18 10:49:29,323] INFO in socket_api: Client disconnected May 18 10:49:29 tinypilot python[629]: [2021-05-18 10:49:29,594] INFO in socket_api: Client connected May 18 10:49:30 tinypilot python[629]: [2021-05-18 10:49:30,877] INFO in socket_api: Client disconnected May 18 10:49:31 tinypilot python[629]: [2021-05-18 10:49:31,336] INFO in socket_api: Client connected May 18 10:49:40 tinypilot python[629]: [2021-05-18 10:49:40,626] INFO in local_system: Rebooting system May 18 10:49:40 tinypilot sudo[3970]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/sbin/shutdown --reboot now May 18 10:49:40 tinypilot sudo[3970]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:49:40 tinypilot sudo[3970]: pam_unix(sudo:session): session closed for user root May 18 10:49:40 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... May 18 10:49:41 tinypilot systemd[1]: tinypilot.service: Succeeded. May 18 10:49:41 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. -- Reboot -- May 18 10:49:58 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. May 18 10:50:00 tinypilot python[634]: [2021-05-18 10:50:00,182] INFO in main: Starting app May 18 10:50:00 tinypilot python[634]: [2021-05-18 10:50:00,282] INFO in _internal: * Restarting with stat May 18 10:50:01 tinypilot python[634]: [2021-05-18 10:50:01,220] INFO in main: Starting app May 18 10:50:05 tinypilot python[634]: [2021-05-18 10:50:05,483] INFO in socket_api: Client connected May 18 10:50:06 tinypilot python[634]: [2021-05-18 10:50:06,075] INFO in socket_api: Client connected May 18 10:50:07 tinypilot python[634]: [2021-05-18 10:50:07,922] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected? May 18 10:50:10 tinypilot sudo[708]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q May 18 10:50:10 tinypilot sudo[708]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:10 tinypilot sudo[717]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe May 18 10:50:10 tinypilot sudo[717]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[717]: pam_unix(sudo:session): session closed for user root May 18 10:50:11 tinypilot sudo[721]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot May 18 10:50:11 tinypilot sudo[721]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[721]: pam_unix(sudo:session): session closed for user root May 18 10:50:11 tinypilot sudo[727]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater May 18 10:50:11 tinypilot sudo[727]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[727]: pam_unix(sudo:session): session closed for user root May 18 10:50:11 tinypilot sudo[732]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer May 18 10:50:11 tinypilot sudo[732]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[732]: pam_unix(sudo:session): session closed for user root May 18 10:50:11 tinypilot sudo[735]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx May 18 10:50:11 tinypilot sudo[735]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[735]: pam_unix(sudo:session): session closed for user root May 18 10:50:11 tinypilot sudo[737]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log May 18 10:50:11 tinypilot sudo[737]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[737]: pam_unix(sudo:session): session closed for user root May 18 10:50:11 tinypilot sudo[739]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log May 18 10:50:11 tinypilot sudo[739]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 10:50:11 tinypilot sudo[739]: pam_unix(sudo:session): session closed for user root May 18 10:50:12 tinypilot sudo[708]: pam_unix(sudo:session): session closed for user root May 18 10:50:27 tinypilot python[634]: [2021-05-18 10:50:27,862] INFO in socket_api: Client disconnected May 18 10:50:34 tinypilot python[634]: [2021-05-18 10:50:34,103] INFO in socket_api: Client connected May 18 10:50:47 tinypilot python[634]: [2021-05-18 10:50:47,763] INFO in socket_api: Client disconnected May 18 13:43:57 tinypilot python[634]: [2021-05-18 13:43:57,116] INFO in socket_api: Client disconnected May 18 14:34:50 tinypilot python[634]: [2021-05-18 14:34:50,802] INFO in socket_api: Client connected May 18 14:34:51 tinypilot python[634]: Process Process-2: May 18 14:34:51 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:51 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:51 tinypilot python[634]: self.run() May 18 14:34:51 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:51 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:51 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:51 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:51 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:52 tinypilot python[634]: Process Process-3: May 18 14:34:52 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:52 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:52 tinypilot python[634]: self.run() May 18 14:34:52 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:52 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:52 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:52 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:52 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-4: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-5: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-6: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-7: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-8: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-9: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:55 tinypilot python[634]: Process Process-10: May 18 14:34:55 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:55 tinypilot python[634]: self.run() May 18 14:34:55 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:55 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:55 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:55 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:55 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:56 tinypilot python[634]: Process Process-11: May 18 14:34:56 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:56 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:56 tinypilot python[634]: self.run() May 18 14:34:56 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:56 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:56 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:56 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:56 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:34:56 tinypilot python[634]: Process Process-12: May 18 14:34:56 tinypilot python[634]: Traceback (most recent call last): May 18 14:34:56 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap May 18 14:34:56 tinypilot python[634]: self.run() May 18 14:34:56 tinypilot python[634]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run May 18 14:34:56 tinypilot python[634]: self._target(*self._args, **self._kwargs) May 18 14:34:56 tinypilot python[634]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately May 18 14:34:56 tinypilot python[634]: hid_handle.write(bytearray(buffer)) May 18 14:34:56 tinypilot python[634]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown May 18 14:35:00 tinypilot sudo[9077]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q May 18 14:35:00 tinypilot sudo[9077]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 14:35:00 tinypilot sudo[9086]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe May 18 14:35:00 tinypilot sudo[9086]: pam_unix(sudo:session): session opened for user root by (uid=0) May 18 14:35:00 tinypilot sudo[9086]: pam_unix(sudo:session): session closed for user root May 18 14:35:00 tinypilot sudo[9090]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot May 18 14:35:00 tinypilot sudo[9090]: 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 omx \ --format uyvy \ --workers 3 \ --drop-same-frames 30 \ --persistent \ --dv-timings \ Restart=always [Install] WantedBy=multi-user.target uStreamer logs May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.671 stream] -- Initializing BCM ... May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.673 stream] -- Initializing OMX ... May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.675 stream] -- Initializing OMX encoder ... May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.677 stream] -- Initializing OMX encoder ... May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.678 stream] -- Initializing OMX encoder ... May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.684 stream] -- Using JPEG quality: 80% May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.684 stream] -- Creating pool with 3 workers ... May 17 18:54:57 tinypilot ustreamer[627]: -- INFO [18.684 stream] -- Capturing ... May 17 18:54:58 tinypilot ustreamer[627]: -- ERROR [19.685 stream] -- Mainloop select() timeout, polling ... May 17 18:55:05 tinypilot ustreamer[627]: -- INFO [26.371 http] -- HTTP: Registered client: [127.0.0.1]:48102, id=1a194a15-d320-490c-a8fc-1748dec4938b; clients now: 1 May 17 18:56:51 tinypilot ustreamer[627]: -- INFO [120.008 http] -- HTTP: Disconnected client: [127.0.0.1]:48102, id=1a194a15-d320-490c-a8fc-1748dec4938b, Success (reading,eof); clients now: 0 May 17 18:56:51 tinypilot ustreamer[627]: -- INFO [120.191 http] -- HTTP: Registered client: [127.0.0.1]:48118, id=8c22c603-3cce-4b0d-85f6-bc56bb94a686; clients now: 1 May 17 19:59:43 tinypilot ustreamer[627]: -- INFO [3892.013 http] -- HTTP: Disconnected client: [127.0.0.1]:48118, id=8c22c603-3cce-4b0d-85f6-bc56bb94a686, Success (reading,eof); clients now: 0 May 17 19:59:43 tinypilot ustreamer[627]: -- INFO [3892.161 http] -- HTTP: Registered client: [127.0.0.1]:48138, id=88cd2555-3d71-48d2-b400-b2c7eed5e2f3; clients now: 1 May 17 19:59:44 tinypilot ustreamer[627]: -- INFO [3893.081 http] -- HTTP: Disconnected client: [127.0.0.1]:48138, id=88cd2555-3d71-48d2-b400-b2c7eed5e2f3, Success (reading,eof); clients now: 0 May 17 19:59:44 tinypilot ustreamer[627]: -- INFO [3893.165 http] -- HTTP: Registered client: [127.0.0.1]:48160, id=9c322412-b179-49b6-b679-c6b7c6a39195; clients now: 1 May 17 21:22:37 tinypilot ustreamer[627]: -- INFO [8866.471 http] -- HTTP: Disconnected client: [127.0.0.1]:48160, id=9c322412-b179-49b6-b679-c6b7c6a39195, Success (reading,eof); clients now: 0 May 18 00:30:42 tinypilot ustreamer[627]: -- INFO [20151.519 http] -- HTTP: Registered client: [127.0.0.1]:48176, id=ae251709-b5db-47ba-9794-1e6874368b44; clients now: 1 May 18 00:30:47 tinypilot ustreamer[627]: -- INFO [20156.321 http] -- HTTP: Disconnected client: [127.0.0.1]:48176, id=ae251709-b5db-47ba-9794-1e6874368b44, Success (reading,eof); clients now: 0 May 18 10:47:06 tinypilot ustreamer[627]: -- INFO [57135.976 http] -- HTTP: Registered client: [127.0.0.1]:48198, id=cb5a2d14-82b7-49e5-810b-3401b3b0fe10; clients now: 1 May 18 10:48:17 tinypilot ustreamer[627]: -- INFO [57207.191 http] -- HTTP: Disconnected client: [127.0.0.1]:48198, id=cb5a2d14-82b7-49e5-810b-3401b3b0fe10, Success (reading,eof); clients now: 0 May 18 10:48:17 tinypilot ustreamer[627]: -- INFO [57207.295 http] -- HTTP: Registered client: [127.0.0.1]:48220, id=0932bf9e-8552-4f14-a390-23a16d662894; clients now: 1 May 18 10:49:25 tinypilot ustreamer[627]: -- INFO [57274.317 http] -- HTTP: Disconnected client: [127.0.0.1]:48220, id=0932bf9e-8552-4f14-a390-23a16d662894, Success (reading,eof); clients now: 0 May 18 10:49:25 tinypilot ustreamer[627]: -- INFO [57274.408 http] -- HTTP: Registered client: [127.0.0.1]:48236, id=ca3f7813-6941-416a-903b-af25ec5d2237; clients now: 1 May 18 10:49:26 tinypilot ustreamer[627]: -- INFO [57275.950 http] -- HTTP: Disconnected client: [127.0.0.1]:48236, id=ca3f7813-6941-416a-903b-af25ec5d2237, Success (reading,eof); clients now: 0 May 18 10:49:26 tinypilot ustreamer[627]: -- INFO [57276.048 http] -- HTTP: Registered client: [127.0.0.1]:48252, id=df6db4ff-2e52-4ba7-85ab-caeb88b1194d; clients now: 1 May 18 10:49:27 tinypilot ustreamer[627]: -- INFO [57276.987 http] -- HTTP: Disconnected client: [127.0.0.1]:48252, id=df6db4ff-2e52-4ba7-85ab-caeb88b1194d, Success (reading,eof); clients now: 0 May 18 10:49:27 tinypilot ustreamer[627]: -- INFO [57277.089 http] -- HTTP: Registered client: [127.0.0.1]:48268, id=baaee91f-b826-4b38-9113-3926f8b4ffcd; clients now: 1 May 18 10:49:29 tinypilot ustreamer[627]: -- INFO [57278.636 http] -- HTTP: Disconnected client: [127.0.0.1]:48268, id=baaee91f-b826-4b38-9113-3926f8b4ffcd, Success (reading,eof); clients now: 0 May 18 10:49:29 tinypilot ustreamer[627]: -- INFO [57278.726 http] -- HTTP: Registered client: [127.0.0.1]:48284, id=f25bfa23-1059-43f6-9bbc-a75aec0a5c4e; clients now: 1 May 18 10:49:30 tinypilot ustreamer[627]: -- INFO [57280.189 http] -- HTTP: Disconnected client: [127.0.0.1]:48284, id=f25bfa23-1059-43f6-9bbc-a75aec0a5c4e, Success (reading,eof); clients now: 0 May 18 10:49:30 tinypilot ustreamer[627]: -- INFO [57280.291 http] -- HTTP: Registered client: [127.0.0.1]:48300, id=4e552f58-1b65-46de-b62b-9a388b0301c3; clients now: 1 May 18 10:49:40 tinypilot ustreamer[627]: -- INFO [57290.143 main] -- ===== Stopping by SIGTERM ===== May 18 10:49:40 tinypilot ustreamer[627]: -- INFO [57290.143 http] -- HTTP eventloop stopped May 18 10:49:40 tinypilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.415 stream] -- Destroying workers pool ... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.432 stream] -- Capturing stopped May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.433 stream] -- Device fd=8 closed May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.433 main] -- Destroying OMX encoder ... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.435 main] -- Destroying OMX encoder ... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.436 main] -- Destroying OMX encoder ... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.438 main] -- Destroying OMX ... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.438 main] -- Destroying BCM ... May 18 10:49:41 tinypilot ustreamer[627]: -- INFO [57290.438 main] -- Bye-bye May 18 10:49:41 tinypilot systemd[1]: ustreamer.service: Succeeded. May 18 10:49:41 tinypilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. -- Reboot -- May 18 10:49:58 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.555 main] -- Installing SIGINT handler ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.555 main] -- Installing SIGTERM handler ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.555 main] -- Ignoring SIGPIPE ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.555 main] -- Using internal blank placeholder May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 main] -- Listening HTTP on [127.0.0.1]:8001 May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 stream] -- Using V4L2 device: /dev/video0 May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 stream] -- Using desired FPS: 0 May 18 10:49:58 tinypilot ustreamer[635]: ================================================================================ May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 http] -- Starting HTTP eventloop ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 stream] -- Device fd=8 opened May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 stream] -- Using input channel: 0 May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.556 stream] -- Using TV standard: DEFAULT May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.578 stream] -- Using resolution: 640x480 May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.578 stream] -- Using pixelformat: UYVY May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.578 stream] -- Querying HW FPS changing is not supported May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.578 stream] -- Using IO method: MMAP May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.593 stream] -- Requested 5 device buffers, got 5 May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.600 stream] -- Capturing started May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.600 stream] -- Initializing BCM ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.602 stream] -- Initializing OMX ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.603 stream] -- Initializing OMX encoder ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.604 stream] -- Initializing OMX encoder ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.606 stream] -- Initializing OMX encoder ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.612 stream] -- Using JPEG quality: 80% May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.612 stream] -- Creating pool with 3 workers ... May 18 10:49:58 tinypilot ustreamer[635]: -- INFO [20.612 stream] -- Capturing ... May 18 10:49:59 tinypilot ustreamer[635]: -- ERROR [21.613 stream] -- Mainloop select() timeout, polling ... May 18 10:50:05 tinypilot ustreamer[635]: -- INFO [27.795 http] -- HTTP: Registered client: [127.0.0.1]:42262, id=77f0ae03-416f-428a-b08d-ded6bc896666; clients now: 1 May 18 10:50:27 tinypilot ustreamer[635]: -- INFO [37.513 http] -- HTTP: Disconnected client: [127.0.0.1]:42262, id=77f0ae03-416f-428a-b08d-ded6bc896666, Success (reading,eof); clients now: 0 May 18 10:50:33 tinypilot ustreamer[635]: -- INFO [43.601 http] -- HTTP: Registered client: [127.0.0.1]:42280, id=a606ae2e-586b-46dd-be8d-86c7e394d900; clients now: 1 May 18 13:43:57 tinypilot ustreamer[635]: -- INFO [10447.595 http] -- HTTP: Disconnected client: [127.0.0.1]:42280, id=a606ae2e-586b-46dd-be8d-86c7e394d900, Success (reading,eof); clients now: 0 May 18 14:34:50 tinypilot ustreamer[635]: -- INFO [13500.219 http] -- HTTP: Registered client: [127.0.0.1]:42294, id=dfc09d3b-c553-44f9-a516-dd615004d265; clients now: 1 nginx logs -- Logs begin at Thu 2021-03-18 17:02:49 EDT, end at Tue 2021-05-18 14:35:00 EDT. -- May 17 18:03:07 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 18:03:07 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 18:27:31 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 18:27:32 tinypilot systemd[1]: nginx.service: Succeeded. May 17 18:27:32 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 17 18:27:48 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 18:27:49 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 18:37:50 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 18:37:51 tinypilot systemd[1]: nginx.service: Succeeded. May 17 18:37:51 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 17 18:38:08 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 18:38:08 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 17 18:54:41 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 17 18:54:42 tinypilot systemd[1]: nginx.service: Succeeded. May 17 18:54:42 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 17 18:54:57 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 17 18:54:57 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. May 18 10:49:40 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... May 18 10:49:41 tinypilot systemd[1]: nginx.service: Succeeded. May 18 10:49:41 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- May 18 10:49:58 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... May 18 10:49:58 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2021/05/18 10:49:40 [error] 635#635: *66 upstream prematurely closed connection while reading response header from upstream, client: 192.168.0.15, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "tinypilot.local", referrer: "https://tinypilot.local/" 2021/05/18 10:50:00 [error] 639#639: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.0.15, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=Nb_z9kd HTTP/2.0", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=Nb_z9kd", host: "tinypilot.local", referrer: "https://tinypilot.local/" 192.168.0.15 - - [18/May/2021:10:50:05 -0400] "GET /img/slim-logo-white.png HTTP/2.0" 304 0 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nb_zCJR HTTP/2.0" 200 96 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:06 -0400] "POST /socket.io/?EIO=4&transport=polling&t=Nb_zCLg&sid=6goUAJa7jEeAMqPkAAAC HTTP/2.0" 200 2 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:06 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nb_zCLh&sid=6goUAJa7jEeAMqPkAAAC HTTP/2.0" 200 32 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:06 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nb_zCMG&sid=6goUAJa7jEeAMqPkAAAC HTTP/2.0" 200 1 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:12 -0400] "GET /api/debugLogs HTTP/2.0" 200 40518 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:27 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=6goUAJa7jEeAMqPkAAAC HTTP/1.1" 101 47 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:27 -0400] "GET /stream?advance_headers=1 HTTP/2.0" 200 278189 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET / HTTP/2.0" 200 90994 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /css/style.css HTTP/2.0" 200 2149 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /third-party/underscore.js/1.11.0/underscore-min.js HTTP/2.0" 200 18618 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /js/util/poll.js HTTP/2.0" 200 1073 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /js/controllers.js HTTP/2.0" 200 11026 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /js/util/clipboard.js HTTP/2.0" 200 626 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /third-party/socket.io/3.1.3/socket.io.min.js HTTP/2.0" 200 61701 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /js/paste.js HTTP/2.0" 200 1875 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /js/app.js HTTP/2.0" 200 11190 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://tinypilot.local/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /css/button.css HTTP/2.0" 200 1218 "https://tinypilot.local/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:33 -0400] "GET /css/cursors.css HTTP/2.0" 200 671 "https://tinypilot.local/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /js/keycodes.js HTTP/2.0" 200 2930 "https://tinypilot.local/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /js/keystrokes.js HTTP/2.0" 200 377 "https://tinypilot.local/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /js/settings.js HTTP/2.0" 200 1196 "https://tinypilot.local/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /js/util/poll.js HTTP/2.0" 200 1073 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /js/controllers.js HTTP/2.0" 200 11026 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nb_zGAx HTTP/2.0" 200 96 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "POST /socket.io/?EIO=4&transport=polling&t=Nb_zGBU&sid=dzhnJ6mzWdt9OtcXAAAE HTTP/2.0" 200 2 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:10:50:34 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nb_zGBW&sid=dzhnJ6mzWdt9OtcXAAAE HTTP/2.0" 200 32 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:13:43:57 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=dzhnJ6mzWdt9OtcXAAAE HTTP/1.1" 101 2096 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-" 192.168.0.15 - - [18/May/2021:13:43:57 -0400] "GET /stream?advance_headers=1 HTTP/2.0" 200 287096493 "https://tinypilot.local/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:88.0) Gecko/20100101 Firefox/88.0" "-"