TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2023-08-07T15:34:14+01:00 Software versions TinyPilot version: 2.6.0 uStreamer version: 5.38 OS version: Linux tinypilotoffice 5.15.84-v7l+ #1613 SMP Thu Jan 5 12:01:26 GMT 2023 armv7l GNU/Linux Distribution name: Raspbian Distribution version: 11 Hardware information Hardware: BCM2711 Revision: d03115 Model: Raspberry Pi 4 Model B Rev 1.5 TinyPilot state Read-only filesystem: off SSH access: enabled temp=40.4'C throttled=0x0 voltage logs TinyPilot settings.yml ustreamer_h264_bitrate: 20000 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 -- Journal begins at Mon 2023-08-07 01:21:44 BST, ends at Mon 2023-08-07 15:34:14 BST. -- Aug 07 01:21:49 tinypilotoffice systemd[1]: Started TinyPilot - RPi-based virtual KVM. Aug 07 01:21:51 tinypilotoffice python[554]: 2023-08-07 01:21:51.592 __main__ INFO Starting app Aug 07 01:57:34 tinypilotoffice python[554]: 2023-08-07 01:57:34.933 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Aug 07 01:57:34 tinypilotoffice python[554]: 2023-08-07 01:57:34.942 db.store INFO Read 7 database migrations from disk Aug 07 01:57:34 tinypilotoffice python[554]: 2023-08-07 01:57:34.980 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice.ottercreektechnologies.com/ Aug 07 01:57:43 tinypilotoffice python[554]: 2023-08-07 01:57:43.122 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice.ottercreektechnologies.com/ Aug 07 01:57:54 tinypilotoffice python[554]: 2023-08-07 01:57:54.512 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice.ottercreektechnologies.com/ Aug 07 02:01:39 tinypilotoffice python[554]: 2023-08-07 02:01:39.687 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice.ottercreektechnologies.com/ Aug 07 02:01:52 tinypilotoffice python[554]: 2023-08-07 02:01:52.746 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice/ Aug 07 02:07:59 tinypilotoffice python[554]: 2023-08-07 02:07:59.231 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice/requirements.txt Aug 07 02:08:46 tinypilotoffice python[554]: 2023-08-07 02:08:46.671 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice/requirements.txt Aug 07 02:11:52 tinypilotoffice python[554]: 2023-08-07 02:11:52.106 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice.ottercreektechnologies.com/ Aug 07 02:14:55 tinypilotoffice python[554]: 2023-08-07 02:14:55.737 __main__ INFO Redirecting plaintext HTTP request to HTTPS: https://tinypilotoffice.ottercreektechnologies.com/ TinyPilot update logs uStreamer configuration ustreamer_h264_bitrate: 20000 ustreamer_persistent: true ustreamer_port: 8001 uStreamer logs -- Journal begins at Mon 2023-08-07 01:21:44 BST, ends at Mon 2023-08-07 15:34:14 BST. -- Aug 07 01:21:49 tinypilotoffice systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Aug 07 01:21:50 tinypilotoffice launch[556]: + exec /opt/ustreamer/ustreamer --port 8001 --persistent --h264-bitrate 20000 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.311 main] -- Starting PiKVM uStreamer 5.38 ... Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.311 main] -- Using internal blank placeholder Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.311 main] -- Listening HTTP on [127.0.0.1]:8001 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.312 http] -- Starting HTTP eventloop ... Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.312 stream] -- Using V4L2 device: /dev/video0 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.312 stream] -- Using desired FPS: 0 Aug 07 01:21:50 tinypilotoffice launch[556]: ================================================================================ Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.316 stream] -- Device fd=8 opened Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.316 stream] -- Using input channel: 0 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.337 stream] -- Using resolution: 640x480 Aug 07 01:21:50 tinypilotoffice launch[556]: -- ERROR [10.337 stream] -- Could not obtain the requested format=YUYV; driver gave us RGB24 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.337 stream] -- Falling back to format=RGB24 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.338 stream] -- Using format: RGB24 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.338 stream] -- Querying HW FPS changing is not supported Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.338 stream] -- Using IO method: MMAP Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.342 stream] -- Requested 5 device buffers, got 5 Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.349 stream] -- Capturing started Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.349 stream] -- Using JPEG quality: 80% Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.350 stream] -- Creating pool JPEG with 4 workers ... Aug 07 01:21:50 tinypilotoffice launch[556]: -- INFO [10.350 stream] -- Capturing ... Aug 07 01:21:51 tinypilotoffice launch[556]: -- ERROR [11.352 stream] -- Persistent device timeout (unplugged) Aug 07 15:06:55 tinypilotoffice launch[556]: -- ERROR [49502.391 stream] -- Persistent device timeout (unplugged) nginx logs -- Journal begins at Mon 2023-08-07 01:21:44 BST, ends at Mon 2023-08-07 15:34:14 BST. -- Aug 07 01:21:48 tinypilotoffice systemd[1]: Starting A high performance web server and a reverse proxy server... Aug 07 01:21:49 tinypilotoffice nginx[540]: nginx: [emerg] SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) Aug 07 01:21:49 tinypilotoffice nginx[540]: nginx: configuration file /etc/nginx/nginx.conf test failed Aug 07 01:21:49 tinypilotoffice systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE Aug 07 01:21:49 tinypilotoffice systemd[1]: nginx.service: Failed with result 'exit-code'. Aug 07 01:21:49 tinypilotoffice systemd[1]: Failed to start A high performance web server and a reverse proxy server. 2023/08/07 00:47:07 [emerg] 524#524: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 01:21:49 [emerg] 540#540: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 01:32:28 [emerg] 1004#1004: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 01:32:57 [emerg] 1008#1008: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 01:37:15 [emerg] 1021#1021: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 01:37:18 [emerg] 1024#1024: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 02:08:28 [notice] 1230#1230: signal process started 2023/08/07 02:14:20 [notice] 1289#1289: signal process started 2023/08/07 02:14:29 [notice] 1291#1291: signal process started 2023/08/07 02:14:29 [error] 1291#1291: open() "/run/nginx.pid" failed (2: No such file or directory) 2023/08/07 02:16:41 [emerg] 1310#1310: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 02:16:50 [emerg] 1319#1319: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 2023/08/07 02:16:54 [emerg] 1321#1321: SSL_CTX_use_PrivateKey("/etc/ssl/private/tinypilot-nginx.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) 10.0.75.66 - - [07/Aug/2023:01:57:34 +0100] "GET / HTTP/1.1" 307 309 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.188" "-" 10.0.75.66 - - [07/Aug/2023:01:57:43 +0100] "GET / HTTP/1.1" 307 309 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.188" "-" 10.0.75.66 - - [07/Aug/2023:01:57:54 +0100] "GET / HTTP/1.1" 307 309 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.188" "-" 10.0.75.66 - - [07/Aug/2023:02:00:44 +0100] "\x03" 400 157 "-" "-" "-" 10.0.75.66 - - [07/Aug/2023:02:01:39 +0100] "GET / HTTP/1.1" 307 309 "-" "PostmanRuntime/7.32.3" "-" 10.0.75.66 - - [07/Aug/2023:02:01:52 +0100] "GET / HTTP/1.1" 307 255 "-" "PostmanRuntime/7.32.3" "-" 10.0.75.66 - - [07/Aug/2023:02:07:59 +0100] "GET /requirements.txt HTTP/1.1" 307 287 "-" "PostmanRuntime/7.32.3" "-" 10.0.75.66 - - [07/Aug/2023:02:08:46 +0100] "GET /requirements.txt HTTP/1.1" 307 287 "-" "PostmanRuntime/7.32.3" "-" 10.0.75.66 - - [07/Aug/2023:02:11:52 +0100] "GET / HTTP/1.1" 307 309 "-" "PostmanRuntime/7.32.3" "-" 10.0.75.66 - - [07/Aug/2023:02:14:55 +0100] "GET / HTTP/1.1" 307 309 "-" "PostmanRuntime/7.32.3" "-"