当我输入代码时,我会收到一条错误消息,我不知道如何修复它。
Can't open textFile.txt for reading, No such file or directory
25769902144:error:02001002:system library:fopen:No such file or directory:crypto/bio/bss_file.c:69:fopen('textFile.txt','rb')
25769902144:error:2006D080:BIO routines:BIO_new_file:no such file:crypto/bio/bss_file.c:76:
error in aes-256-ecb
请帮助
正如错误消息所说,错误的原因是textFile.txt
不存在。
我只是在使用openssl ca
时遇到了类似的错误,所以我假设这也是您使用的命令。如果是这种情况,请检查您的OpenSSL CA配置文件,查看textFile.txt
应该是什么类型的文件,并使用适当的内容创建它。
例如,我遇到的错误是关于丢失index.txt
和serial.txt
文件,配置类似于:
[ CA_default ]
database = index.txt
serial = serial.txt
只需使用生成的序列创建一个空的index.txt
文件和一个serial.txt
文件就解决了这个问题。也许textFile.txt
也是一个串行文件,但如果没有看到您的配置,就无法判断。