当我尝试在 openstack 中分配浮动 IP(在 Ubuntu 18.04.1 上)时,出现此错误。“危险:提交表单时出错。请重试”
在 /var/log/apache2/horizon_error.log 中,我可以看到以下消息。2019-01-30 15:57:55.500972 从守护进程“horizon”读取响应标头时超时:/opt/stack/horizon/openstack_dashboard/wsgi.py
这似乎与下面的问题是同一个问题。
解决方法似乎是添加 WSGIApplicationGroup %{GLOBAL},我已经在 /etc/apache2/sites-available/horizon.conf 中添加了它
我不知道我还应该修改什么。
WSGIScriptAlias /dashboard /opt/stack/horizon/openstack_dashboard/wsgi.py WSGIDaemonProcess horizon 用户=stack 组=stack 进程=3 线程=10 主页=/opt/stack/horizon 显示名称=%{GROUP} WSGIApplicationGroup %{GLOBAL}
SetEnv APACHE_RUN_USER 堆栈 SetEnv APACHE_RUN_GROUP 堆栈 WSGIProcessGroup 范围
DocumentRoot /opt/stack/horizon/.blackhole/ 别名 /dashboard/media /opt/stack/horizon/openstack_dashboard/static 别名 /dashboard/static /opt/stack/horizon/static
RedirectMatch "^/$" "/dashboard/"
选项 FollowSymLinks AllowOverride 无
选项索引 FollowSymLinks MultiViews AllowOverride 无 # Apache 2.4 现在使用 mod_authz_host 进行访问控制(而不是 #“允许”) 顺序允许、拒绝 允许所有 = 2.4> 要求所有授予 = 2.4> ErrorLogFormat “%{cu}t %M” ErrorLog /var/log/apache2/horizon_error.log LogLevel warn CustomLog /var/log/apache2/horizon_access.log combined