[SOLVED] webgui bleibt leer

volleasy

Renowned Member
Nov 27, 2015
24
0
66
Hallo,
ich habe mit einer Proxmoxinstallation
pve-manager/4.2-2/725d76f0 (running kernel: 4.4.6-1-pve)

einen merkwürdigen Fehler. Nach Aufruf der GUI über https verbindet sich der Browser mit dem Server. Die GUI bleibt aber leer. Dasselbe mit der Internen und er externen IP auf 8006

die einzigen Änderungen waren

Umbenennen des Hosts,
IP-Änderung der vmbr0 als externes Netz (Anderes Local Subnetz + Weiterleitung der Ports vom Router)
Static IP für vmbr1 mit der alten local ip von vmbr0 (mit Ceph Monitor).
Erstellen von vmbr2 für internes Netz der VMs

hat alles normal funktioniert. Ceph läuft, VMs und Container laufen
Ping der VMs intern mit vmbr2 untereinander
anschliessend
Differenzielles Backup von https://ayufan.eu/projects/proxmox-ve-differential-backups/

und das Entfernen der "no Subscription" Meldung in pvemanagerlib.js (natürlich mit Backup)

anschliessend kam ich von extern nicht mehr auf die Webgui. Später auch intern mit local IP nicht mehr.

letzen beiden Punkte rückgangig gemacht, ohne Erfolg.

Letsencrypt Certifikate erstellt, https: Vertrauenswürdig.
DNS(SBS2011) für die externe Domain im local Netz, einziger Eintrag der Proxmox
Domain zeigt vom Provider auf meine externe IP. Portweiterleitung 8006 zum Proxmox.

im Browser habe ich folgende Fehler

pvemanagerlib.js:25072 Uncaught SyntaxError: Unexpected end of input
ext-all-debug.js:9126 [W] [Ext.Loader] Synchronously loading 'PVE.StdWorkspace'; consider adding Ext.require('PVE.StdWorkspace') above Ext.onReady
ext-all-debug.js:703 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
ext-all-debug.js:704

GET https://meineDomain.eu:8006/PVE/StdWorkspace.js?_dc=1474119858997 501 (no such file '/PVE/StdWorkspace.js' at /usr/share/perl5/PVE/HTTPServer.pm line 990.)

fetch @ ext-all-debug.js:704fetch @ ext-all-debug.js:1133loadSync @ ext-all-debug.js:1256load @ ext-all-debug.js:1312loadEntries @ ext-all-debug.js:949processRequest @ ext-all-debug.js:594loadSync @ ext-all-debug.js:621load @ ext-all-debug.js:600loadScripts @ ext-all-debug.js:19130load @ ext-all-debug.js:18930require @ ext-all-debug.js:18861syncRequire @ ext-all-debug.js:18866(anonymous function) @ ext-all-debug.js:6750create @ ext-all-debug.js:15083(anonymous function) @ (index):19invoke @ ext-all-debug.js:18075doInvokeAll @ ext-all-debug.js:18119invokeAll @ ext-all-debug.js:18088handleReady @ ext-all-debug.js:18044(anonymous function) @ ext-all-debug.js:18059(anonymous function) @ ext-all-debug.js:6680(anonymous function) @ ext-all-debug.js:6870
ext-all-debug.js:15087 Uncaught Error: [Ext.create] Unrecognized class name / alias: PVE.StdWorkspacecreate @ ext-all-debug.js:15087(anonymous function) @ (index):19invoke @ ext-all-debug.js:18075doInvokeAll @ ext-all-debug.js:18119invokeAll @ ext-all-debug.js:18088handleReady @ ext-all-debug.js:18044(anonymous function) @ ext-all-debug.js:18059(anonymous function) @ ext-all-debug.js:6680(anonymous function) @ ext-all-debug.js:6870
ext-all-debug.js:9126 [E] [Ext.Loader] Some requested files failed to load.log @ ext-all-debug.js:9126logx @ ext-all-debug.js:9162Ext.apply.log.log.error @ ext-all-debug.js:9165onLoadFailure @ ext-all-debug.js:18977(anonymous function) @ ext-all-debug.js:998
ext-all-debug.js:9126 [E] [Loader] The following classes failed to load:log @ ext-all-debug.js:9126logx @ ext-all-debug.js:9162Ext.apply.log.log.error @ ext-all-debug.js:9165(anonymous function) @ ext-all-debug.js:19227(anonymous function) @ ext-all-debug.js:6680(anonymous function) @ ext-all-debug.js:6870
ext-all-debug.js:9126 [E] [Loader] PVE.StdWorkspace from PVE/StdWorkspace.js


In den Logfiles ist nichts auffälliges zu sehen.

Sitze nun schon seit Stunden und finde bis auf GET https://meineDomain.eu:8006/PVE/StdWorkspace.js? keinen brauchbaren Hinweis.

Ich hoffe Ihr habt einen Tipp für mich.

Gruß

Micha
 

Attachments

  • proxmox error.JPG
    proxmox error.JPG
    50.8 KB · Views: 10
Ich schlage eine Neuinstallation vor und dann Schritt für Schritt die Änderungen machen. Dann sieht man genau bei welchen Änderungen der Fehler entsteht.

Aber anstatt die Subscription Notification zu entfernen, schlage ich den Kauf einer Subscription vor.
 
Hallo, danke für den Tipp. aber eine Neuinstallation kommt nicht in Frage.
Zur Zeit Evaluiere ich Proxmox für einen Kunden. Wir haben Xen und Hyper-V jeweils mit Ceph über openstack getestet und nun Proxmox. Ich habe schon 2x OMV und 2xISPCONFIG als VMs sowie ein jede Menge ISOs hochgeladen. Es sind bereits 20 VMs installiert. Alles läuft auf 20 SSDs Ceph OSDs und mit OMV werden iSCSI Speicher für Proxmox aus einem Ceph Pool bereitgestellt.
Gibt es denn eine Möglichkeit deinen Rat zu befolgen und die gesamte config samt VMS und Container zu behalten ?
Eine Subscription kann der Kunde gerne machen, aber von einer Evaluierungs Subscription habe ich nicht s gefunden.

Auch habe ich die StdWorkspace.js nicht gefunden ? wird diese dynamisch erzeugt ? Oder liegt hier das Problem ?

Ich setze gleich noch eine 2. Maschine auf und werde die beiden dann Clustern, kann ich die VMS rüberschieben wenn die CPUs nicht aus der gleichen Generation sind ? habe jetzt 2 E5- 2670 V2 auf der Testmaschine. Die andere hat 2x 2683 V3 Proz.
Habe ansonsten nur noch V3 und V4 Maschinen.

Gruß

Micha
 
Problem ist behoben. Es war eine defekte pvemangaerlib.js, das Backup war beschädigt. Ich habe die Original wieder eingespielt und der Aufruf funktioniert wieder. Aber Danke für den Tipp