景观 - 脚本错误

景观 - 脚本错误

我运行一个供个人使用的专用景观服务器,但我无法运行脚本?

我每次都会收到此消息:

系统错误

发生意外错误。此事件已记录。

我们对由此造成的不便深表歉意。请联系 Canonical 支持以获取进一步帮助。

糟糕 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.

有没有人知道如何解决这个问题?我可以创建脚本,但当我选择在哪个服务器上执行它时,我收到了此消息

答案1

“LDS 设置”页面中的景观根 URL 与您在浏览器中实际使用的访问地址不匹配。

要么改变您在浏览器中访问景观的方式(使其与当前 root-url 中的内容匹配),要么更改 root-url 值。如果是后者,则必须在更改后使用景观机器上的“sudo lsctl restart”重新启动景观服务。

答案2

检查主机名/etc/apache2/site-enables/your-lusu-server.conf

在我的书中,主机部分是大写的。

有三个地方都是这样。

ServerName
ServerAdmin
RewriteRule
ServerAdmin
RewriteRule
RewriteRule

将其全部改为小写后,一切正常。

相关内容