TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2025-01-31T13:39:04-05:00 Software versions TinyPilot version: 2.6.5 uStreamer version: 5.43 System information OS version: Linux tinypilot 5.15.84-v7l+ #1613 SMP Thu Jan 5 12:01:26 GMT 2023 armv7l GNU/Linux Kernel architecture: armv7l Userland architecture: armhf (32-bit) 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: enabled Network interfaces: eth0 (up) lo (unknown) tailscale0 (unknown) wlan0 (down) Static IP: Not set Mouse jiggler: disabled CPU Temperature: 38.4'C CPU throttled since boot: no Voltage issues: no Streaming mode Selected mode: H264 Current mode: MJPEG TinyPilot settings.yml janus_stun_port: 19302 janus_stun_server: stun.l.google.com ustreamer_desired_fps: 7 ustreamer_h264_bitrate: 12000 ustreamer_quality: 72 TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM BindsTo=nginx.service After=syslog.target network.target nginx.service StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=APP_SETTINGS_FILE=/home/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs -- Journal begins at Fri 2025-01-31 13:27:29 EST, ends at Fri 2025-01-31 13:39:06 EST. -- Jan 31 13:27:35 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. Jan 31 13:27:38 tinypilot python[570]: 2025-01-31 13:27:38.517 __main__ INFO Starting app Jan 31 13:27:58 tinypilot python[570]: 2025-01-31 13:27:58.673 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Jan 31 13:27:58 tinypilot python[570]: 2025-01-31 13:27:58.683 db.store INFO Read 7 database migrations from disk Jan 31 13:27:58 tinypilot python[570]: 2025-01-31 13:27:58.715 socket_api INFO Client -oDgbV5F046Wjhx7AAAB connected Jan 31 13:28:58 tinypilot python[570]: 2025-01-31 13:28:58.145 socket_api INFO Client -oDgbV5F046Wjhx7AAAB disconnected Jan 31 13:28:58 tinypilot python[570]: 2025-01-31 13:28:58.313 socket_api INFO Client 9IT8BqhTL24I8jyIAAAD connected Jan 31 13:30:35 tinypilot python[570]: 2025-01-31 13:30:35.906 socket_api INFO Client 9IT8BqhTL24I8jyIAAAD disconnected Jan 31 13:30:35 tinypilot python[570]: 2025-01-31 13:30:35.998 socket_api INFO Client 10dv5Z0LdVTLY3ksAAAF connected Jan 31 13:30:45 tinypilot python[570]: 2025-01-31 13:30:45.807 video_service INFO Triggering ustreamer restart... Jan 31 13:30:45 tinypilot sudo[1752]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Jan 31 13:30:45 tinypilot sudo[1752]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:30:45 tinypilot sudo[1752]: pam_unix(sudo:session): session closed for user root Jan 31 13:30:45 tinypilot python[570]: 2025-01-31 13:30:45.948 video_service INFO Successfully restarted ustreamer Jan 31 13:30:45 tinypilot python[570]: 2025-01-31 13:30:45.950 video_service INFO Writing janus configuration... Jan 31 13:30:45 tinypilot sudo[1762]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/configure-janus Jan 31 13:30:45 tinypilot sudo[1762]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:30:46 tinypilot runuser[1774]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:30:46 tinypilot runuser[1774]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:30:46 tinypilot sudo[1762]: pam_unix(sudo:session): session closed for user root Jan 31 13:30:46 tinypilot python[570]: 2025-01-31 13:30:46.748 video_service INFO Triggering janus restart... Jan 31 13:30:46 tinypilot sudo[1845]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Jan 31 13:30:46 tinypilot sudo[1845]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:30:47 tinypilot sudo[1845]: pam_unix(sudo:session): session closed for user root Jan 31 13:30:47 tinypilot python[570]: 2025-01-31 13:30:47.028 video_service INFO Successfully restarted janus Jan 31 13:30:47 tinypilot python[570]: 2025-01-31 13:30:47.108 socket_api INFO Client 10dv5Z0LdVTLY3ksAAAF disconnected Jan 31 13:30:47 tinypilot python[570]: 2025-01-31 13:30:47.221 socket_api INFO Client RA9HfI_xK-i1JwQkAAAH connected Jan 31 13:30:52 tinypilot python[570]: 2025-01-31 13:30:52.432 video_service INFO Triggering ustreamer restart... Jan 31 13:30:52 tinypilot sudo[1862]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Jan 31 13:30:52 tinypilot sudo[1862]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:30:52 tinypilot sudo[1862]: pam_unix(sudo:session): session closed for user root Jan 31 13:30:52 tinypilot python[570]: 2025-01-31 13:30:52.584 video_service INFO Successfully restarted ustreamer Jan 31 13:30:53 tinypilot python[570]: 2025-01-31 13:30:53.731 socket_api INFO Client RA9HfI_xK-i1JwQkAAAH disconnected Jan 31 13:30:53 tinypilot python[570]: 2025-01-31 13:30:53.828 socket_api INFO Client 7w8pYrbKnLTl4MxTAAAJ connected Jan 31 13:34:49 tinypilot python[570]: 2025-01-31 13:34:49.350 video_service INFO Triggering ustreamer restart... Jan 31 13:34:49 tinypilot sudo[2052]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Jan 31 13:34:49 tinypilot sudo[2052]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:34:49 tinypilot sudo[2052]: pam_unix(sudo:session): session closed for user root Jan 31 13:34:49 tinypilot python[570]: 2025-01-31 13:34:49.541 video_service INFO Successfully restarted ustreamer Jan 31 13:34:49 tinypilot python[570]: 2025-01-31 13:34:49.544 video_service INFO Writing janus configuration... Jan 31 13:34:49 tinypilot sudo[2062]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/configure-janus Jan 31 13:34:49 tinypilot sudo[2062]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:34:49 tinypilot runuser[2074]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:34:50 tinypilot runuser[2074]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:34:50 tinypilot sudo[2062]: pam_unix(sudo:session): session closed for user root Jan 31 13:34:50 tinypilot python[570]: 2025-01-31 13:34:50.368 video_service INFO Triggering janus restart... Jan 31 13:34:50 tinypilot sudo[2144]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Jan 31 13:34:50 tinypilot sudo[2144]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:34:51 tinypilot sudo[2144]: pam_unix(sudo:session): session closed for user root Jan 31 13:34:51 tinypilot python[570]: 2025-01-31 13:34:51.050 video_service INFO Successfully restarted janus Jan 31 13:34:51 tinypilot python[570]: 2025-01-31 13:34:51.147 socket_api INFO Client 7w8pYrbKnLTl4MxTAAAJ disconnected Jan 31 13:34:51 tinypilot python[570]: 2025-01-31 13:34:51.357 socket_api INFO Client 925u2dsY7hUPLV9HAAAL connected Jan 31 13:36:00 tinypilot sudo[2248]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Jan 31 13:36:00 tinypilot sudo[2248]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:36:00 tinypilot runuser[2263]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:36:00 tinypilot runuser[2263]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:36:00 tinypilot runuser[2270]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:36:00 tinypilot runuser[2270]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:36:01 tinypilot runuser[2279]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:36:02 tinypilot python[2286]: 2025-01-31 13:36:02.315 app.main INFO Starting app Jan 31 13:36:02 tinypilot python[2286]: 2025-01-31 13:36:02.389 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Jan 31 13:36:02 tinypilot python[2286]: 2025-01-31 13:36:02.390 db.store INFO Read 7 database migrations from disk Jan 31 13:36:02 tinypilot runuser[2279]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:36:02 tinypilot sudo[2248]: pam_unix(sudo:session): session closed for user root Jan 31 13:36:53 tinypilot python[570]: 2025-01-31 13:36:53.424 socket_api INFO Client qtSxDWvEz5Ssc2pwAAAN connected Jan 31 13:37:01 tinypilot python[570]: 2025-01-31 13:37:01.570 video_service INFO Triggering ustreamer restart... Jan 31 13:37:01 tinypilot sudo[2359]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service ustreamer restart Jan 31 13:37:01 tinypilot sudo[2359]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:37:01 tinypilot sudo[2359]: pam_unix(sudo:session): session closed for user root Jan 31 13:37:01 tinypilot python[570]: 2025-01-31 13:37:01.750 video_service INFO Successfully restarted ustreamer Jan 31 13:37:01 tinypilot python[570]: 2025-01-31 13:37:01.752 video_service INFO Writing janus configuration... Jan 31 13:37:01 tinypilot sudo[2369]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/configure-janus Jan 31 13:37:01 tinypilot sudo[2369]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:37:01 tinypilot runuser[2380]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:37:02 tinypilot runuser[2380]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:37:02 tinypilot sudo[2369]: pam_unix(sudo:session): session closed for user root Jan 31 13:37:02 tinypilot python[570]: 2025-01-31 13:37:02.541 video_service INFO Triggering janus restart... Jan 31 13:37:02 tinypilot sudo[2452]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/usr/sbin/service janus restart Jan 31 13:37:02 tinypilot sudo[2452]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:37:02 tinypilot sudo[2452]: pam_unix(sudo:session): session closed for user root Jan 31 13:37:02 tinypilot python[570]: 2025-01-31 13:37:02.915 video_service INFO Successfully restarted janus Jan 31 13:37:02 tinypilot python[570]: 2025-01-31 13:37:02.979 socket_api INFO Client qtSxDWvEz5Ssc2pwAAAN disconnected Jan 31 13:37:03 tinypilot python[570]: 2025-01-31 13:37:03.232 socket_api INFO Client Mpr2ceEWWUfqAdszAAAP connected Jan 31 13:37:04 tinypilot python[570]: 2025-01-31 13:37:04.960 socket_api INFO Client Mpr2ceEWWUfqAdszAAAP disconnected Jan 31 13:39:04 tinypilot sudo[2508]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Jan 31 13:39:04 tinypilot sudo[2508]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=110) Jan 31 13:39:04 tinypilot runuser[2523]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:39:04 tinypilot runuser[2523]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:39:04 tinypilot runuser[2530]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:39:04 tinypilot runuser[2530]: pam_unix(runuser:session): session closed for user tinypilot Jan 31 13:39:05 tinypilot runuser[2539]: pam_unix(runuser:session): session opened for user tinypilot(uid=110) by (uid=0) Jan 31 13:39:06 tinypilot python[2546]: 2025-01-31 13:39:06.172 app.main INFO Starting app Jan 31 13:39:06 tinypilot python[2546]: 2025-01-31 13:39:06.244 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Jan 31 13:39:06 tinypilot python[2546]: 2025-01-31 13:39:06.246 db.store INFO Read 7 database migrations from disk Jan 31 13:39:06 tinypilot runuser[2539]: pam_unix(runuser:session): session closed for user tinypilot TinyPilot update logs debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin: Selecting previously unselected package ustreamer. [614B blob data] Preparing to unpack .../ustreamer_5.43-20231004144402_armhf.deb ... Unpacking ustreamer (5.43-20231004144402) ... Preparing to unpack .../tinypilot_20231109172723_armhf.deb ... Unpacking tinypilot (20231109172723) over (20230427192344) ... Setting up ustreamer (5.43-20231004144402) ... Warning: The home dir /home/ustreamer you specified already exists. The system user `ustreamer' already exists. Exiting. Setting up tinypilot (20231109172723) ... Installing new version of config file /etc/sudoers.d/tinypilot ... Warning: The home dir /home/tinypilot you specified already exists. The system user `tinypilot' already exists. Exiting. /opt/tinypilot / / /opt/tinypilot / / /opt/tinypilot / / nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful active /opt/tinypilot / / update-tls-cert-common-name.service is a disabled or a static unit not running, not starting it. Processing triggers for man-db (2.9.4-2) ... + mv yq /usr/bin/yq + chmod 0755 /usr/bin/yq + clean_up + sudo umount --lazy /mnt/tinypilot-installer + sudo rm -rf /opt/tinypilot-updater /mnt/tinypilot-installer 2024-02-16 16:43:17.660 __main__ INFO Update completed successfully 2024-02-16 16:43:17.664 update.result_store INFO Writing result file to /home/tinypilot/logs/latest-update-result.json 2024-02-16 16:43:17.679 update.target_version INFO Clearing target version file /home/tinypilot/target-version 2025-01-31 13:20:47.501 __main__ INFO Starting TinyPilot update 2025-01-31 13:20:47.502 __main__ INFO Launching update script: /opt/tinypilot-privileged/scripts/update + set -u + set -e + readonly VERSION_FILE=/home/tinypilot/target-version + VERSION_FILE=/home/tinypilot/target-version + SCRIPT_ARGS=() + [[ -f /home/tinypilot/target-version ]] ++ cat /home/tinypilot/target-version + VERSION=2.6.5 + SCRIPT_ARGS+=(--version "${VERSION}") + readonly SCRIPT_ARGS + curl --silent --show-error https://gk.tinypilotkvm.com/get-tinypilot-pro.sh + bash -s -- --version 2.6.5 + TARGET_VERSION= + ALLOW_REINSTALL=false + [[ 2 -gt 0 ]] + case "$1" in + TARGET_VERSION=2.6.5 + shift + shift + [[ 0 -gt 0 ]] + readonly ALLOW_REINSTALL + readonly LEGACY_INSTALLER_DIR=/opt/tinypilot-updater + LEGACY_INSTALLER_DIR=/opt/tinypilot-updater + readonly RAMDISK_SIZE_MIB=560 + RAMDISK_SIZE_MIB=560 ++ free --mebi ++ grep --fixed-strings Mem: ++ tr --squeeze-repeats ' ' ++ cut --delimiter ' ' --fields 7 + AVAILABLE_MEMORY_MIB=1372 + readonly AVAILABLE_MEMORY_MIB + INSTALLER_DIR=/mnt/tinypilot-installer + trap clean_up EXIT + (( 1372 >= 560 )) + sudo mkdir /mnt/tinypilot-installer + sudo mount --types tmpfs --options size=560m --source tmpfs --target /mnt/tinypilot-installer --verbose mount: tmpfs mounted on /mnt/tinypilot-installer. + readonly INSTALLER_DIR + readonly TMPDIR=/mnt/tinypilot-installer/tmp + TMPDIR=/mnt/tinypilot-installer/tmp + export TMPDIR + sudo mkdir /mnt/tinypilot-installer/tmp + readonly BUNDLE_FILE=/mnt/tinypilot-installer/bundle.tgz + BUNDLE_FILE=/mnt/tinypilot-installer/bundle.tgz + readonly TARGET_VERSION_FILE=/mnt/tinypilot-installer/target_version.json + TARGET_VERSION_FILE=/mnt/tinypilot-installer/target_version.json + readonly TINYPILOT_VERSION_FILE=/opt/tinypilot/VERSION + TINYPILOT_VERSION_FILE=/opt/tinypilot/VERSION + CURRENT_VERSION= + [[ -f /opt/tinypilot/VERSION ]] ++ cat /opt/tinypilot/VERSION + CURRENT_VERSION=2.6.2 + readonly CURRENT_VERSION + HAS_COMMUNITY_INSTALLED=0 + readonly TINYPILOT_README_FILE=/opt/tinypilot/README.md + TINYPILOT_README_FILE=/opt/tinypilot/README.md + [[ -f /opt/tinypilot/README.md ]] ++ head -n 1 /opt/tinypilot/README.md + [[ # TinyPilot Pro == \#\ \T\i\n\y\P\i\l\o\t ]] + readonly HAS_COMMUNITY_INSTALLED + [[ -z 2.6.5 ]] + readonly TARGET_VERSION + [[ 2.6.2 == \2\.\6\.\5 ]] + readonly TINYPILOT_LICENSE_KEY=UNSPECIFIED + TINYPILOT_LICENSE_KEY=UNSPECIFIED ++ tr --delete '\0' + MACHINE_ID=10000000e7c6cdb9 + readonly MACHINE_ID ++ curl https://gk.tinypilotkvm.com/pro/download/2.6.5 --location --header 'TP-License: UNSPECIFIED' --header 'TP-Device-Serial-Number: 10000000e7c6cdb9' --output /mnt/tinypilot-installer/bundle.tgz --write-out '%{http_code}' --silent + HTTP_CODE=200 + readonly HTTP_CODE + [[ 200 != \2\0\0 ]] + sudo tar --gunzip --extract --file /mnt/tinypilot-installer/bundle.tgz --directory /mnt/tinypilot-installer + sudo chown root:root --recursive /mnt/tinypilot-installer + [[ 0 -eq 1 ]] + pushd /mnt/tinypilot-installer /mnt/tinypilot-installer /opt/tinypilot + sudo TMPDIR=/mnt/tinypilot-installer/tmp ./install + grep -q '^Model *: Raspberry Pi 3' /proc/cpuinfo ++ lsb_release --id --short + [[ Raspbian == \R\a\s\p\b\i\a\n ]] ++ lsb_release --release --short + (( 11 < 11 )) ++ lsb_release --id --short + [[ Raspbian == \R\a\s\p\b\i\a\n ]] ++ lsb_release --release --short + (( 11 > 11 )) + grep -q boot=overlay /proc/cmdline ++ ls janus_1.0.1-1~bpo11+1_armhf.deb + JANUS_DEBIAN_PACKAGE=janus_1.0.1-1~bpo11+1_armhf.deb + readonly JANUS_DEBIAN_PACKAGE ++ ls ustreamer_5.43-20231004144402_armhf.deb + USTREAMER_DEBIAN_PACKAGE=ustreamer_5.43-20231004144402_armhf.deb + readonly USTREAMER_DEBIAN_PACKAGE ++ ls tinypilot_20241016105734_armhf.deb + TINYPILOT_DEBIAN_PACKAGE=tinypilot_20241016105734_armhf.deb + readonly TINYPILOT_DEBIAN_PACKAGE + apt-get update --allow-releaseinfo-change-suite Get:1 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB] Get:2 http://archive.raspberrypi.org/debian bullseye InRelease [39.0 kB] Get:3 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB] Get:4 https://pkgs.tailscale.com/stable/raspbian bullseye InRelease Get:5 http://deb.debian.org/debian bullseye-backports/main armhf Packages [396 kB] Get:6 http://deb.debian.org/debian bullseye-backports/main Translation-en [344 kB] Get:7 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages [13.2 MB] Get:8 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [329 kB] Get:9 https://pkgs.tailscale.com/stable/raspbian bullseye/main armhf Packages [11.9 kB] Get:10 http://raspbian.raspberrypi.org/raspbian bullseye/non-free armhf Packages [107 kB] Fetched 14.5 MB in 7s (2,032 kB/s) Reading package lists... + apt-get install -y ./janus_1.0.1-1~bpo11+1_armhf.deb ./ustreamer_5.43-20231004144402_armhf.deb ./tinypilot_20241016105734_armhf.deb Reading package lists... Building dependency tree... Reading state information... janus is already the newest version (1.0.1-1~bpo11+1). ustreamer is already the newest version (5.43-20231004144402). The following package was automatically installed and is no longer required: dos2unix Use 'sudo apt autoremove' to remove it. The following packages will be upgraded: tinypilot 1 upgraded, 0 newly installed, 0 to remove and 188 not upgraded. Need to get 0 B/2,667 kB of archives. After this operation, 324 kB of additional disk space will be used. Get:1 /mnt/tinypilot-installer/tinypilot_20241016105734_armhf.deb tinypilot armhf 20241016105734 [2,667 kB] apt-listchanges: Reading changelogs... debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin: [614B blob data] Preparing to unpack .../tinypilot_20241016105734_armhf.deb ... Unpacking tinypilot (20241016105734) over (20231109172723) ... Setting up tinypilot (20241016105734) ... Installing new version of config file /etc/sudoers.d/tinypilot ... Warning: The home dir /home/tinypilot you specified already exists. The system user `tinypilot' already exists. Exiting. /opt/tinypilot / / /opt/tinypilot / / /opt/tinypilot / / nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful active /opt/tinypilot / / Warning: The unit file, source configuration file or drop-ins of janus.service changed on disk. Run 'systemctl daemon-reload' to reload units. update-tls-cert-common-name.service is a disabled or a static unit not running, not starting it. + mv yq /usr/bin/yq + chmod 0755 /usr/bin/yq + clean_up + sudo umount --lazy /mnt/tinypilot-installer + sudo rm -rf /opt/tinypilot-updater /mnt/tinypilot-installer 2025-01-31 13:21:53.259 __main__ INFO Update completed successfully 2025-01-31 13:21:53.259 update.result_store INFO Writing result file to /home/tinypilot/logs/latest-update-result.json 2025-01-31 13:21:53.261 update.target_version INFO Clearing target version file /home/tinypilot/target-version uStreamer configuration ==> /opt/ustreamer-launcher/configs.d/000-defaults.yml <== # Settings for TC358743 HDMI to CSI-2 bridge, which are included on the # TinyPilot Voyager series of devices. --- ustreamer_encoder: m2m-image ustreamer_format: uyvy ustreamer_use_dv_timings: true ustreamer_workers: "3" ustreamer_drop_same_frames: "30" ==> /opt/ustreamer-launcher/configs.d/100-tinypilot.yml <== janus_stun_port: 19302 janus_stun_server: stun.l.google.com ustreamer_desired_fps: 7 ustreamer_h264_bitrate: 12000 ustreamer_quality: 72 uStreamer logs Jan 31 13:34:49 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Jan 31 13:34:49 tinypilot launch[2056]: + exec /opt/ustreamer/ustreamer --port 48001 --persistent --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm --encoder m2m-image --format uyvy --desired-fps 7 --workers 3 --quality 72 --drop-same-frames 30 --dv-timings --h264-bitrate 12000 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.238 main] -- Starting PiKVM uStreamer 5.43 ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.238 main] -- Using internal blank placeholder Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.238 main] -- Using H264-sink: tinypilot::ustreamer::h264 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.239 main] -- Listening HTTP on [127.0.0.1]:48001 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.239 stream] -- Using V4L2 device: /dev/video0 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.239 stream] -- Using desired FPS: 7 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.239 stream] -- H264: Initializing encoder ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.239 http] -- Starting HTTP eventloop ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.245 stream] -- H264: Configuring encoder: DMA=0 ... Jan 31 13:34:49 tinypilot launch[2056]: ================================================================================ Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.262 stream] -- Device fd=10 opened Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.262 stream] -- Using input channel: 0 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.269 stream] -- Got new DV-timings: 1920x1080p30.00, pixclk=74250000, vsync=45, hsync=280 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.289 stream] -- Using resolution: 1920x1080 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.289 stream] -- Using format: UYVY Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.289 stream] -- Querying HW FPS changing is not supported Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.289 stream] -- Using IO method: MMAP Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.298 stream] -- Requested 5 device buffers, got 5 Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.305 stream] -- Capturing started Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.305 stream] -- JPEG-0: Initializing encoder ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.305 stream] -- JPEG-1: Initializing encoder ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.305 stream] -- JPEG-2: Initializing encoder ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.305 stream] -- Using JPEG quality: 72% Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.305 stream] -- Creating pool JPEG with 3 workers ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.306 stream] -- Capturing ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.311 stream] -- H264: Configuring encoder: DMA=1 ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.311 jw-0] -- JPEG-0: Configuring encoder: DMA=0 ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.355 jw-1] -- JPEG-1: Configuring encoder: DMA=0 ... Jan 31 13:34:49 tinypilot launch[2056]: -- INFO [433.379 jw-2] -- JPEG-2: Configuring encoder: DMA=0 ... Jan 31 13:34:51 tinypilot launch[2056]: -- INFO [434.689 http] -- HTTP: NEW client (now=1): [100.104.217.23]:53764, id=a1be397c02bb9b32 Jan 31 13:36:53 tinypilot launch[2056]: -- INFO [556.783 http] -- HTTP: NEW client (now=2): [100.104.217.23]:47096, id=ce1a5f8a27973057 Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.082 main] -- ===== Stopping by SIGTERM ===== Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.082 http] -- HTTP eventloop stopped Jan 31 13:37:01 tinypilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.102 stream] -- Destroying workers pool JPEG ... Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.129 stream] -- Capturing stopped Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.133 stream] -- Device fd=10 closed Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.133 stream] -- H264: Destroying encoder ... Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.137 main] -- JPEG-0: Destroying encoder ... Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.146 main] -- JPEG-1: Destroying encoder ... Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.154 main] -- JPEG-2: Destroying encoder ... Jan 31 13:37:01 tinypilot launch[2056]: -- INFO [565.163 main] -- Bye-bye Jan 31 13:37:01 tinypilot systemd[1]: ustreamer.service: Succeeded. Jan 31 13:37:01 tinypilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Jan 31 13:37:01 tinypilot systemd[1]: ustreamer.service: Consumed 11.237s CPU time. Jan 31 13:37:01 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Jan 31 13:37:01 tinypilot launch[2363]: + exec /opt/ustreamer/ustreamer --port 48001 --persistent --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm --encoder m2m-image --format uyvy --desired-fps 7 --workers 3 --quality 72 --drop-same-frames 30 --dv-timings --h264-bitrate 12000 Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.418 main] -- Starting PiKVM uStreamer 5.43 ... Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.418 main] -- Using internal blank placeholder Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.419 main] -- Using H264-sink: tinypilot::ustreamer::h264 Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.419 main] -- Listening HTTP on [127.0.0.1]:48001 Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.419 stream] -- Using V4L2 device: /dev/video0 Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.419 stream] -- Using desired FPS: 7 Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.419 http] -- Starting HTTP eventloop ... Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.419 stream] -- H264: Initializing encoder ... Jan 31 13:37:01 tinypilot launch[2363]: -- INFO [565.425 stream] -- H264: Configuring encoder: DMA=0 ... Jan 31 13:37:02 tinypilot launch[2363]: ================================================================================ Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.443 stream] -- Device fd=10 opened Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.443 stream] -- Using input channel: 0 Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.449 stream] -- Got new DV-timings: 1920x1080p30.00, pixclk=74250000, vsync=45, hsync=280 Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.469 stream] -- Using resolution: 1920x1080 Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.470 stream] -- Using format: UYVY Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.470 stream] -- Querying HW FPS changing is not supported Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.470 stream] -- Using IO method: MMAP Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.479 stream] -- Requested 5 device buffers, got 5 Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.486 stream] -- Capturing started Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.486 stream] -- JPEG-0: Initializing encoder ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.486 stream] -- JPEG-1: Initializing encoder ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.486 stream] -- JPEG-2: Initializing encoder ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.486 stream] -- Using JPEG quality: 72% Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.486 stream] -- Creating pool JPEG with 3 workers ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.487 stream] -- Capturing ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.512 stream] -- H264: Configuring encoder: DMA=1 ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.513 jw-0] -- JPEG-0: Configuring encoder: DMA=0 ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.557 jw-1] -- JPEG-1: Configuring encoder: DMA=0 ... Jan 31 13:37:02 tinypilot launch[2363]: -- INFO [565.579 jw-2] -- JPEG-2: Configuring encoder: DMA=0 ... Jan 31 13:37:03 tinypilot launch[2363]: -- INFO [566.628 http] -- HTTP: NEW client (now=1): [100.104.217.23]:57892, id=c9bac191b66ec030 Jan 31 13:37:04 tinypilot launch[2363]: -- INFO [568.382 http] -- HTTP: DEL client (now=0): [100.104.217.23]:57892, id=c9bac191b66ec030, Resource temporarily unavailable (reading,eof) nginx logs -- Journal begins at Fri 2025-01-31 13:27:29 EST, ends at Fri 2025-01-31 13:39:06 EST. -- Jan 31 13:27:35 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Jan 31 13:27:35 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2025/01/31 12:39:31 [error] 568#568: *234 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:48001/stream", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 12:39:52 [error] 568#568: *234 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:48001/stream", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 13:21:43 [notice] 20194#20194: signal process started 2025/01/31 13:21:47 [error] 20196#20196: *416 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=PIzcFt_ HTTP/2.0", upstream: "http://127.0.0.1:48000/socket.io/?EIO=4&transport=polling&t=PIzcFt_", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 13:21:47 [error] 20196#20196: *416 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "GET /api/update HTTP/2.0", upstream: "http://127.0.0.1:48000/api/update", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 13:21:49 [error] 20196#20196: *416 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "GET /socket.io/?EIO=4&transport=polling&t=PIzcGN7 HTTP/2.0", upstream: "http://127.0.0.1:48000/socket.io/?EIO=4&transport=polling&t=PIzcGN7", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 13:21:54 [error] 20196#20196: *416 upstream prematurely closed connection while reading response header from upstream, client: 100.104.217.23, server: tinypilot, request: "POST /api/restart HTTP/2.0", upstream: "http://127.0.0.1:48000/api/restart", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 13:22:20 [alert] 571#571: *9 open socket #18 left in connection 8 2025/01/31 13:22:20 [alert] 571#571: aborting 2025/01/31 13:25:42 [error] 565#565: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:48001/stream", host: "100.70.47.137", referrer: "https://100.70.47.137/" 2025/01/31 13:30:52 [error] 566#566: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 100.104.217.23, server: tinypilot, request: "HEAD /stream HTTP/2.0", upstream: "http://127.0.0.1:48001/stream", host: "100.70.47.137", referrer: "https://100.70.47.137/" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/socket.io/4.7.1/socket.io.min.js HTTP/2.0" 200 48593 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /js/app.js HTTP/2.0" 200 15095 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/webrtc-adapter/8.1.1/adapter.min.js HTTP/2.0" 200 59549 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/janus-gateway/1.0.0/janus.js HTTP/2.0" 200 134759 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /js/webrtc-video.js HTTP/2.0" 200 7675 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/fonts/fonts.css HTTP/2.0" 200 1812 "https://100.70.47.137/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /css/cursors.css HTTP/2.0" 200 618 "https://100.70.47.137/css/style.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /js/keyboardstate.js HTTP/2.0" 200 3122 "https://100.70.47.137/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /js/keystrokes.js HTTP/2.0" 200 362 "https://100.70.47.137/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /js/overlays.js HTTP/2.0" 200 495 "https://100.70.47.137/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /css/icons.css HTTP/2.0" 200 841 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /img/logo.svg HTTP/2.0" 304 0 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/fonts/overpass-light.woff2 HTTP/2.0" 200 26568 "https://100.70.47.137/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/2.0" 200 50112 "https://100.70.47.137/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/2.0" 200 25032 "https://100.70.47.137/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /img/video-stream-icon.svg HTTP/2.0" 304 0 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /img/warning-icon.svg HTTP/2.0" 304 0 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /img/clipboard-icon.svg HTTP/2.0" 304 0 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /img/angle-down-icon.svg HTTP/2.0" 304 0 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /img/external-link-icon.svg HTTP/2.0" 304 0 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /socket.io/?EIO=4&transport=polling&t=PIzflV6 HTTP/2.0" 200 97 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "POST /socket.io/?EIO=4&transport=polling&t=PIzflWR&sid=8M__MIQxrPNrc1MXAAAO HTTP/2.0" 200 2 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /socket.io/?EIO=4&transport=polling&t=PIzflWS&sid=8M__MIQxrPNrc1MXAAAO HTTP/2.0" 200 32 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /favicon.ico HTTP/2.0" 200 1213 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /favicon-32x32.png HTTP/2.0" 200 833 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:03 -0500] "GET /socket.io/?EIO=4&transport=polling&t=PIzflX5&sid=8M__MIQxrPNrc1MXAAAO HTTP/2.0" 200 1 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:04 -0500] "GET /janus/ws HTTP/1.1" 101 304 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:04 -0500] "GET /socket.io/?EIO=4&transport=websocket&sid=8M__MIQxrPNrc1MXAAAO HTTP/1.1" 101 44 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-" 100.104.217.23 - - [31/Jan/2025:13:37:04 -0500] "GET /stream?advance_headers=1 HTTP/2.0" 200 906683 "https://100.70.47.137/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" "-"