我在创建 Rabbitmq 证书时遇到以下错误。错误是啥。请用明确的解决方案向我解释
Posted
技术标签:
【中文标题】我在创建 Rabbitmq 证书时遇到以下错误。错误是啥。请用明确的解决方案向我解释【英文标题】:I am facing the below error on Rabbitmq certificate creation.what is the error. Please explain me with clear solution我在创建 Rabbitmq 证书时遇到以下错误。错误是什么。请用明确的解决方案向我解释 【发布时间】:2018-11-17 23:49:38 【问题描述】:SSL:1062:错误:error,badmatch,error,enoent /etc/ssl/rabbitmq/cacert.pem
SSL:你好:./ssl_handshake.erl:172:致命错误:协议版本
SSL:你好:./ssl_handshake.erl:172:致命错误:协议版本
SSL:1084:错误:try_clause,error,enoent /etc/ssl/rabbitmq/cert.pem
[ssl_manager,cache_pem_file,1,
ssl_certificate,file_to_certificats,1,
ssl_connection,init_certificates,5,
ssl_connection,ssl_init,2,
ssl_connection,init,1,
SSL 警告:忽略 CA 证书,因为它无法正确解码。
ssl_options,[],verify_none,
#Fun<ssl.1.30290474>,[],
false,false,undefined,1,"/etc/ssl/rabbitmq/cert.pem",
undefined,"/etc/ssl/rabbitmq/key.pem",undefined,
undefined,undefined,"/etc/ssl/rabbitmq/cacert.pem",
#Fun<ssl.0.52397447>,true,18446744073709551900,false,
17080394,ssl_session_cache,undefined,undefined,false,
ssl_cipher,filter,2,
ssl_handshake,select_session,8,
ssl_handshake,hello,4,
ssl_connection,hello,2,
ssl_connection,next_state,3,
"'EXIT',\n badmatch,\n error,\n asn1,\n 'Type not compatible with table constraint',\n component,'Type',\n value,5,<<>>,\n unique_name_and_value,id,1,2,840,113549,1,1,11,\n [public_key,pkix_decode_cert,2,\n ssl_cipher,filter,2,\n ssl_handshake,select_session,8,\n ssl_handshake,hello,4,\n ssl_connection,hello,2,\n ssl_connection,next_state,3,\n gen_fsm,handle_msg,7,\n proc_lib,init_p_do_apply,3],\n gen_fsm,sync_send_all_state_event,[<0.2407.0>,start,infinity]"
【问题讨论】:
【参考方案1】:RabbitMQ 团队会监控 the rabbitmq-users
mailing list,并且有时只会在 *** 上回答问题。
这是错误的重要部分:
error:error,badmatch,error,enoent /etc/ssl/rabbitmq/cacert.pem
ENOENT
是标准的 Unix 错误代码,表示文件不存在。根据错误输出,看起来好像两个预期的文件不存在。另一种选择是您的配置中可能存在拼写错误。
【讨论】:
但我确信配置中没有错字,并且该文件也以指定的名称存在。请让我知道还有其他可能性吗? 我不知道。enoent
非常明确。您可以提供ls -la /etc/ssl
和ls -la /etc/ssl/rabbitmq
的输出,也许会出现一些问题。您还应该提供完整的 RabbitMQ 配置文件。以上是关于我在创建 Rabbitmq 证书时遇到以下错误。错误是啥。请用明确的解决方案向我解释的主要内容,如果未能解决你的问题,请参考以下文章