首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Apache反向代理代理驾驶舱

通过Apache反向代理代理驾驶舱
EN

Stack Overflow用户
提问于 2020-01-22 13:56:18
回答 1查看 1.7K关注 0票数 0

我在试着用阿帕奇代理cockpit1

它会打开登录界面,但登录后出现空白屏幕,没有错误,什么都没有。在开发工具中,我发现了一个ws错误Error during WebSocket handshake: Unexpected response code: 400

cockpit ws守护进程在其日志中输出此信息

代码语言:javascript
复制
cockpit-ws[14523]: received invalid or missing Upgrade header: (null)
cockpit-ws[14523]: Received invalid handshake request from the client
cockpit-ws[14523]: WebSocket from 192.168.123.2 for session closed

我在带有驾驶舱195的Centos7上运行

下面是相关的配置部分

代码语言:javascript
复制
ProxyPreserveHost On                                     
ProxyRequests Off                                        

# allow for upgrading to websockets                      
RewriteEngine On                                         
RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]             
RewriteCond %{HTTP:CONNECTION} ^Upgrade$ [NC]            
RewriteRule .* ws://192.168.123.2:9090/%{REQUEST_URI} [P]

# Proxy to your local cockpit instance                   
ProxyPass / http://192.168.123.2:9090/                   
ProxyPassReverse / http://192.168.123.2:9090/            

是的,我知道我没有使用虚拟主机,我正在尝试让它在/cockpit url上工作,但这是另一个问题

这是/etc/cockpit/cockpit.conf

代码语言:javascript
复制
[WebService]                                                                                         
Origins = https://192.168.123.2:9090 wss://192.168.123.2:9090 http://192.168.123.2 ws://192.168.123.2
ProtocolHeader = X-Forwarded-Proto                                                                   
AllowUnencrypted = true                                                                              

1

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 00:55:45

遇到同样的问题,我忘记启用proxy_wstunnel模块。

代码语言:javascript
复制
sudo a2enmod proxy proxy_wstunnel proxy_http ssl rewrite

https://github.com/cockpit-project/cockpit/wiki/Proxying-Cockpit-over-Apache-with-LetsEncrypt中描述了整个Apache代理设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59853425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档