Frage Landschaft - Skriptfehler


Ich betreibe einen dedizierten Landschaftsserver für den persönlichen Gebrauch, aber ich kann keine Skripts ausführen?

Ich bekomme diese Botschaft zu jeder Zeit:

Systemfehler

Ein unerwarteter Fehler ist aufgetreten. Dieses Ereignis wurde protokolliert.

Wir entschuldigen uns für die Unannehmlichkeiten. Bitte kontaktieren Sie den Canonical Support für weitere Unterstützung.

OOPS-ID: 3490DFA8

Jul 23 23:45:54 appserver-1 ERR https://Landscape/account/standalone/computers/update#012Traceback (most recent call last):#012 File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 132, in publish#012 result = publication.callObject(request, obj)#012 File "/usr/lib/python2.7/dist-packages/zope/app/publication/zopepublication.py", line 205, in callObject#012 return mapply(ob, request.getPositionalArguments(), request)#012 File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 107, in mapply#012 return debug_call(obj, args)#012 File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 113, in debug_call#012 return obj(*args)#012 File "/opt/canonical/landscape/canonical/landscape/ui/selection/selection.py", line 110, in update#012 self.request.response.redirect(next_url)#012 File "/usr/lib/python2.7/dist-packages/zope/publisher/browser.py", line 759, in redirect#012 return super(BrowserResponse, self).redirect(location, status, trusted)#012 File "/usr/lib/python2.7/dist-packages/zope/publisher/http.py", line 886, in redirect#012 % target_host)#012ValueError: Untrusted redirect to host 'landscape:443' not allowed. Jul 23 23:45:54 appserver-1 WARNING Dumping OOPS 3490DFA10.

Gibt es jemanden mit dem Wissen, dies zu lösen? Ich bin in der Lage, Skripte zu erstellen, aber sobald ich wähle, welcher Server es ausführt, erhalte ich diese Nachricht


1
2017-07-23 18:55


Ursprung


Du scheinst einen Fehler zu haben. Bitte fügen Sie hier die Anwendungsserver-Logs an, die den Grund für den Systemfehler enthalten. Es ist /var/log/landscape-server/appserver.log IIRC. - Andreas Hasenack
Ich habe die Frage aktualisiert. IIRC? - Daniel Guldberg Aaes


Antworten:


Sie haben eine Diskrepanz zwischen der Querformat-Root-URL auf der Seite "LDS-Einstellungen" und dem, was Sie tatsächlich in Ihrem Browser verwenden, um darauf zuzugreifen.

Ändern Sie entweder die Art und Weise, wie Sie in Ihrem Browser auf die Landschaft zugreifen (stimmen Sie mit der aktuellen URL überein), oder ändern Sie den Wert für die Root-URL. Wenn Letzteres erforderlich ist, müssen Sie die Landschaftsdienste nach der Änderung mit "sudo lsctl restart" auf den Landschaftsmaschinen neu starten.


4
2017-07-27 12:43



Ich fand es unter /etc/landscape/service.conf und änderte es in Landschaft: 9100, ich habe auch 10.0.2.47 zu / etc / hosts hinzugefügt und es hat für 2 min funktioniert und dann der Fehler zurückgegeben? - Daniel Guldberg Aaes
Das ist seltsam, ich habe ein Client-Setup und kann es Ubuntu1 nennen. Wenn ich - Computer -> Ubuntu1 im Browser eingebe, dann kann ich alle Funktionen von der Registerkarte verwenden, aber wenn ich Computer wählen -> und das Häkchen verwenden, kann ich mehr als einen Client auswählen und dann zum Skript gehen, dann den Fehler wird auftauchen. Ich habe versucht, eine Neuinstallation ohne Glück zu machen. - Daniel Guldberg Aaes


Überprüfen Sie den Hostnamen durchgehend /etc/apache2/site-enables/your-lusu-server.conf

In meinem Teil wurde der Gastgeber aktiviert.

So war es an drei Orten.

ServerName
ServerAdmin
RewriteRule
ServerAdmin
RewriteRule
RewriteRule

Nachdem alles auf Kleinbuchstaben geändert wurde, hat alles funktioniert.


1
2018-04-14 14:41