xterm.js not working on iPAD and iPhone since a week

Robert Divko

New Member
Nov 21, 2023
5
0
1
Hallo

seit ca. einer Woche funktioniert (bei mir) das GUI für den Shell Zugang in PVE 8.0.9
auf dem iPAD (16.xxx und 17.1.1) unter Chrome nicht mehr.
Der Bildschirm bleibt schwarz, es kommt kein Prompt.

Firefox im iPAD und Chroma auf dem PC (Windows 10) funktionieren.

mfg
rd
 
danke für den HInweis. Hab ich im Fokus gehabt, aber sicherheitshalber
nochmal komplett geleert. Kein Effekt, nachwievor nur leerer/schwarzer Tab.

Gibt es bitte jemanden, der das mal bei sich mit akutellem iPAD OS (17.1.1)
ein einem iPAD testen und damit verifizieren, oder falsifizieren kann.
Dann haben wir Sicherheit, ob das ein EInzelthema bei mir ist, oder doch mehr.

mfg
rd
 
Ich habe mal eben mit iOS 17.1.1 getestet. Bei mir sieht es auf Safari und Chrome alles normal aus. Ich habe aber noch 8.0.4 da ich das Enterprise Repo aktiv habe.
 
Kurzfassung:
Es gab am 15.11. einen Update von pve-xtermjs
Nach Rückflashen auf pve-xtermjs=4.16.0-3 funktioniert _shell auf dem iPhone in Chrome wieder,
nach Update zurück auf den letzten Stand 5.3.0-2 geht es nicht mehr.

Wo kann ich das in einen Bugreport einmünden lassen, oderbin ich hier schon richtig?

Langfassung / Hintergrund:
root@pve01:~# grep -i -C4 xtermjs /var/log/apt/history.log
Start-Date: 2023-11-15 08:05:36
Commandline: apt-get dist-upgrade​
Install: proxmox-termproxy:amd64 (1.0.1, automatic)​
Upgrade: libpve-rs-perl:amd64 (0.8.5, 0.8.6), libpve-storage-perl:amd64 (8.0.2, 8.0.3), pve-xtermjs:amd64 (4.16.0-3, 5.3.0-2), libpve-http-server-perl:amd64 (5.0.4, 5.0.5), libpve-common-perl:amd64 (8.0.9, 8.0.10)​
End-Date: 2023-11-15 08:05:52​

Nach Rückflashen auf pve-xtermjs=4.16.0-3 funktioniert _shell auf dem iPhone, nach update auf den letzten Stand geht es nicht mehr:
root# apt install pve-xtermjs=4.16.0-3
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
proxmox-termproxy
The following packages will be DOWNGRADED:
pve-xtermjs
0 upgraded, 0 newly installed, 1 downgraded, 1 to remove and 0 not upgraded.
Need to get 840 kB of archives.
After this operation, 246 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://download.proxmox.com/debian/pve bookworm/pve-no-subscription amd64 pve-xtermjs amd64 4.16.0-3 [840 kB]
Fetched 840 kB in 0s (2,554 kB/s)
dpkg: proxmox-termproxy: dependency problems, but removing anyway as you requested:
pve-xtermjs depends on proxmox-termproxy.
(Reading database ... 60352 files and directories currently installed.)
Removing proxmox-termproxy (1.0.1) ...
dpkg: warning: downgrading pve-xtermjs from 5.3.0-2 to 4.16.0-3
(Reading database ... 60348 files and directories currently installed.)
Preparing to unpack .../pve-xtermjs_4.16.0-3_amd64.deb ...
Unpacking pve-xtermjs (4.16.0-3) over (5.3.0-2) ...
Setting up pve-xtermjs (4.16.0-3) ...
Test am iPhone in Chrome: jetzt funktioniert _shell wieder!

root# apt update

Hit:1 http://download.proxmox.com/debian/pve bookworm InRelease
Get:2 http://security.debian.org bookworm-security InRelease [48.0 kB]
Hit:3 http://ftp.de.debian.org/debian bookworm InRelease
Get:4 http://ftp.de.debian.org/debian bookworm-updates InRelease [52.1 kB]
Fetched 100 kB in 0s (231 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
root@pve01:~# apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
proxmox-termproxy
The following packages will be upgraded:
pve-xtermjs
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/729 kB of archives.
After this operation, 246 kB disk space will be freed.
Do you want to continue? [Y/n]
Reading changelogs... Done
(Reading database ... 60347 files and directories currently installed.)
Preparing to unpack .../pve-xtermjs_5.3.0-2_all.deb ...
Unpacking pve-xtermjs (5.3.0-2) over (4.16.0-3) ...
Selecting previously unselected package proxmox-termproxy.
Preparing to unpack .../proxmox-termproxy_1.0.1_amd64.deb ...
Unpacking proxmox-termproxy (1.0.1) ...
Setting up proxmox-termproxy (1.0.1) ...
Setting up pve-xtermjs (5.3.0-2) ...
Test am iPhone in Chrome: mit aktueller Version pve-xtermjs funktioniert _shell nicht!
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!