TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2023-08-23T18:41:37+01:00 Software versions TinyPilot version: 2.6.0 uStreamer version: 5.38 OS version: Linux tinypilot 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux Distribution name: Raspbian Distribution version: 11 Hardware information Hardware: BCM2835 Revision: d03114 Model: Raspberry Pi 4 Model B Rev 1.4 TinyPilot state Read-only filesystem: off SSH access: enabled temp=55.5'C throttled=0x50005 voltage logs Aug 23 18:29:46 tinypilot kernel: hwmon hwmon1: Voltage normalised Aug 23 18:29:56 tinypilot kernel: hwmon hwmon1: Undervoltage detected! Aug 23 18:30:14 tinypilot kernel: hwmon hwmon1: Voltage normalised Aug 23 18:31:00 tinypilot kernel: hwmon hwmon1: Undervoltage detected! Aug 23 18:31:06 tinypilot kernel: hwmon hwmon1: Voltage normalised Aug 23 18:31:08 tinypilot kernel: hwmon hwmon1: Undervoltage detected! Aug 23 18:31:15 tinypilot kernel: hwmon hwmon1: Voltage normalised Aug 23 18:41:33 tinypilot kernel: hwmon hwmon1: Undervoltage detected! TinyPilot settings.yml ustreamer_persistent: true 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 -- Journal begins at Wed 2023-05-03 01:26:03 BST, ends at Wed 2023-08-23 18:41:37 BST. -- May 03 01:26:07 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. May 03 01:26:14 tinypilot python[526]: 2023-05-03 01:26:14.161 __main__ INFO Starting app May 03 01:26:14 tinypilot python[526]: 2023-05-03 01:26:14.173 secret_key INFO No flask secret key found May 03 01:26:14 tinypilot python[526]: 2023-05-03 01:26:14.174 secret_key INFO Creating new flask secret key at /home/tinypilot/.flask-secret-key Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.748 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.828 db.store INFO Read 7 database migrations from disk Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.849 db.store INFO Migration counter: 0/7 (actual/total) Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.869 db.store INFO Applied migration, counter is now at 1 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.883 db.store INFO Applied migration, counter is now at 2 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.909 db.store INFO Applied migration, counter is now at 3 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.927 db.store INFO Applied migration, counter is now at 4 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.935 db.store INFO Applied migration, counter is now at 5 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.963 db.store INFO Applied migration, counter is now at 6 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.970 db.store INFO Applied migration, counter is now at 7 Aug 23 18:19:58 tinypilot python[526]: 2023-08-23 18:19:58.986 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://192.168.0.94/ Aug 23 18:20:23 tinypilot python[526]: 2023-08-23 18:20:23.245 socket_api INFO Client -FcAyoH2RLhXwNmhAAAB connected Aug 23 18:21:02 tinypilot sudo[1511]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/check-default-credentials Aug 23 18:21:02 tinypilot sudo[1511]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:21:02 tinypilot sudo[1511]: pam_unix(sudo:session): session closed for user root Aug 23 18:21:03 tinypilot sudo[1514]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/toggle-ssh-service Aug 23 18:21:03 tinypilot sudo[1514]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:21:08 tinypilot sudo[1514]: pam_unix(sudo:session): session closed for user root Aug 23 18:24:45 tinypilot python[526]: 2023-08-23 18:24:45.495 socket_api INFO Client -FcAyoH2RLhXwNmhAAAB disconnected Aug 23 18:24:54 tinypilot python[526]: 2023-08-23 18:24:54.319 socket_api INFO Client J3ucRUqiAKm45kShAAAD connected Aug 23 18:24:57 tinypilot sudo[2262]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/check-default-credentials Aug 23 18:24:57 tinypilot sudo[2262]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:24:57 tinypilot sudo[2262]: pam_unix(sudo:session): session closed for user root Aug 23 18:24:57 tinypilot python[526]: 2023-08-23 18:24:57.627 socket_api INFO Client FY4t_O2Hjs3cFiz9AAAF connected [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] Aug 23 18:25:15 tinypilot python[526]: 2023-08-23 18:25:15.620 video_service INFO Triggering ustreamer restart... Aug 23 18:25:15 tinypilot sudo[2290]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Aug 23 18:25:15 tinypilot sudo[2290]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:25:15 tinypilot sudo[2290]: pam_unix(sudo:session): session closed for user root Aug 23 18:25:15 tinypilot python[526]: 2023-08-23 18:25:15.961 video_service INFO Successfully restarted ustreamer [SENSITIVE DATA REDACTED] Aug 23 18:25:16 tinypilot sudo[2313]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/check-default-credentials Aug 23 18:25:16 tinypilot sudo[2313]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:25:16 tinypilot sudo[2313]: pam_unix(sudo:session): session closed for user root Aug 23 18:25:19 tinypilot python[526]: 2023-08-23 18:25:19.824 socket_api INFO Client J3ucRUqiAKm45kShAAAD disconnected Aug 23 18:25:19 tinypilot python[526]: 2023-08-23 18:25:19.991 socket_api INFO Client 8yTubbDYyDoNlOYBAAAH connected Aug 23 18:25:22 tinypilot python[526]: 2023-08-23 18:25:22.633 socket_api INFO Client 8yTubbDYyDoNlOYBAAAH disconnected Aug 23 18:25:22 tinypilot python[526]: 2023-08-23 18:25:22.773 socket_api INFO Client cv0wUwfyoFSRZizeAAAJ connected [SENSITIVE DATA REDACTED] Aug 23 18:25:26 tinypilot python[526]: 2023-08-23 18:25:26.477 socket_api INFO Client cv0wUwfyoFSRZizeAAAJ disconnected [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] [SENSITIVE DATA REDACTED] Aug 23 18:25:31 tinypilot python[526]: 2023-08-23 18:25:31.246 socket_api INFO Client 2i5xVljLagfiZSXLAAAL connected Aug 23 18:26:31 tinypilot python[526]: 2023-08-23 18:26:31.185 video_service INFO Triggering ustreamer restart... Aug 23 18:26:31 tinypilot sudo[2789]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Aug 23 18:26:31 tinypilot sudo[2789]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:26:31 tinypilot sudo[2789]: pam_unix(sudo:session): session closed for user root Aug 23 18:26:31 tinypilot python[526]: 2023-08-23 18:26:31.469 video_service INFO Successfully restarted ustreamer Aug 23 18:26:31 tinypilot python[526]: 2023-08-23 18:26:31.472 video_service INFO Triggering janus restart... Aug 23 18:26:31 tinypilot sudo[2800]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Aug 23 18:26:31 tinypilot sudo[2800]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:26:32 tinypilot sudo[2800]: pam_unix(sudo:session): session closed for user root Aug 23 18:26:32 tinypilot python[526]: 2023-08-23 18:26:32.118 video_service INFO Successfully restarted janus Aug 23 18:26:33 tinypilot python[526]: 2023-08-23 18:26:33.181 socket_api INFO Client 2i5xVljLagfiZSXLAAAL disconnected Aug 23 18:26:33 tinypilot python[526]: 2023-08-23 18:26:33.536 socket_api INFO Client iUSKkIeBy-33wvwzAAAN connected Aug 23 18:29:28 tinypilot python[526]: 2023-08-23 18:29:28.351 local_system INFO Retrieving local system's kernel version Aug 23 18:29:28 tinypilot python[526]: 2023-08-23 18:29:28.381 local_system INFO Retrieved local system's kernel version as 6.1.21-v8+ Aug 23 18:29:28 tinypilot python[526]: 2023-08-23 18:29:28.383 local_system INFO Retrieving local system's distribution name Aug 23 18:29:28 tinypilot python[526]: 2023-08-23 18:29:28.579 local_system INFO Retrieved local system's distribution name as Raspbian Aug 23 18:29:28 tinypilot python[526]: 2023-08-23 18:29:28.580 local_system INFO Retrieving local system's distribution version Aug 23 18:29:28 tinypilot python[526]: 2023-08-23 18:29:28.742 local_system INFO Retrieved local system's distribution version as 11 Aug 23 18:30:07 tinypilot sudo[5171]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Aug 23 18:30:07 tinypilot sudo[5171]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Aug 23 18:30:07 tinypilot python[5198]: No journal files were found. Aug 23 18:30:07 tinypilot sudo[5171]: pam_unix(sudo:session): session closed for user root Aug 23 18:31:09 tinypilot python[526]: 2023-08-23 18:31:09.629 socket_api INFO Client iUSKkIeBy-33wvwzAAAN disconnected Aug 23 18:37:33 tinypilot python[526]: 2023-08-23 18:37:33.052 socket_api INFO Client FY4t_O2Hjs3cFiz9AAAF disconnected Aug 23 18:41:33 tinypilot python[526]: 2023-08-23 18:41:33.802 socket_api INFO Client q7lE6Uui_DE_RYx9AAAP connected Aug 23 18:41:37 tinypilot sudo[6788]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Aug 23 18:41:37 tinypilot sudo[6788]: 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_persistent: true uStreamer logs Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [385.901 stream] -- H264: Initializing encoder ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [385.923 stream] -- H264: Configuring encoder: DMA=0 ... Aug 23 18:25:17 tinypilot launch[2294]: ================================================================================ Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [385.956 stream] -- Device fd=10 opened Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [385.956 stream] -- Using input channel: 0 Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [385.972 stream] -- Got new DV-timings: 1920x1080p30.00, pixclk=79872960, vsync=22, hsync=496 Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.023 stream] -- Using resolution: 1920x1080 Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.023 stream] -- Using format: UYVY Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.023 stream] -- Querying HW FPS changing is not supported Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.023 stream] -- Using IO method: MMAP Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.050 stream] -- Requested 5 device buffers, got 5 Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.062 stream] -- Capturing started Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.062 stream] -- JPEG-0: Initializing encoder ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.062 stream] -- JPEG-1: Initializing encoder ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.062 stream] -- JPEG-2: Initializing encoder ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.062 stream] -- Using JPEG quality: 80% Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.063 stream] -- Creating pool JPEG with 3 workers ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.063 stream] -- Capturing ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.065 stream] -- H264: Configuring encoder: DMA=1 ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.066 jw-0] -- JPEG-0: Configuring encoder: DMA=0 ... Aug 23 18:25:17 tinypilot launch[2294]: -- INFO [386.148 jw-1] -- JPEG-1: Configuring encoder: DMA=0 ... Aug 23 18:25:19 tinypilot launch[2294]: -- INFO [388.576 http] -- HTTP: NEW client (now=1): [192.168.0.85]:49328, id=abfda12fab74a1f6 Aug 23 18:25:22 tinypilot launch[2294]: -- INFO [391.256 http] -- HTTP: DEL client (now=0): [192.168.0.85]:49328, id=abfda12fab74a1f6, Connection reset by peer (reading,error) Aug 23 18:25:22 tinypilot launch[2294]: -- INFO [391.366 http] -- HTTP: NEW client (now=1): [192.168.0.85]:40502, id=de76e149679127f8 Aug 23 18:25:26 tinypilot launch[2294]: -- INFO [395.133 http] -- HTTP: DEL client (now=0): [192.168.0.85]:40502, id=de76e149679127f8, Resource temporarily unavailable (reading,eof) Aug 23 18:25:31 tinypilot launch[2294]: -- INFO [399.844 http] -- HTTP: NEW client (now=1): [192.168.0.85]:40508, id=f00eaedbe02b76dd Aug 23 18:25:34 tinypilot launch[2294]: -- INFO [402.758 jw-2] -- JPEG-2: Configuring encoder: DMA=0 ... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.913 main] -- ===== Stopping by SIGTERM ===== Aug 23 18:26:31 tinypilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.919 http] -- HTTP eventloop stopped Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.938 stream] -- Destroying workers pool JPEG ... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.974 stream] -- Capturing stopped Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.984 stream] -- Device fd=10 closed Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.984 stream] -- H264: Destroying encoder ... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [459.990 main] -- JPEG-0: Destroying encoder ... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [460.000 main] -- JPEG-1: Destroying encoder ... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [460.011 main] -- JPEG-2: Destroying encoder ... Aug 23 18:26:31 tinypilot launch[2294]: -- INFO [460.022 main] -- Bye-bye Aug 23 18:26:31 tinypilot systemd[1]: ustreamer.service: Succeeded. Aug 23 18:26:31 tinypilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Aug 23 18:26:31 tinypilot systemd[1]: ustreamer.service: Consumed 31.257s CPU time. Aug 23 18:26:31 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Aug 23 18:26:32 tinypilot launch[2793]: + exec /opt/ustreamer/ustreamer --host 127.0.0.1 --port 8001 --encoder m2m-image --format uyvy --workers 3 --drop-same-frames 30 --persistent --dv-timings --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.499 main] -- Starting PiKVM uStreamer 5.38 ... Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.500 main] -- Using internal blank placeholder Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.500 main] -- Using H264-sink: tinypilot::ustreamer::h264 Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.501 main] -- Listening HTTP on [127.0.0.1]:8001 Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.501 stream] -- Using V4L2 device: /dev/video0 Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.501 stream] -- Using desired FPS: 0 Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.501 http] -- Starting HTTP eventloop ... Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.502 stream] -- H264: Initializing encoder ... Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.524 stream] -- H264: Configuring encoder: DMA=0 ... Aug 23 18:26:32 tinypilot launch[2793]: ================================================================================ Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.559 stream] -- Device fd=10 opened Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.559 stream] -- Using input channel: 0 Aug 23 18:26:32 tinypilot launch[2793]: -- INFO [461.575 stream] -- Got new DV-timings: 1920x1080p30.00, pixclk=79872960, vsync=22, hsync=496 Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.625 stream] -- Using resolution: 1920x1080 Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.626 stream] -- Using format: UYVY Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.626 stream] -- Querying HW FPS changing is not supported Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.626 stream] -- Using IO method: MMAP Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.649 stream] -- Requested 5 device buffers, got 5 Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.661 stream] -- Capturing started Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.661 stream] -- JPEG-0: Initializing encoder ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.661 stream] -- JPEG-1: Initializing encoder ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.661 stream] -- JPEG-2: Initializing encoder ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.661 stream] -- Using JPEG quality: 80% Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.661 stream] -- Creating pool JPEG with 3 workers ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.662 stream] -- Capturing ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.683 stream] -- H264: Configuring encoder: DMA=1 ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.683 jw-0] -- JPEG-0: Configuring encoder: DMA=0 ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.765 jw-1] -- JPEG-1: Configuring encoder: DMA=0 ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [461.867 jw-2] -- JPEG-2: Configuring encoder: DMA=0 ... Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [462.087 http] -- HTTP: NEW client (now=1): [192.168.0.85]:38596, id=416a5723e98ae251 Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [462.398 stream] -- H264: Requested keyframe by a sink client Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [462.450 stream] -- H264: Requested keyframe by a sink client Aug 23 18:26:33 tinypilot launch[2793]: -- INFO [462.456 http] -- HTTP: DEL client (now=0): [192.168.0.85]:38596, id=416a5723e98ae251, Resource temporarily unavailable (reading,eof) Aug 23 18:41:33 tinypilot launch[2793]: -- INFO [1362.343 http] -- HTTP: NEW client (now=1): [192.168.0.85]:53338, id=b1c1814b6c93f95d Aug 23 18:41:34 tinypilot launch[2793]: -- INFO [1362.659 stream] -- H264: Requested keyframe by a sink client Aug 23 18:41:34 tinypilot launch[2793]: -- INFO [1362.758 http] -- HTTP: DEL client (now=0): [192.168.0.85]:53338, id=b1c1814b6c93f95d, Resource temporarily unavailable (reading,eof) Aug 23 18:41:34 tinypilot launch[2793]: -- INFO [1362.759 stream] -- H264: Requested keyframe by a sink client nginx logs -- Journal begins at Wed 2023-05-03 01:26:03 BST, ends at Wed 2023-08-23 18:41:38 BST. -- Aug 23 18:19:53 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Aug 23 18:19:53 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2023/08/23 18:26:32 [error] 1152#1152: *78 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.0.85, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:8001/stream", host: "192.168.0.94", referrer: "https://192.168.0.94/" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /js/overlays.js HTTP/2.0" 200 495 "https://192.168.0.94/js/app.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/2.0" 200 50112 "https://192.168.0.94/third-party/fonts/fonts.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/2.0" 200 25032 "https://192.168.0.94/third-party/fonts/fonts.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /css/icons.css HTTP/2.0" 200 841 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OeZRmOM HTTP/2.0" 200 96 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /favicon.ico HTTP/2.0" 200 1213 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "POST /socket.io/?EIO=4&transport=polling&t=OeZRmQe&sid=wAPWGj_XGYPfPXGQAAAM HTTP/2.0" 200 2 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /favicon-32x32.png HTTP/2.0" 200 833 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OeZRmQf&sid=wAPWGj_XGYPfPXGQAAAM HTTP/2.0" 200 32 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OeZRmRp&sid=wAPWGj_XGYPfPXGQAAAM HTTP/2.0" 200 1 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /socket.io/?EIO=4&transport=polling&t=OeZRmUm&sid=wAPWGj_XGYPfPXGQAAAM HTTP/2.0" 200 1 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /stream?advance_headers=1 HTTP/2.0" 200 1147985 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /apple-touch-icon.png HTTP/2.0" 200 3571 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:26:33 +0100] "GET /socket.io/?EIO=4&transport=websocket&sid=jOQ8RijJaDHO9KpvAAAK HTTP/1.1" 101 1019 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:11 +0100] "GET /api/version HTTP/2.0" 200 20 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:11 +0100] "GET /licensing HTTP/2.0" 200 4437 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:11 +0100] "GET /css/style.css HTTP/2.0" 200 4052 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:11 +0100] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://192.168.0.94/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:11 +0100] "GET /css/button.css HTTP/2.0" 200 1976 "https://192.168.0.94/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:11 +0100] "GET /css/cursors.css HTTP/2.0" 200 618 "https://192.168.0.94/css/style.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:28 +0100] "GET /api/version HTTP/2.0" 200 20 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:30 +0100] "GET /api/latestRelease HTTP/2.0" 200 51 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:38 +0100] "GET /api/massStorage/backingFiles HTTP/2.0" 200 63 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:38 +0100] "GET /third-party/fonts/overpass-light-italic.woff2 HTTP/2.0" 200 28044 "https://192.168.0.94/third-party/fonts/fonts.css" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:29:57 +0100] "GET /api/hostname HTTP/2.0" 200 25 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:30:07 +0100] "GET /api/debugLogs HTTP/2.0" 200 30150 "https://192.168.0.94/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:31:09 +0100] "GET /janus/ws HTTP/1.1" 101 3823 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:31:09 +0100] "GET /socket.io/?EIO=4&transport=websocket&sid=wAPWGj_XGYPfPXGQAAAM HTTP/1.1" 101 13620 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-" 192.168.0.85 - - [23/Aug/2023:18:37:33 +0100] "GET /socket.io/?EIO=4&transport=websocket&sid=GdV1IuSSLVJFtBWuAAAE HTTP/1.1" 101 187 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.54" "-"