TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2021-07-27T21:29:25-04:00 Software versions TinyPilot version: 2.2.3 3528fb1 uStreamer version: v3.26 a97f08e OS version: Linux pilot 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux TinyPilot state temp=45.7'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 Jul 27 21:02:45 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:45 pilot python[588]: Process Process-32: Jul 27 21:02:45 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:45 pilot python[588]: self.run() Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:45 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:45 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:45 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:45 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:45 pilot python[588]: Process Process-33: Jul 27 21:02:45 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:45 pilot python[588]: self.run() Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:45 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:45 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:45 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:45 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:45 pilot python[588]: Process Process-34: Jul 27 21:02:45 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:45 pilot python[588]: self.run() Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:45 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:45 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:45 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:45 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:45 pilot python[588]: Process Process-35: Jul 27 21:02:45 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:45 pilot python[588]: self.run() Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:45 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:45 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:45 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:45 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:45 pilot python[588]: Process Process-36: Jul 27 21:02:45 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:45 pilot python[588]: self.run() Jul 27 21:02:45 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:45 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:45 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:45 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:45 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:46 pilot python[588]: Process Process-37: Jul 27 21:02:46 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:46 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:46 pilot python[588]: self.run() Jul 27 21:02:46 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:46 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:46 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:46 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:46 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-38: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-39: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-40: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-41: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-42: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-43: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-44: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:02:49 pilot python[588]: Process Process-45: Jul 27 21:02:49 pilot python[588]: Traceback (most recent call last): Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap Jul 27 21:02:49 pilot python[588]: self.run() Jul 27 21:02:49 pilot python[588]: File "/usr/lib/python3.7/multiprocessing/process.py", line 99, in run Jul 27 21:02:49 pilot python[588]: self._target(*self._args, **self._kwargs) Jul 27 21:02:49 pilot python[588]: File "/opt/tinypilot/app/hid/write.py", line 18, in _write_to_hid_interface_immediately Jul 27 21:02:49 pilot python[588]: hid_handle.write(bytearray(buffer)) Jul 27 21:02:49 pilot python[588]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Jul 27 21:06:04 pilot python[588]: [2021-07-27 21:06:04,342] INFO in video_settings: Running update-video-settings Jul 27 21:06:05 pilot sudo[965]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/update-video-settings Jul 27 21:06:05 pilot sudo[965]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:06:12 pilot ansible-stat[992]: 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 Jul 27 21:06:13 pilot ansible-copy[1006]: Invoked with src=/root/.ansible/tmp/ansible-tmp-1627434370.4879725-974-44163378567345/source dest=/lib/systemd/system/ustreamer.service owner=root group=root mode=0644 follow=False _original_basename=ustreamer.systemd.j2 checksum=57c2fd3e5b6e6722a16728087f9863f569737a91 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 Jul 27 21:06:15 pilot ansible-systemd[1033]: 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 Jul 27 21:06:17 pilot ansible-setup[1074]: Invoked with gather_subset=['!all'] filter=ansible_service_mgr gather_timeout=10 fact_path=/etc/ansible/facts.d Jul 27 21:06:19 pilot 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 Jul 27 21:06:19 pilot sudo[965]: pam_unix(sudo:session): session closed for user root Jul 27 21:06:19 pilot python[588]: [2021-07-27 21:06:19,375] INFO in video_settings: update-video-settings completed successfully Jul 27 21:06:22 pilot python[588]: [2021-07-27 21:06:22,884] INFO in socket_api: Client disconnected Jul 27 21:06:28 pilot python[588]: [2021-07-27 21:06:28,339] INFO in socket_api: Client connected Jul 27 21:08:16 pilot python[588]: [2021-07-27 21:08:16,837] INFO in video_settings: Running update-video-settings Jul 27 21:08:16 pilot sudo[1364]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/update-video-settings Jul 27 21:08:16 pilot sudo[1364]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:08:23 pilot ansible-stat[1390]: 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 Jul 27 21:08:23 pilot ansible-copy[1404]: Invoked with src=/root/.ansible/tmp/ansible-tmp-1627434502.1023927-1372-179553724922122/source dest=/lib/systemd/system/ustreamer.service owner=root group=root mode=0644 follow=False _original_basename=ustreamer.systemd.j2 checksum=3cb5baeb203cfc8aec0bb21213a276a2773458eb 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 Jul 27 21:08:25 pilot ansible-systemd[1431]: 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 Jul 27 21:08:27 pilot ansible-setup[1472]: Invoked with gather_subset=['!all'] filter=ansible_service_mgr gather_timeout=10 fact_path=/etc/ansible/facts.d Jul 27 21:08:29 pilot ansible-systemd[1487]: 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 Jul 27 21:08:29 pilot sudo[1364]: pam_unix(sudo:session): session closed for user root Jul 27 21:08:29 pilot python[588]: [2021-07-27 21:08:29,409] INFO in video_settings: update-video-settings completed successfully Jul 27 21:08:32 pilot python[588]: [2021-07-27 21:08:32,931] INFO in socket_api: Client disconnected Jul 27 21:08:51 pilot python[588]: [2021-07-27 21:08:51,256] INFO in socket_api: Client connected Jul 27 21:13:12 pilot python[588]: [2021-07-27 21:13:12,500] INFO in socket_api: Client disconnected Jul 27 21:13:13 pilot python[588]: [2021-07-27 21:13:13,191] INFO in socket_api: Client connected Jul 27 21:14:57 pilot python[588]: [2021-07-27 21:14:57,810] INFO in socket_api: Client connected Jul 27 21:16:43 pilot python[588]: [2021-07-27 21:16:43,124] INFO in socket_api: Client disconnected Jul 27 21:17:00 pilot python[588]: [2021-07-27 21:17:00,907] INFO in socket_api: Client connected Jul 27 21:17:30 pilot python[588]: [2021-07-27 21:17:30,843] INFO in socket_api: Client disconnected Jul 27 21:18:05 pilot python[588]: [2021-07-27 21:18:05,138] INFO in socket_api: Client connected Jul 27 21:18:30 pilot sudo[1994]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Jul 27 21:18:30 pilot sudo[1994]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:30 pilot sudo[2007]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe Jul 27 21:18:30 pilot sudo[2007]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:31 pilot sudo[2007]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:31 pilot sudo[2011]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot Jul 27 21:18:31 pilot sudo[2011]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:32 pilot sudo[2011]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:32 pilot sudo[2017]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot-updater Jul 27 21:18:32 pilot sudo[2017]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:33 pilot sudo[2017]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:33 pilot sudo[2022]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u ustreamer Jul 27 21:18:33 pilot sudo[2022]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:33 pilot sudo[2022]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:33 pilot sudo[2025]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u nginx Jul 27 21:18:33 pilot sudo[2025]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:33 pilot sudo[2025]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:33 pilot sudo[2027]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 100 /var/log/nginx/error.log Jul 27 21:18:33 pilot sudo[2027]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:33 pilot sudo[2027]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:33 pilot sudo[2029]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/tail -n 30 /var/log/nginx/access.log Jul 27 21:18:33 pilot sudo[2029]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:18:33 pilot sudo[2029]: pam_unix(sudo:session): session closed for user root Jul 27 21:18:33 pilot sudo[1994]: pam_unix(sudo:session): session closed for user root Jul 27 21:19:57 pilot python[588]: [2021-07-27 21:19:57,916] INFO in socket_api: Client disconnected Jul 27 21:20:40 pilot python[588]: [2021-07-27 21:20:40,157] INFO in socket_api: Client disconnected Jul 27 21:21:28 pilot python[588]: [2021-07-27 21:21:28,838] INFO in socket_api: Client connected Jul 27 21:21:58 pilot python[588]: [2021-07-27 21:21:58,834] INFO in socket_api: Client disconnected Jul 27 21:22:05 pilot python[588]: [2021-07-27 21:22:05,804] INFO in socket_api: Client connected Jul 27 21:22:35 pilot python[588]: [2021-07-27 21:22:35,929] INFO in socket_api: Client disconnected Jul 27 21:23:18 pilot python[588]: [2021-07-27 21:23:18,298] INFO in socket_api: Client connected Jul 27 21:23:28 pilot python[588]: [2021-07-27 21:23:28,939] INFO in socket_api: Client disconnected Jul 27 21:23:58 pilot python[588]: Invalid session 6pSyp55ryvTNqgVjAAAd (further occurrences of this error will be logged with level INFO) Jul 27 21:23:58 pilot python[588]: [2021-07-27 21:23:58,312] ERROR in server: Invalid session 6pSyp55ryvTNqgVjAAAd (further occurrences of this error will be logged with level INFO) Jul 27 21:24:01 pilot python[588]: [2021-07-27 21:24:01,962] INFO in socket_api: Client connected Jul 27 21:29:25 pilot sudo[2759]: tinypilot : TTY=unknown ; PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/collect-debug-logs -q Jul 27 21:29:25 pilot sudo[2759]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:29:25 pilot sudo[2772]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -xe Jul 27 21:29:25 pilot sudo[2772]: pam_unix(sudo:session): session opened for user root by (uid=0) Jul 27 21:29:25 pilot sudo[2772]: pam_unix(sudo:session): session closed for user root Jul 27 21:29:25 pilot sudo[2776]: root : TTY=unknown ; PWD=/opt/ustreamer ; USER=root ; COMMAND=/usr/bin/journalctl -u tinypilot Jul 27 21:29:25 pilot sudo[2776]: pam_unix(sudo:session): session opened for user root by (uid=0) TinyPilot update logs skipping: [localhost] TASK [ansible-role-ustreamer : copy TC358743 EDID file] ************************ skipping: [localhost] TASK [ansible-role-ustreamer : install TC358743 initializer service] *********** skipping: [localhost] TASK [ansible-role-ustreamer : use custom settings for TC358743 chip for any facts not already defined] *** skipping: [localhost] TASK [ansible-role-ustreamer : remove TC358743 initializer service file] ******* ok: [localhost] TASK [ansible-role-ustreamer : disable TC358743 overlay in /boot/config.txt] *** ok: [localhost] TASK [ansible-role-ustreamer : save whether boot config file exists] *********** ok: [localhost] TASK [ansible-role-ustreamer : enable OpenMax IL acceleration on Pi OS] ******** ok: [localhost] TASK [ansible-role-ustreamer : collect universal required apt packages] ******** ok: [localhost] TASK [ansible-role-ustreamer : collect Raspberry Pi OS specific required apt packages] *** ok: [localhost] TASK [ansible-role-ustreamer : install libraspberrypi-dev if we're using OpenMax IL acceleration] *** skipping: [localhost] TASK [ansible-role-ustreamer : collect Debian-specific required apt packages] *** skipping: [localhost] TASK [ansible-role-ustreamer : collect Ubuntu-specific required apt packages] *** skipping: [localhost] TASK [ansible-role-ustreamer : install uStreamer pre-requisite packages] ******* ok: [localhost] TASK [ansible-role-ustreamer : create uStreamer folder] ************************ ok: [localhost] TASK [ansible-role-ustreamer : get uStreamer repo] ***************************** ok: [localhost] TASK [ansible-role-ustreamer : cache build settings] *************************** ok: [localhost] TASK [ansible-role-ustreamer : clean repository if needed] ********************* skipping: [localhost] TASK [ansible-role-ustreamer : build uStreamer] ******************************** skipping: [localhost] TASK [ansible-role-ustreamer : fix uStreamer folder permissions] *************** changed: [localhost] TASK [ansible-role-ustreamer : install uStreamer as a service] ***************** changed: [localhost] TASK [ansible-role-ustreamer : enable systemd uStreamer service file] ********** ok: [localhost] TASK [ansible-role-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] ***************************** ok: [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 : check for a CA CSR file] *********************** ok: [localhost] TASK [tinypilot.tinypilot-pro : create the CA CSR] ***************************** skipping: [localhost] TASK [tinypilot.tinypilot-pro : check for a CA certificate file] *************** ok: [localhost] TASK [tinypilot.tinypilot-pro : sign the CA CSR] ******************************* skipping: [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 [tinypilot.tinypilot-pro : Remove legacy config file.] ******************** 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, '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_set_header X-Forwarded-Proto $scheme;\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_read_timeout 1d;\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 # Redefine header directives, as they are not inherited here:\n # See http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_set_header\n proxy_set_header X-Forwarded-Proto $scheme;\n}\n'}) TASK [ansible-role-nginx : Remove managed vhost config files.] ***************** skipping: [localhost] => (item={'listen': [80, '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_set_header X-Forwarded-Proto $scheme;\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_read_timeout 1d;\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 # Redefine header directives, as they are not inherited here:\n # See http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_set_header\n proxy_set_header X-Forwarded-Proto $scheme;\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] ******************* ok: [localhost] TASK [tinypilot.tinypilot-pro : create TinyPilot app settings] ***************** ok: [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] RUNNING HANDLER [ansible-role-ustreamer : reload systemd config] *************** ok: [localhost] RUNNING HANDLER [ansible-role-ustreamer : restart uStreamer] ******************* changed: [localhost] PLAY RECAP ********************************************************************* localhost : ok=77 changed=6 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0 + chmod +r /var/tmp/tmp.vkSTOmisLA.yml + sudo cp /var/tmp/tmp.vkSTOmisLA.yml /home/tinypilot/settings.yml + sudo chown tinypilot:tinypilot /home/tinypilot/settings.yml 2021-07-27 18:48:45 __main__ INFO Update completed successfully 2021-07-27 18:48:45 update.result_store INFO Writing result file to /home/tinypilot/logs/latest-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 \ --port 8001 \ --encoder hw \ --format jpeg \ --desired-fps 20 \ --resolution 1920x1080 \ --quality 55 \ --persistent \ Restart=always [Install] WantedBy=multi-user.target uStreamer logs Jul 27 20:55:51 pilot ustreamer[580]: -- ERROR [23.212 stream] -- Could not obtain the requested pixelformat=JPEG; driver gave us MJPEG Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.212 stream] -- Falling back to pixelformat=MJPEG Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.212 stream] -- Using pixelformat: MJPEG Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.213 stream] -- Using HW FPS: 0 -> 30 (coerced) Jul 27 20:55:51 pilot ustreamer[580]: -- ERROR [23.213 stream] -- Device does not support setting of HW encoding quality parameters Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.213 stream] -- Using IO method: MMAP Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.239 stream] -- Requested 5 device buffers, got 5 Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.252 stream] -- Capturing started Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.252 stream] -- Using JPEG quality: encoder default Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.252 stream] -- Creating pool JPEG with 1 workers ... Jul 27 20:55:51 pilot ustreamer[580]: -- INFO [23.252 stream] -- Capturing ... Jul 27 21:01:37 pilot ustreamer[580]: -- INFO [355.906 http] -- HTTP: Registered client: [174.206.232.222]:53028, id=330519c7a589c23d; clients now: 1 Jul 27 21:02:38 pilot ustreamer[580]: -- INFO [416.678 http] -- HTTP: Disconnected client: [174.206.232.222]:53028, id=330519c7a589c23d, Resource temporarily unavailable (reading,eof); clients now: 0 Jul 27 21:02:38 pilot ustreamer[580]: -- INFO [417.027 http] -- HTTP: Registered client: [174.206.232.222]:53056, id=3afb4fb717c58119; clients now: 1 Jul 27 21:06:15 pilot systemd[1]: ustreamer.service: Current command vanished from the unit file, execution of the command list won't be resumed. Jul 27 21:06:19 pilot ustreamer[580]: -- INFO [637.556 main] -- ===== Stopping by SIGTERM ===== Jul 27 21:06:19 pilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... Jul 27 21:06:19 pilot ustreamer[580]: -- INFO [637.558 http] -- HTTP eventloop stopped Jul 27 21:06:19 pilot ustreamer[580]: -- INFO [637.590 stream] -- Destroying workers pool JPEG ... Jul 27 21:06:19 pilot ustreamer[580]: -- INFO [637.593 stream] -- Capturing stopped Jul 27 21:06:19 pilot ustreamer[580]: -- INFO [637.599 stream] -- Device fd=8 closed Jul 27 21:06:19 pilot ustreamer[580]: -- INFO [637.600 main] -- Bye-bye Jul 27 21:06:19 pilot systemd[1]: ustreamer.service: Succeeded. Jul 27 21:06:19 pilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Jul 27 21:06:19 pilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.617 main] -- Using internal blank placeholder Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.617 main] -- Listening HTTP on [127.0.0.1]:8001 Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.617 stream] -- Using V4L2 device: /dev/video0 Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.617 stream] -- Using desired FPS: 24 Jul 27 21:06:19 pilot ustreamer[1094]: ================================================================================ Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.618 stream] -- Device fd=8 opened Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.618 stream] -- Using input channel: 0 Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.618 http] -- Starting HTTP eventloop ... Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.619 stream] -- Using resolution: 1920x1080 Jul 27 21:06:19 pilot ustreamer[1094]: -- ERROR [637.619 stream] -- Could not obtain the requested pixelformat=JPEG; driver gave us MJPEG Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.619 stream] -- Falling back to pixelformat=MJPEG Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.619 stream] -- Using pixelformat: MJPEG Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.620 stream] -- Using HW FPS: 24 -> 25 (coerced) Jul 27 21:06:19 pilot ustreamer[1094]: -- ERROR [637.620 stream] -- Device does not support setting of HW encoding quality parameters Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.620 stream] -- Using IO method: MMAP Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.649 stream] -- Requested 5 device buffers, got 5 Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.663 stream] -- Capturing started Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.663 stream] -- Using JPEG quality: encoder default Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.663 stream] -- Creating pool JPEG with 1 workers ... Jul 27 21:06:19 pilot ustreamer[1094]: -- INFO [637.664 stream] -- Capturing ... Jul 27 21:06:26 pilot ustreamer[1094]: -- INFO [644.922 http] -- HTTP: Registered client: [174.206.232.222]:53108, id=57a3db414b7670d0; clients now: 1 Jul 27 21:08:26 pilot systemd[1]: ustreamer.service: Current command vanished from the unit file, execution of the command list won't be resumed. Jul 27 21:08:29 pilot ustreamer[1094]: -- INFO [767.609 main] -- ===== Stopping by SIGTERM ===== Jul 27 21:08:29 pilot ustreamer[1094]: -- INFO [767.609 http] -- HTTP eventloop stopped Jul 27 21:08:29 pilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... Jul 27 21:08:29 pilot ustreamer[1094]: -- INFO [767.619 stream] -- Destroying workers pool JPEG ... Jul 27 21:08:29 pilot ustreamer[1094]: -- INFO [767.621 stream] -- Capturing stopped Jul 27 21:08:29 pilot ustreamer[1094]: -- INFO [767.628 stream] -- Device fd=8 closed Jul 27 21:08:29 pilot ustreamer[1094]: -- INFO [767.629 main] -- Bye-bye Jul 27 21:08:29 pilot systemd[1]: ustreamer.service: Succeeded. Jul 27 21:08:29 pilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Jul 27 21:08:29 pilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.646 main] -- Using internal blank placeholder Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.646 main] -- Listening HTTP on [127.0.0.1]:8001 Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.646 stream] -- Using V4L2 device: /dev/video0 Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.646 stream] -- Using desired FPS: 20 Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.646 http] -- Starting HTTP eventloop ... Jul 27 21:08:29 pilot ustreamer[1492]: ================================================================================ Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.647 stream] -- Device fd=8 opened Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.647 stream] -- Using input channel: 0 Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.648 stream] -- Using resolution: 1920x1080 Jul 27 21:08:29 pilot ustreamer[1492]: -- ERROR [767.648 stream] -- Could not obtain the requested pixelformat=JPEG; driver gave us MJPEG Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.648 stream] -- Falling back to pixelformat=MJPEG Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.649 stream] -- Using pixelformat: MJPEG Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.650 stream] -- Using HW FPS: 20 Jul 27 21:08:29 pilot ustreamer[1492]: -- ERROR [767.650 stream] -- Device does not support setting of HW encoding quality parameters Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.650 stream] -- Using IO method: MMAP Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.679 stream] -- Requested 5 device buffers, got 5 Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.692 stream] -- Capturing started Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.692 stream] -- Using JPEG quality: encoder default Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.692 stream] -- Creating pool JPEG with 1 workers ... Jul 27 21:08:29 pilot ustreamer[1492]: -- INFO [767.692 stream] -- Capturing ... Jul 27 21:08:36 pilot ustreamer[1492]: -- INFO [774.963 http] -- HTTP: Registered client: [174.206.232.222]:53136, id=8ccfdab1a7463072; clients now: 1 Jul 27 21:13:11 pilot ustreamer[1492]: -- INFO [1050.415 http] -- HTTP: Disconnected client: [174.206.232.222]:53136, id=8ccfdab1a7463072, Connection reset by peer (reading,error); clients now: 0 Jul 27 21:14:57 pilot ustreamer[1492]: -- INFO [1156.069 http] -- HTTP: Registered client: [10.10.10.188]:53202, id=8d7a3a7e8d3b09; clients now: 1 nginx logs -- Logs begin at Thu 2019-02-14 05:11:59 EST, end at Tue 2021-07-27 21:29:26 EDT. -- Jul 14 20:52:03 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 14 20:52:03 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 14 21:05:20 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 14 21:05:20 tinypilot systemd[1]: nginx.service: Succeeded. Jul 14 21:05:20 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 14 21:05:39 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 14 21:05:40 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 14 21:10:06 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 14 21:10:11 tinypilot systemd[1]: nginx.service: Succeeded. Jul 14 21:10:11 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Jul 14 21:10:11 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 14 21:10:11 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 14 21:10:12 tinypilot systemd[1]: Reloading A high performance web server and a reverse proxy server. Jul 14 21:10:12 tinypilot systemd[1]: Reloaded A high performance web server and a reverse proxy server. -- Reboot -- Jul 14 22:48:16 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 14 22:48:16 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 18 06:52:47 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 18 06:52:47 tinypilot systemd[1]: nginx.service: Succeeded. Jul 18 06:52:47 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 18 06:53:07 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 18 06:53:07 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 18 07:40:32 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 18 07:40:32 tinypilot systemd[1]: nginx.service: Succeeded. Jul 18 07:40:32 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 18 07:40:52 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 18 07:40:53 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 18 08:31:47 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 18 08:31:47 tinypilot systemd[1]: nginx.service: Succeeded. Jul 18 08:31:47 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 18 08:32:08 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 18 08:32:08 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 18 08:37:07 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 18 08:37:07 tinypilot systemd[1]: nginx.service: Succeeded. Jul 18 08:37:07 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 18 08:37:28 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 18 08:37:28 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 18 08:41:39 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 18 08:41:39 tinypilot systemd[1]: nginx.service: Succeeded. Jul 18 08:41:39 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 18 08:42:00 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 18 08:42:01 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Reboot -- Jul 19 17:17:19 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 19 17:17:19 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Reboot -- Jul 24 16:42:54 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 24 16:42:54 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Reboot -- Jul 26 21:27:33 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 26 21:27:33 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Reboot -- Jul 26 21:50:03 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 26 21:50:04 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Reboot -- Jul 26 21:58:38 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 26 21:58:38 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 27 20:55:29 tinypilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 27 20:55:30 tinypilot systemd[1]: nginx.service: Succeeded. Jul 27 20:55:30 tinypilot systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Reboot -- Jul 27 20:55:51 pilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 27 20:55:51 pilot systemd[1]: Started A high performance web server and a reverse proxy server. Jul 27 20:56:23 pilot systemd[1]: Stopping A high performance web server and a reverse proxy server... Jul 27 20:56:28 pilot systemd[1]: nginx.service: Succeeded. Jul 27 20:56:28 pilot systemd[1]: Stopped A high performance web server and a reverse proxy server. Jul 27 20:56:28 pilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jul 27 20:56:28 pilot systemd[1]: Started A high performance web server and a reverse proxy server. 2021/07/27 18:48:43 [error] 583#583: *52 connect() failed (111: Connection refused) while connecting to upstream, client: 10.10.10.188, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=Nhg9-yg HTTP/1.1", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=Nhg9-yg", host: "10.10.10.99", referrer: "http://10.10.10.99/" 2021/07/27 20:55:29 [error] 583#583: *233 upstream prematurely closed connection while reading response header from upstream, client: 10.10.10.188, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:8000/api/restart", host: "10.10.10.99", referrer: "https://10.10.10.99/" 2021/07/27 20:55:51 [error] 595#595: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 10.10.10.95, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=Nhgd8Nq HTTP/1.1", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=Nhgd8Nq", host: "10.10.10.99", referrer: "http://10.10.10.99/" 2021/07/27 20:55:51 [error] 595#595: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 10.10.10.95, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=Nhgd2Gt HTTP/1.1", upstream: "http://127.0.0.1:8000/socket.io/?EIO=4&transport=polling&t=Nhgd2Gt", host: "10.10.10.99", referrer: "http://10.10.10.99/" 2021/07/27 20:56:28 [alert] 595#595: *13 open socket #20 left in connection 11 2021/07/27 20:56:28 [alert] 595#595: *12 open socket #22 left in connection 12 2021/07/27 20:56:28 [alert] 595#595: *19 open socket #24 left in connection 14 2021/07/27 20:56:28 [alert] 595#595: *20 open socket #25 left in connection 15 2021/07/27 20:56:28 [alert] 595#595: aborting 2021/07/27 21:04:43 [warn] 795#795: *91 an upstream response is buffered to a temporary file /var/lib/nginx/proxy/1/00/0000000001 while reading upstream, client: 174.206.232.222, server: tinypilot, request: "GET /stream?advance_headers=1 HTTP/2.0", upstream: "http://127.0.0.1:8001/stream?advance_headers=1", host: "pilot.ezrdp.us", referrer: "https://pilot.ezrdp.us/" 2021/07/27 21:06:36 [warn] 795#795: *91 an upstream response is buffered to a temporary file /var/lib/nginx/proxy/2/00/0000000002 while reading upstream, client: 174.206.232.222, server: tinypilot, request: "GET /stream?advance_headers=1 HTTP/2.0", upstream: "http://127.0.0.1:8001/stream?advance_headers=1", host: "pilot.ezrdp.us", referrer: "https://pilot.ezrdp.us/" 2021/07/27 21:08:38 [warn] 795#795: *91 an upstream response is buffered to a temporary file /var/lib/nginx/proxy/3/00/0000000003 while reading upstream, client: 174.206.232.222, server: tinypilot, request: "GET /stream?advance_headers=1 HTTP/2.0", upstream: "http://127.0.0.1:8001/stream?advance_headers=1", host: "pilot.ezrdp.us", referrer: "https://pilot.ezrdp.us/" 10.10.10.188 - - [27/Jul/2021:21:18:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgiAhq&sid=-tbKpNX0fFYyNSVxAAAX HTTP/2.0" 200 32 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:18:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgiAj8&sid=-tbKpNX0fFYyNSVxAAAX HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:18:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgiAjh&sid=-tbKpNX0fFYyNSVxAAAX HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:18:33 -0400] "GET /api/debugLogs HTTP/2.0" 200 61524 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:17:31 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=_wZctJKO-vSiGXQPAAAV HTTP/1.1" 101 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.1 - - [27/Jul/2021:21:19:57 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=YIVhxpp-mEDErcz1AAAP HTTP/1.1" 101 470 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:20:40 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=-tbKpNX0fFYyNSVxAAAX HTTP/1.1" 101 108 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:21:27 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nhgiy8e HTTP/2.0" 200 96 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:21:28 -0400] "POST /socket.io/?EIO=4&transport=polling&t=NhgiyQY&sid=H7DowzRVIot0lP4QAAAZ HTTP/2.0" 200 2 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:21:28 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgiyQZ&sid=H7DowzRVIot0lP4QAAAZ HTTP/2.0" 200 32 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:21:28 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgiySE&sid=H7DowzRVIot0lP4QAAAZ HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:21:28 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgiySx&sid=H7DowzRVIot0lP4QAAAZ HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:21:59 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=H7DowzRVIot0lP4QAAAZ HTTP/1.1" 101 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:22:35 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=FdnEavoJMnZ9_piuAAAb HTTP/1.1" 101 47 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:23:58 -0400] "GET /socket.io/?EIO=4&transport=websocket&sid=6pSyp55ryvTNqgVjAAAd HTTP/1.1" 101 16 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:22:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nhgj5Q_ HTTP/2.0" 200 96 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:22:05 -0400] "POST /socket.io/?EIO=4&transport=polling&t=Nhgj5SC&sid=FdnEavoJMnZ9_piuAAAb HTTP/2.0" 200 2 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:22:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nhgj5SD&sid=FdnEavoJMnZ9_piuAAAb HTTP/2.0" 200 32 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:22:05 -0400] "GET /socket.io/?EIO=4&transport=polling&t=Nhgj5TF&sid=FdnEavoJMnZ9_piuAAAb HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:22:58 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjIQG HTTP/2.0" 200 96 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:23:18 -0400] "POST /socket.io/?EIO=4&transport=polling&t=NhgjN8_&sid=6pSyp55ryvTNqgVjAAAd HTTP/2.0" 200 2 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:23:18 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjN91&sid=6pSyp55ryvTNqgVjAAAd HTTP/2.0" 200 32 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:23:18 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjNDl&sid=6pSyp55ryvTNqgVjAAAd HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:23:38 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjS5_&sid=6pSyp55ryvTNqgVjAAAd HTTP/2.0" 500 1133 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:23:58 -0400] "POST /socket.io/?EIO=4&transport=polling&t=NhgjWwL&sid=6pSyp55ryvTNqgVjAAAd HTTP/2.0" 400 38 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:24:01 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjXnr HTTP/2.0" 200 96 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:24:01 -0400] "POST /socket.io/?EIO=4&transport=polling&t=NhgjXpB&sid=0rxl5gOINFde0KphAAAf HTTP/2.0" 200 2 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:24:01 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjXpB.0&sid=0rxl5gOINFde0KphAAAf HTTP/2.0" 200 32 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:24:02 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjXpv&sid=0rxl5gOINFde0KphAAAf HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-" 10.10.10.188 - - [27/Jul/2021:21:24:02 -0400] "GET /socket.io/?EIO=4&transport=polling&t=NhgjXqU&sid=0rxl5gOINFde0KphAAAf HTTP/2.0" 200 1 "https://10.10.10.99/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" "-"