Proxmox IPV6 only Patch für Spice und xterm.js

Ausgehend von der Proxmoxversion 5.3-12. Benutzt man IPV6 only funktioniert Spice und xterm.js nicht ohne einen Proxy mit Xinetd. PVE hat netter weise nach meinen Reports zwei Pachtes onine gestellt die wunderbar funktionieren und auch eingebaut werden. Vielen Dank :-)

[1] [2]

nano /usr/share/perl5/PVE/API2Tools.pm
...
-    my $cmd = ['/usr/bin/spiceterm', '--port', $port, '--addr', '127.0.0.1',
+    my $cmd = ['/usr/bin/spiceterm', '--port', $port, '--addr', 'localhost',
...
systemctl restart pvedaemon.service pveproxy.service
nano /usr/share/perl5/PVE/CLI/termproxy.pm
...
sub verify_ticket {
     my ($ticket, $user, $path, $perm) = @_;
 
+    local @LWP::Protocol::http::EXTRA_SOCK_OPTS = (
+	GetAddrInfoFlags => 0,
+    );
+
     my $ua = LWP::UserAgent->new();
...
systemctl restart pvedaemon.service pveproxy.service
Melde dich an um einen Kommentar zu erstellen.