首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >傀儡:无法申请证书

傀儡:无法申请证书
EN

Unix & Linux用户
提问于 2016-05-04 13:44:29
回答 1查看 2.4K关注 0票数 2

当我启动傀儡代理时,我会得到这个错误。

代码语言:javascript
复制
Could not request certificate: Could not intern from text/plain: Certname "puppet ca: localhost/localdomain" must not contain unprintable or non-ASCII characters

傀儡母版和代理版本均为3.8.7

在主文件和代理/etc/hosts文件中,我都添加了以下几行:

代码语言:javascript
复制
10.11.22.166 pclient
10.11.22.173 pmaster

我可以将pclient和pmaster从对方中分离出来。

在傀儡大师puppet.conf中,我添加了这一行:

代码语言:javascript
复制
[master]
certname = pmaster

在傀儡代理puppet.conf文件中,我在main块中添加了这一行:

代码语言:javascript
复制
server = pmaster

启用8140端口:

代码语言:javascript
复制
iptables -I INPUT -p tcp -m tcp --dport 8140 -j ACCEPT

木偶主日志:

代码语言:javascript
复制
Certificate:
Data:
    Version: 3 (0x2)
    Serial Number: 4 (0x4)
Signature Algorithm: sha256WithRSAEncryption
    Issuer: CN=Puppet CA: localhost/localdomain
    Validity
        Not Before: May  3 13:29:42 2016 GMT
        Not After : May  3 13:29:42 2021 GMT
    Subject: CN=pmaster
    Subject Public Key Info:
        Public Key Algorithm: rsaEncryption
            Public-Key: (4096 bit)
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-05-06 17:14:10

错误是因为

傀儡CA: localhost/localdomain

其中有一个/,它是一个非ASCII字符,但我的问题是不同的,我已经分配了不同的主机名,所以删除/var/lib/ but / ssl中的ssl dir,然后使用以下命令再次退出它。

代码语言:javascript
复制
# puppet master --verbose --no-daemonize
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/281047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档