Hi,

On Fri, Jan 15, 2010 at 6:11 PM, Alex Peters <alex.pet...@gmail.com> wrote:

> Hi,
>
> Having followed a tutorial[1], I have puppetmaster successfully set up
> on my LAN and my two local machines pulling /etc/hosts from it.
>
> I would like to use Puppet to manage a machine sitting on another LAN,
> accessed across the internet.  I am struggling to get this to work,
> seemingly because of the discrepancies between FQDNs.
>
> puppetmaster is running on "europa.kp113.lan" within my local network,
> and is accessible externally via XYZ.ath.cx:8140.  The remote Puppet
> client is running on "ganymede.lp12.lan" within the remote LAN, and is
> configured to find the server at XYZ.ath.cx.  I have signed the
> certificate for "ganymede.lp12.lan" on the master.
>

there is an option that you can use to specify that a server should accept
incoming request from multiple dns names

try:

[puppetmasterd]
  dnscertnames=europa.kp113.lan,XYZ.ath.cx <http://xyz.ath.cx:8140/>

>
> Subsequent Puppet runs on the remote client give me this:
>
> # puppetd --test --debug --server XYZ.ath.cx
> ...
> debug: Calling puppetca.getcert
> warning: peer certificate won't be verified in this SSL session
> notice: Got signed certificate
> ...
> info: Retrieving plugins
> debug: Calling fileserver.list
> warning: Certificate validation failed; consider using the certname
> configuration option
> err: /File[/var/lib/puppet/lib]: Failed to generate additional
> resources during transaction: Certificates were not trusted: hostname
> was not match with the server certificate
>
> I have tried fiddling with the "certname" configuration option at both
> ends, but I can't seem to get both local clients and the remote client
> working at the same time by doing so.
>
> I have Googled, looked at the Reductive Labs Puppet FAQ[2], searched
> this group and consulted the "External Nodes" wiki page[3] for
> pointers to no avail.
>
> All three machines concerned are running Ubuntu 9.10.
>
> Any assistance in completing the setup described above would be
> greatly appreciated.
>
> Cheers,
> Alex
>
> [1] http://www.devco.net/pubwiki/Puppet/GettingStarted
> [2] http://reductivelabs.com/trac/puppet/wiki/FrequentlyAskedQuestions
> [3] http://www.reductivelabs.com/trac/puppet/wiki/ExternalNodes
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>
>
>
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.

Reply via email to