当前位置:首页 > 教程收藏 > 正文内容

Bitwarden报错:Cannot read properties of nul(reading ‘iterations‘)的解决办法

fanren3年前 (2023-06-19)教程收藏11

自己两年前搭建了一个Bitwarden自用,现在想把这个服务搬到家里面的nas上面,过程中出现了Bitwarden报错:Cannot read properties of nul(reading ‘iterations‘)的问题。

主要表现为搬家成功后,网页也可以登录Bitwarden并且正常,但是在浏览器的插件上就无法登录账号,并且提示Bitwarden报错:Cannot read properties of nul(reading ‘iterations‘)

a00557e8eb7e4c309f58f9a8d2da03ce.png

花了N多的时间,翻阅了N多的网页后,终于找到了答案。

原因:

部署的时候使用的镜像为:bitwardenrs/server:latest

官方已经更改了镜像,原镜像已经不再更新,新镜像名为:docker.io/vaultwarden/server:latest

2.png

解决办法:

使用下面的代码重新部署,然后把原来映射的数据复制到新bitwarden的映射目录里面即可。大家可以根据自己的情况适当的更改映射目录和端口。

docker run  -d \
    --name bitwarden \
    -p 8080:80 \
    -p 3012:3012 \
    -e SIGNUPS_ALLOWED=false \
    -e WEB_VAULT_ENABLED=true \
    -e ROCKET_LOG=debug \
    -e EXTENDED_LOGGING=true \
    -e DOMAIN=https://你的域名 \
    -v /data/bitwarden:/data \
    docker.io/vaultwarden/server:latest
    #bitwardenrs/server:latest

如果是第一次部署则:

第一次部署的话将环境变量SIGNUPS_ALLOWED=true,允许注册,注册完再改为false重新部署。

如果是更新的话,直接改镜像就可以了,但还是要注意备份原来的数据目录

“Bitwarden报错:Cannot read properties of nul(reading ‘iterations‘)的解决办法” 的相关文章

Nginx屏蔽PC端指定目录,只允许移动端和百度蜘蛛访问

代码如下,#屏蔽指定的分类目录     set $flag 0;     if ($request_uri ~* "(/zqxm|/zqff|/hdxb|/...

免费版cloudflare如何防CC攻击?不需要动手写规则!

以下操作不需要您会写规则,不需要您分析流量,小白式的操作,随便点点鼠标就行了。非常简单!哪怕超过千万/亿次攻击,1H1G也防得住,网站不会挂,收录不会掉,API也不会影响!确定您的网站被CF保护,也就是说DNS→是打开了代理,A/AAAA解析是橙色。(如果您之前IP漏了,那么就需要换IP)保护之前请...

【2023脚本收集】常用脚本备份

转自loc:https://hostloc.com/thread-1097221-1-2.html DD网络重装脚本PS:自定义密码直接 -p 你想要的密码就行!!!部分机器需要设置网卡,否则可以VNC,但是不能远程SSH-firmware        &n...

CloudFlare自选ip

hostloc网友自选的CloudFlare优质ip,据说没有阻断。188.114.99.1/2423.227.38.1/24203.30.191.1/24203.30.190.1/24203.30.189.1/24203.30.188.1/24203.24.108.1/2466.235.200.1...

redis清空缓存内容

有时候Wordpress开启redis缓存后会导致后天进不去跳转到首页的问题,排查下来原因可能是redis导致的,我们来手动清除一下redis对缓存教程开始ssh连接后 输入 redis-cli 进入redis,执行 flushall 出现OK这清除完成,然后输入 exit 退出即可。[root@V...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。