MongoDB invalid char in key file
来源:互联网 发布:淘宝可以卖自制食品吗 编辑:程序博客网 时间:2024/05/16 15:06
记录 MongoDB 3.0.5 创建基于key认证时出现的一个问题。
1. openssl 版本
openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
2.创建key文件
openssl rand -base64 755 > keyFile.key
chmod 400 keyFile.key
3.启动MongoDB错误
invalid char in key file /data/conf/keyFile.key: =
4.检查keyFile.key
发现key文件的末尾有'='
0QnaedsVXHmyYmPZgiNwvOgIV+Nf6jWD8PJtbAgQnRC8ZdPXB62Qb9trn4VXCUsR
zMETMjq+NpjliAYmraKSi+9p3pxfTOFHfisoCP5sx+6j7FbaLCLk6uy3H4p/UAud
7Qa1zZLMpdE/KzdBzkQjnV05KUpW09MXUBGzzxxGynZK6mCAC+KFqp5NuomGbexS
HtxXDM2kTLz+dHFH/+7093qELHYB+JAVybAFjzfD2s5Em9FMEOlaYhxfY+jNfh16
pib9B+mbBMIrSjNpdq6X4HdrwUKtjuJ7Z9e4ZWxSR0g1REeZfG7JYBFSj1tsbT8x
P3PoD4nk81bUWMj24wMilajZp9BmM99zjbAN/ieKRGnFYZmYCOqzNtG+wksLUUZm
XTA5SnUe1GNqqDXem3289FSWt+F+3//WSdsvL/kqlOe9jm2SrRZ7kSYfFOSyRYNL
vHoCc8PIMRxVmlPS9loqNF0xOOdt40xfpV7REl64TvEIOBFkAHpg8npHP5e9YECt
21NXYCLmPiePdVdjPZWJQu1vWHPJwiznMb7+QkP6GuwPOCFzFHUoeu/w1qE6rL2I
Eexwt3ksD1+enTrq7AWn6ZtnQM+OHthllcuXdzYkz+Crwr3rKvB8qnOAlyOt7tD4
L6N5LWQaU9L3rVQH2ei2Y/MsTsyIhaLHPvOlRNhnscPN63jq/KHoBvpW8sahnH9f
6ye4T1cylInjwoZ7RUUcZxezfK/CkDIU9iS2Rho4avVDwhoDoBFEx0S37zg1gx1N
oO0rrJfknYfFFLn2adsyAcbZfx5YCafzxp8XBWj7H7KqwQTR93j0vjpbjycJ0cWv
xC1dnNVg7V+UJrgVR2fHwtO1pKJg6u9h8IcHKzMKajP6/WnNfuhJI9nBuupXxt43
O8F/bexndq1bwTfAud8P316h8/JfBO1R4HzdoZvO8YzOS0s7XOXrU6NYQ2a5pZTZ
E2yw12RJHg348opq226K6bN6ZsdWUVImr/wMHVSmGzev8dY=
5.解决
去掉key文件末尾的‘=’后,MongoDB启动正常.
估计与openssl与mongodb的版本有关系,之前并未出现此问题。
- MongoDB invalid char in key file
- Invalid Key Object Pointers in Registry Notifications
- 【IPhone开发】This bundle is invalid.The key CFBundleVersion in the Info.plist file must contain a ...
- 主题:Invalid char "/357" in expression
- 编译显示“invalid character in file”
- Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
- Key is invalid. Ensure you've copied the file correctly
- github ssh key Key is invalid. Ensure you've copied the file correctly解决办法
- Hibernate and padding on CHAR primary key column in Oracle
- Visual studio 2010 - Invalid icon file located in 'application folder'
- apache2 重启 Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
- e11000-duplicate-key-error-index-in-mongodb-mongoose
- 如何解决“Offending key in ~/.ssh/known_hosts” file
- 如何解决“Offending key in ~/.ssh/known_hosts” file
- 如何解决“Offending key in ~/.ssh/known_hosts” file
- 如何解决“Offending key in ~/.ssh/known_hosts” file
- 安装虚拟机时遇到错误: The unattend file contains an invalid product key
- githubz在add ssh key报错 Key is invalid. Ensure you've copied the file correctly 解决办法
- Activity里获取Adapter控件值
- Java程序眼周六加班 感想
- 单例模式的几种写法
- lightOj 1112 Curious Robin Hood (线段树)
- SVN相关的笔记
- MongoDB invalid char in key file
- vue事件处理器
- threadpool
- JavaScript ES6中export及export default的区别
- Java多线程编程(四)—浅谈synchronized与lock
- spring框架 配置 .xsd验证文件
- PHP面试注意事项与问题
- Python爬虫入门七之正则表达式
- 判断浏览器版本是否是ie9以下浏览器,如果是调到提示换更高级版本浏览器页面