如何修复保管库错误:无法读取请求计数器:寻找值开头'x00'字符无效?



我在hasicorp的金库工作了几个月。在我的 Windows 在夜间重新启动后,由于以下错误消息(在提供第三个/最后一个解封密钥之后(,我无法再解封我的保管库:

解封时出错:发出 API 请求时出错。

网址: 放置 http://127.0.0.1:8200/v1/sys/unseal

代码:500。错误:

  • 无法读取请求计数器:查找值开头的字符"\x00"无效

由于重新启动,我查找损坏的文件并在以下位置找到了一个:

[...]\保险库\系统\计数器\请求\2019\

在此目录中,有如下文件名的文件:

_04

_05

_06

当这些文件正常时,其内容如下所示:

{"Value":"AAAAAQK[....]"}

但其中一个是用 \x00 值填充的。

删除此文件后,解封再次工作 - 因此问题解决了。