K.Kang (@yshtcn) 在 自搭建Vaultwarden的CDN优化笔记 中发帖
登陆偶发错误
我有个Vaultwarden,只要配置了cdn,登录就有概率会卡住。无论用什么进行登录,到最后一步输入完验证码/用手机批准登陆后都有概率卡住。
经过F12排查错误响应发现:
“message”: “AuthRequest doesn’t exist”,
找了很久的原因,发现是客户端IP没有被正确的透传。因为前端反代默认已经包含了:
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
在CDN设置:
“客户端IP头部”开关打开,设置值为“X-Forwarded-For”
在docker的环境变量添加:
IP_HEADER=X-Forwarded-For
问题完美解决。
加载速度过慢
直接记笔记,添加文件后缀:
js css woff woff2 ttf svg png ic...