Puppet服务器/客户端连接失败

时间:2012-05-16 00:31:10

标签: puppet

我的Mac上有几个并行的Vms,我试图在那些作为木偶大师和木偶客户端之间建立一个简单的连接。

  1. Puppet Master(在CentOs 6.2上)
  2. Puppet客户端(在Ubuntu 12.1服务器上)
  3. 尝试使用以下命令连接客户端时。

    puppet agent --server 192.168.1.103 --waitforcert 60 --test --verbose
    

    尝试连接以下输出

    warning: peer certificate won't be verified in this SSL session
    info: Caching certificate for ca
    warning: peer certificate won't be verified in this SSL session
    warning: peer certificate won't be verified in this SSL session
    info: Creating a new SSL certificate request for puppet1.localdomain
    info: Certificate Request fingerprint (md5) : 2E:C6:D2:C2:........
    warning: peer certificate won't be verified in this SSL session
    warning: peer certificate won't be verified in this SSL session
    warning: peer certificate won't be verified in this SSL session
    warning: peer certificate won't be verified in this SSL session
    notice: Did not receive certificate
    

    在服务器端,我使用以下输出监听调试木偶主控:

    notice: Starting Puppet master version 2.7.14
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: access[^/catalog/([^/]+)$]: allowing 'method' find
    info: access[^/catalog/([^/]+)$]: allowing $1 access
    info: access[^/node/([^/]+)$]: allowing 'method' find
    info: access[^/node/([^/]+)$]: allowing $1 access
    info: access[/certificate_revocation_list/ca]: allowing 'method' find
    info: access[/certificate_revocation_list/ca]: allowing * access
    info: access[/report]: allowing 'method' save
    info: access[/report]: allowing * access
    info: access[/file]: allowing * access
    info: access[/certificate/ca]: adding authentication any
    info: access[/certificate/ca]: allowing 'method' find
    info: access[/certificate/ca]: allowing * access
    info: access[/certificate/]: adding authentication any
    info: access[/certificate/]: allowing 'method' find
    info: access[/certificate/]: allowing * access
    info: access[/certificate_request]: adding authentication any
    info: access[/certificate_request]: allowing 'method' find
    info: access[/certificate_request]: allowing 'method' save
    info: access[/certificate_request]: allowing * access
    info: access[/]: adding authentication any
    info: Inserting default '/status' (auth true) ACL because none were found in '/etc/puppet/auth.conf'
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: Could not find certificate for 'puppet1.localdomain'
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: Could not find certificate_request for 'puppet1.localdomain'
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    notice: puppet1.localdomain has a waiting certificate request
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: Could not find certificate for 'puppet1.localdomain'
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: Could not find certificate for 'puppet1.localdomain'
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: Could not find certificate for 'puppet1.localdomain'
    err: Could not resolve 192.168.1.101: no name for 192.168.1.101
    info: Could not find certificate for 'puppet1.localdomain'
    

    是否可以在不使用主机分辨率和简单的IP地址的情况下设置简单的木偶配置?

    任何帮助?

1 个答案:

答案 0 :(得分:2)

我修复了这个问题,只是在/ etc / hosts文件中添加了两个VM的ip。然后木偶对我很好。