TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2023-03-16T16:36:18+00:00 Software versions TinyPilot version: 2.5.3 uStreamer version: 5.34 OS version: Linux tinypilot 5.15.61-v7l+ #1579 SMP Fri Aug 26 11:13:03 BST 2022 armv7l GNU/Linux Distribution name: Raspbian Distribution version: 11 Hardware information Hardware: BCM2711 Revision: b03115 Model: Raspberry Pi 4 Model B Rev 1.5 TinyPilot state Read-only filesystem: off SSH access: disabled temp=44.8'C throttled=0x0 voltage logs TinyPilot settings.yml ustreamer_h264_bitrate: 10200 ustreamer_persistent: true ustreamer_port: 8001 TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM After=syslog.target network.target StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=HOST=127.0.0.1 Environment=PORT=8000 Environment=APP_SETTINGS_FILE=/home/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs Mar 16 12:54:15 tinypilot python[561]: 2023-03-16 12:54:15.734 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 12:57:35 tinypilot python[561]: 2023-03-16 12:57:35.296 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:03:43 tinypilot python[561]: 2023-03-16 13:03:43.010 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:10:42 tinypilot python[561]: 2023-03-16 13:10:42.835 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:17:09 tinypilot python[561]: 2023-03-16 13:17:09.775 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:22:58 tinypilot python[561]: 2023-03-16 13:22:58.997 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:26:24 tinypilot python[561]: 2023-03-16 13:26:24.209 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:30:07 tinypilot python[561]: 2023-03-16 13:30:07.893 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:33:18 tinypilot python[561]: 2023-03-16 13:33:18.283 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:40:19 tinypilot python[561]: 2023-03-16 13:40:19.130 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:43:09 tinypilot python[561]: 2023-03-16 13:43:09.557 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:46:12 tinypilot python[561]: 2023-03-16 13:46:12.187 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:52:10 tinypilot python[561]: 2023-03-16 13:52:10.071 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:54:51 tinypilot python[561]: 2023-03-16 13:54:51.957 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 13:57:54 tinypilot python[561]: 2023-03-16 13:57:54.075 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:04:26 tinypilot python[561]: 2023-03-16 14:04:26.823 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:08:59 tinypilot python[561]: 2023-03-16 14:08:59.371 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:14:05 tinypilot python[561]: 2023-03-16 14:14:05.400 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:20:52 tinypilot python[561]: 2023-03-16 14:20:52.378 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:24:54 tinypilot python[561]: 2023-03-16 14:24:54.507 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:31:48 tinypilot python[561]: 2023-03-16 14:31:48.496 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:38:56 tinypilot python[561]: 2023-03-16 14:38:56.015 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:43:05 tinypilot python[561]: 2023-03-16 14:43:05.900 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:50:07 tinypilot python[561]: 2023-03-16 14:50:07.158 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:56:28 tinypilot python[561]: 2023-03-16 14:56:28.898 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 14:59:19 tinypilot python[561]: 2023-03-16 14:59:19.146 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:03:33 tinypilot python[561]: 2023-03-16 15:03:33.986 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:09:30 tinypilot python[561]: 2023-03-16 15:09:30.959 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:15:14 tinypilot python[561]: 2023-03-16 15:15:14.856 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:17:45 tinypilot python[561]: 2023-03-16 15:17:45.460 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:24:26 tinypilot python[561]: 2023-03-16 15:24:26.370 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:26:59 tinypilot python[561]: 2023-03-16 15:26:59.270 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:29:41 tinypilot python[561]: 2023-03-16 15:29:41.096 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:37:09 tinypilot python[561]: 2023-03-16 15:37:09.061 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:41:53 tinypilot python[561]: 2023-03-16 15:41:53.837 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:44:41 tinypilot python[561]: 2023-03-16 15:44:41.464 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:50:50 tinypilot python[561]: 2023-03-16 15:50:50.850 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 15:58:04 tinypilot python[561]: 2023-03-16 15:58:04.560 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:01:22 tinypilot python[561]: 2023-03-16 16:01:22.737 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:03:56 tinypilot python[561]: 2023-03-16 16:03:56.938 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:11:07 tinypilot python[561]: 2023-03-16 16:11:07.919 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:15:04 tinypilot python[561]: 2023-03-16 16:15:04.677 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:18:28 tinypilot python[561]: 2023-03-16 16:18:28.083 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] Mar 16 16:20:51 tinypilot python[561]: 2023-03-16 16:20:51.368 socket_api INFO Client VMYqVCzuZgvjQ6ToAAAH connected Mar 16 16:20:58 tinypilot python[561]: 2023-03-16 16:20:58.458 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:21:11 tinypilot python[25892]: 2023-03-16 16:21:11.989 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25893]: 2023-03-16 16:21:12.036 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25894]: 2023-03-16 16:21:12.446 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25895]: 2023-03-16 16:21:12.465 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25896]: 2023-03-16 16:21:12.707 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25897]: 2023-03-16 16:21:12.726 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25898]: 2023-03-16 16:21:12.953 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:12 tinypilot python[25899]: 2023-03-16 16:21:12.987 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25900]: 2023-03-16 16:21:13.146 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25901]: 2023-03-16 16:21:13.183 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25902]: 2023-03-16 16:21:13.351 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25903]: 2023-03-16 16:21:13.392 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25904]: 2023-03-16 16:21:13.554 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25905]: 2023-03-16 16:21:13.596 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25906]: 2023-03-16 16:21:13.793 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:13 tinypilot python[25907]: 2023-03-16 16:21:13.812 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:14 tinypilot python[25908]: 2023-03-16 16:21:14.003 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:14 tinypilot python[25909]: 2023-03-16 16:21:14.022 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:14 tinypilot python[25910]: 2023-03-16 16:21:14.689 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:14 tinypilot python[25911]: 2023-03-16 16:21:14.747 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:14 tinypilot python[25912]: 2023-03-16 16:21:14.869 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:14 tinypilot python[25913]: 2023-03-16 16:21:14.901 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:15 tinypilot python[25914]: 2023-03-16 16:21:15.050 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:15 tinypilot python[25915]: 2023-03-16 16:21:15.083 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:15 tinypilot python[25916]: 2023-03-16 16:21:15.214 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:15 tinypilot python[25917]: 2023-03-16 16:21:15.247 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:15 tinypilot python[25918]: 2023-03-16 16:21:15.386 hid.write ERROR Failed to write to HID interface: /dev/hidg0. Is USB cable connected? Mar 16 16:21:15 tinypilot python[25919]: Process ProcessWithResult-3673: Mar 16 16:21:15 tinypilot python[25919]: Traceback (most recent call last): Mar 16 16:21:15 tinypilot python[25919]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Mar 16 16:21:15 tinypilot python[25919]: self.run() Mar 16 16:21:15 tinypilot python[25919]: File "/opt/tinypilot/app/hid/write.py", line 45, in run Mar 16 16:21:15 tinypilot python[25919]: result.return_value = self._target(*self._args, **self._kwargs) Mar 16 16:21:15 tinypilot python[25919]: File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately Mar 16 16:21:15 tinypilot python[25919]: hid_handle.write(bytearray(buffer)) Mar 16 16:21:15 tinypilot python[25919]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] Mar 16 16:23:11 tinypilot sudo[26000]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Mar 16 16:23:11 tinypilot sudo[26000]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Mar 16 16:23:24 tinypilot sudo[26000]: pam_unix(sudo:session): session closed for user root [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] Mar 16 16:28:03 tinypilot python[561]: 2023-03-16 16:28:03.376 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ Mar 16 16:34:32 tinypilot python[561]: 2023-03-16 16:34:32.702 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.100.122/ [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] Mar 16 16:36:18 tinypilot sudo[26113]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Mar 16 16:36:18 tinypilot sudo[26113]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) TinyPilot update logs uStreamer configuration ==> /opt/ustreamer-launcher/configs.d/000-defaults.yml <== --- ustreamer_drop_same_frames: '30' ustreamer_encoder: m2m-image ustreamer_format: uyvy ustreamer_h264_sink: tinypilot::ustreamer::h264 ustreamer_h264_sink_mode: 777 ustreamer_h264_sink_rm: true ustreamer_interface: 127.0.0.1 ustreamer_persistent: true ustreamer_port: 8001 ustreamer_use_dv_timings: true ustreamer_workers: '3' ==> /opt/ustreamer-launcher/configs.d/100-tinypilot.yml <== ustreamer_h264_bitrate: 10200 ustreamer_persistent: true ustreamer_port: 8001 uStreamer logs Mar 16 08:37:15 tinypilot launch[563]: -- INFO [1011632.746 stream] -- Capturing started Mar 16 08:37:15 tinypilot launch[563]: -- INFO [1011632.746 stream] -- Using JPEG quality: 80% Mar 16 08:37:15 tinypilot launch[563]: -- INFO [1011632.746 stream] -- Creating pool JPEG with 3 workers ... Mar 16 08:37:15 tinypilot launch[563]: -- INFO [1011632.746 stream] -- Capturing ... Mar 16 08:37:16 tinypilot launch[563]: -- ERROR [1011633.747 stream] -- Persistent device timeout (unplugged) Mar 16 16:14:07 tinypilot launch[563]: -- INFO [1039045.445 stream] -- H264: Configuring encoder: DMA=1 ... Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.327 stream] -- Got V4L2 event Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.327 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.327 stream] -- Destroying workers pool JPEG ... Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.368 stream] -- Capturing stopped Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.372 stream] -- Device fd=10 closed Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.372 stream] -- Changed video frame to BLANK Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.389 stream] -- H264: Configuring encoder: DMA=0 ... Mar 16 16:14:08 tinypilot launch[563]: ================================================================================ Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.418 stream] -- Device fd=10 opened Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.418 stream] -- Using input channel: 0 Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.431 stream] -- Got new DV-timings: 1280x720p60.00, pixclk=74250000, vsync=30, hsync=370 Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.473 stream] -- Using resolution: 1280x720 Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.473 stream] -- Using format: UYVY Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.473 stream] -- Querying HW FPS changing is not supported Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.473 stream] -- Using IO method: MMAP Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.485 stream] -- Requested 5 device buffers, got 5 Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.496 stream] -- Capturing started Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.496 stream] -- Using JPEG quality: 80% Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.496 stream] -- Creating pool JPEG with 3 workers ... Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.497 stream] -- Capturing ... Mar 16 16:14:08 tinypilot launch[563]: -- INFO [1039046.512 stream] -- H264: Configuring encoder: DMA=1 ... Mar 16 16:20:51 tinypilot launch[563]: -- INFO [1039449.391 http] -- HTTP: NEW client (now=1): [192.168.110.5]:49784, id=cc2ded61da24b2bd Mar 16 16:20:51 tinypilot launch[563]: -- INFO [1039449.589 stream] -- H264: Requested keyframe by a sink client Mar 16 16:20:51 tinypilot launch[563]: -- INFO [1039449.622 stream] -- H264: Requested keyframe by a sink client Mar 16 16:20:51 tinypilot launch[563]: -- INFO [1039449.632 http] -- HTTP: DEL client (now=0): [192.168.110.5]:49784, id=cc2ded61da24b2bd, Resource temporarily unavailable (reading,eof) Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.539 stream] -- Got V4L2 event Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.539 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.539 stream] -- Destroying workers pool JPEG ... Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.584 stream] -- Capturing stopped Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.588 stream] -- Device fd=10 closed Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.588 stream] -- Changed video frame to BLANK Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.608 stream] -- H264: Configuring encoder: DMA=0 ... Mar 16 16:21:10 tinypilot launch[563]: ================================================================================ Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.636 stream] -- Device fd=10 opened Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.636 stream] -- Using input channel: 0 Mar 16 16:21:10 tinypilot launch[563]: -- ERROR [1039468.675 stream] -- Requested resolution=640x480 is unavailable Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.713 stream] -- Using resolution: 1280x720 Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.713 stream] -- Using format: UYVY Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.713 stream] -- Querying HW FPS changing is not supported Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.713 stream] -- Using IO method: MMAP Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.727 stream] -- Requested 5 device buffers, got 5 Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.738 stream] -- Capturing started Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.738 stream] -- Using JPEG quality: 80% Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.738 stream] -- Creating pool JPEG with 3 workers ... Mar 16 16:21:10 tinypilot launch[563]: -- INFO [1039468.739 stream] -- Capturing ... Mar 16 16:21:11 tinypilot launch[563]: -- ERROR [1039469.740 stream] -- Persistent device timeout (unplugged) Mar 16 16:21:14 tinypilot launch[563]: -- INFO [1039472.222 http] -- HTTP: NEW client (now=1): [192.168.110.5]:40268, id=b2cf1322188f80cd Mar 16 16:21:14 tinypilot launch[563]: -- INFO [1039472.614 stream] -- H264: Configuring encoder: DMA=1 ... Mar 16 16:21:14 tinypilot launch[563]: -- INFO [1039472.668 stream] -- H264: Requested keyframe by a sink client Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.082 http] -- HTTP: DEL client (now=0): [192.168.110.5]:40268, id=b2cf1322188f80cd, Resource temporarily unavailable (reading,eof) Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.097 stream] -- H264: Requested keyframe by a sink client Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.130 stream] -- H264: Requested keyframe by a sink client Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.744 stream] -- Got V4L2 event Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.744 stream] -- Got V4L2_EVENT_SOURCE_CHANGE: source changed Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.744 stream] -- Destroying workers pool JPEG ... Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.775 stream] -- Capturing stopped Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.778 stream] -- Device fd=10 closed Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.778 stream] -- Changed video frame to BLANK Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.790 stream] -- H264: Configuring encoder: DMA=0 ... Mar 16 16:21:15 tinypilot launch[563]: ================================================================================ Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.816 stream] -- Device fd=10 opened Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.816 stream] -- Using input channel: 0 Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.826 stream] -- Got new DV-timings: 1280x720p60.00, pixclk=74250000, vsync=30, hsync=370 Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.857 stream] -- Using resolution: 1280x720 Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.857 stream] -- Using format: UYVY Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.857 stream] -- Querying HW FPS changing is not supported Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.857 stream] -- Using IO method: MMAP Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.867 stream] -- Requested 5 device buffers, got 5 Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.876 stream] -- Capturing started Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.876 stream] -- Using JPEG quality: 80% Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.876 stream] -- Creating pool JPEG with 3 workers ... Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.877 stream] -- Capturing ... Mar 16 16:21:15 tinypilot launch[563]: -- INFO [1039473.880 stream] -- H264: Configuring encoder: DMA=1 ... Mar 16 16:36:02 tinypilot launch[563]: -- INFO [1040360.940 stream] -- H264: Requested keyframe by a sink client nginx logs -- Journal begins at Tue 2022-09-13 02:58:41 BST, ends at Thu 2023-03-16 16:36:18 GMT. -- Feb 15 23:52:40 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Feb 15 23:52:40 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Boot 92b3b7a40d834f7da34c4fde19842bea -- Mar 04 15:17:10 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Mar 04 15:17:12 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. -- Boot 371cd198b359401cb38edcdb833f5873 -- Mar 04 15:33:02 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Mar 04 15:33:03 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/poll.js HTTP/2.0" 200 1950 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/updatelogs.js HTTP/2.0" 200 696 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/wake-on-lan.js HTTP/2.0" 200 551 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/settings.js HTTP/2.0" 200 1877 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /third-party/fonts/overpass-light.woff2 HTTP/2.0" 200 26568 "https://192.168.100.122/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/keycodes.js HTTP/2.0" 200 3190 "https://192.168.100.122/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/keyboardstate.js HTTP/2.0" 200 2829 "https://192.168.100.122/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/keystrokes.js HTTP/2.0" 200 362 "https://192.168.100.122/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /js/overlays.js HTTP/2.0" 200 495 "https://192.168.100.122/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/2.0" 200 25032 "https://192.168.100.122/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /css/icons.css HTTP/2.0" 200 841 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/2.0" 200 50112 "https://192.168.100.122/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /img/video-stream-icon.svg HTTP/2.0" 200 840 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /img/warning-icon.svg HTTP/2.0" 200 2177 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /socket.io/?EIO=4&transport=polling&t=ORhEM0C HTTP/2.0" 200 96 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /favicon.ico HTTP/2.0" 200 1213 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "POST /socket.io/?EIO=4&transport=polling&t=ORhEM0V&sid=KYESG8CPaG6mdsfjAAAG HTTP/2.0" 200 2 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /socket.io/?EIO=4&transport=polling&t=ORhEM0W&sid=KYESG8CPaG6mdsfjAAAG HTTP/2.0" 200 32 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /socket.io/?EIO=4&transport=polling&t=ORhEM1T&sid=KYESG8CPaG6mdsfjAAAG HTTP/2.0" 200 1 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /stream?advance_headers=1 HTTP/2.0" 200 55174 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:20:51 +0000] "GET /apple-touch-icon.png HTTP/2.0" 200 3571 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.100.26 - - [16/Mar/2023:16:20:58 +0000] "GET / HTTP/1.1" 307 255 "-" "Auvik HTTP Monitor" "-" 192.168.110.5 - - [16/Mar/2023:16:21:15 +0000] "GET /stream?advance_headers=1 HTTP/2.0" 200 46841 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.110.5 - - [16/Mar/2023:16:23:24 +0000] "GET /api/debugLogs HTTP/2.0" 200 51746 "https://192.168.100.122/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" "-" 192.168.100.26 - - [16/Mar/2023:16:23:46 +0000] "GET / HTTP/1.1" 302 219 "-" "Auvik HTTP Monitor" "-" 192.168.100.26 - - [16/Mar/2023:16:26:34 +0000] "GET / HTTP/1.1" 302 219 "-" "Auvik HTTP Monitor" "-" 192.168.100.26 - - [16/Mar/2023:16:28:03 +0000] "GET / HTTP/1.1" 307 255 "-" "Auvik HTTP Monitor" "-" 192.168.100.26 - - [16/Mar/2023:16:32:43 +0000] "GET / HTTP/1.1" 302 219 "-" "Auvik HTTP Monitor" "-" 192.168.100.26 - - [16/Mar/2023:16:34:32 +0000] "GET / HTTP/1.1" 307 255 "-" "Auvik HTTP Monitor" "-"