群晖 NAS 在重启后,会默认重置 NGINX 配置,而由于 Bitwarden 客户端 与 Vaultwarden 有时出现不兼容的情况,因此需要修改 NGINX 才能正常使用。
问题
iOS App、Chrome 扩展:登录 Bitwarden 时出现异常:
Cannot read perperties of null (reading 'iterations')
方案
- 通过 SSH 登录 NAS 并切换到 Root 账户
- 修改
/usr/local/etc/nginx/sites-enabled/server.ReverseProxy.conf
文件 - 修改为如下内容:
server {
...
location = /identity/accounts/prelogin {
rewrite ^/identity/accounts/prelogin$ /api/accounts/prelogin;
proxy_pass http://localhost:3080/;
}
...
}
- 重启
nginx -s reload