配置了Firefly III后,无法通过HTTPS和域名访问

我在云服务器上安装了Firefly III(一个开源的个人财务管理工具),但是遇到了一些问题。具体来说:

  1. 无法启用HTTPS协议。
  2. 访问过程中,有些菜单点不开。
  3. 有些静态资源或页面加载不出来。

复现:

  1. 在云服务器上安装并配置Firefly III。
  2. 尝试配置HTTPS和域名访问。
  3. 通过HTTPS和域名访问Firefly III。

预期结果: 希望能正常通过HTTPS和域名访问Firefly III,所有菜单和静态资源都能正常加载。

实际:

  1. HTTPS协议无法启用。
  2. 访问过程中,有些菜单点不开。
  3. 有些静态资源或页面加载不出来。

补充信息:

在本地服务器上通过HTTP协议直接访问时,一切正常。
已检查服务器防火墙和安全组设置,确保443端口已开启。
已清除浏览器缓存并尝试使用不同浏览器访问,问题依旧存在。

    改docker-compose文件,然后重建

environment:
- APP_KEY=${APP_KEY}
- DB_CONNECTION=${PANEL_DB_TYPE}
- DB_HOST=${PANEL_DB_HOST}
- DB_PORT=${PANEL_DB_PORT}
- DB_DATABASE=${PANEL_DB_NAME}
- DB_USERNAME=${PANEL_DB_USER}
- DB_PASSWORD=${PANEL_DB_USER_PASSWORD}
- APP_URL=https://example.example.com
- TRUSTED_PROXIES=**
- ALLOW_WEBHOOKS=true
- API_ENABLED=true

1 个赞

image: fireflyiii/core:version-6.1.19

镜像版本也升一下吧,1p给的版本太低了
很久之前就提过这个问题,说没复现出来,然后就不理人了

1 个赞

不太行,域名访问正确,某些菜单依然有问题。
原贴安装Firefly III后,打开后没样式,点击按钮没反应 - #4,来自 王贺 看测试官方是本地环境,我这边是云服务器+https域名访问,还套了CDN。

登录之后的网站日志:
172.70.86.236 - - [11/Sep/2024:16:21:21 +0800] “GET /logout HTTP/2.0” 405 1011 “https://xxx.xxxx.com/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0” “这里是访问IP”
172.70.86.236 - - [11/Sep/2024:16:21:25 +0800] “GET /logout HTTP/2.0” 405 1011 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0” “这里是访问IP”
172.70.86.236 - - [11/Sep/2024:16:21:29 +0800] “GET / HTTP/2.0” 200 6255 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0” “这里是访问IP”
这里放弃

目前找不到办法,此贴终结