yhl452493373 / frps-panel

frps-panel 是 https://github.com/fatedier/frp 的一个服务端插件,用于支持多用户鉴权,同时用于展示服务器信息。
Apache License 2.0
47 stars 17 forks source link

FRPS 仪表板开启 TLS 后,无法获取数据 #1

Closed Yang2635 closed 12 months ago

Yang2635 commented 12 months ago

插件默认是 HTTP 请求访问获取数据,FRPS 仪表板开启 TLS 后,无法使用 HTTPS 请求数据。

frps.ini 相关配置如下:

……
#仪表板 TLS 模式
dashboard_tls_mode = true
dashboard_tls_cert_file = /xxx/fullchain.pem
dashboard_tls_key_file = /xxx/privkey.pem

取消仪表板 TLS 后使用默认方式可正常获取数据。

yhl452493373 commented 12 months ago

插件默认是 HTTP 请求访问获取数据,FRPS 仪表板开启 TLS 后,无法使用 HTTPS 请求数据。

frps.ini 相关配置如下:

……
#仪表板 TLS 模式
dashboard_tls_mode = true
dashboard_tls_cert_file = /xxx/fullchain.pem
dashboard_tls_key_file = /xxx/privkey.pem

取消仪表板 TLS 后使用默认方式可正常获取数据。

我加了tls,你可以先测试下。

如果你需要直接https访问frps-panel,则common下增加如下配置:

[common]
tls_mode = true
tls_cert_file = cert.crt
tls_key_file = cert.key

这里的文件默认和frps-panel.ini处于同目录,也可以自行配置绝对路径

如果你frps的仪表板启用了tls,在common下增加 如下配置:

[common]
dashboard_tls = true

dashboard_tls = true的时候会跳过https的服务器证书验证。


frps-panel-darwin-amd64.zip frps-panel-freebsd-386.zip frps-panel-freebsd-amd64.zip frps-panel-linux-386.zip frps-panel-linux-amd64.zip frps-panel-linux-arm.zip frps-panel-linux-arm64.zip frps-panel-linux-mips.zip frps-panel-linux-mips64.zip frps-panel-linux-mips64le.zip frps-panel-linux-mipsle.zip frps-panel-windows-386.exe.zip frps-panel-windows-amd64.exe.zip

Yang2635 commented 12 months ago

测试可以使用了