Error 400 on SERVER: The environment must be purely alphanumeric, not 'puppet-ca'

Hi,
i have installed puppet 3.7.2 on Debian 8.2 x64. host name is
puppet.domain.company.com
Now i would like to add Windows Server 2012 R2 to puppet.
For that i dowload puppet-agent-1.3.2-x64 and i installed. But puppet
show me different version and dosen't work:

C:>puppet --version
4.3.1

C:>puppet agent --test
Error: Could not request certificate: Error 400 on SERVER: The environment
must be purely alphanumeric, not 'puppet-ca'
Exiting; failed to retrieve certificate and waitforcert is disabled

Windows Server can ping and nslookup puppet.domain.company.com and telnet
port 8140 from Windows Server.
how i can fix it? May this depend on turned off puppetmaster?

Thank you!

This is a question for the puppet-users list really, not Foreman. The
agent must be of an equal version or older than your master, 4.3 is too
new for a 3.7 master.

(Foreman doesn't support Puppet 4, so both should be 3.x)

··· On 20/01/16 11:29, Alex M wrote: > Hi, > i have installed puppet 3.7.2 on Debian 8.2 x64. host name is > puppet.domain.company.com > Now i would like to add Windows Server 2012 R2 to puppet. > For that i dowload puppet-agent-*1.3.2*-x64 and i installed. But puppet > show me different version and dosen't work: > > > > C:\>puppet --version > 4.3.1 > > > > > > > C:\>puppet agent --test > Error: Could not request certificate: Error 400 on SERVER: The > environment must be purely alphanumeric, not 'puppet-ca' > Exiting; failed to retrieve certificate and waitforcert is disabled


Dominic Cleal
dominic@cleal.org

I thought so… i will try to install another MSI - puppet-3.7.2-x64.msi
<https://downloads.puppetlabs.com/windows/puppet-3.7.2-x64.msi>
But i have problem to tun it… will ask in Puppet-users

thank you!

··· среда, 20 января 2016 г., 12:31:57 UTC+1 пользователь Dominic Cleal написал: > > On 20/01/16 11:29, Alex M wrote: > > Hi, > > i have installed puppet 3.7.2 on Debian 8.2 x64. host name is > > puppet.domain.company.com > > Now i would like to add Windows Server 2012 R2 to puppet. > > For that i dowload puppet-agent-*1.3.2*-x64 and i installed. But puppet > > show me different version and dosen't work: > > > > > > > C:\>puppet --version > > 4.3.1 > > > > > > > > > > > > C:\>puppet agent --test > > Error: Could not request certificate: Error 400 on SERVER: The > > environment must be purely alphanumeric, not 'puppet-ca' > > Exiting; failed to retrieve certificate and waitforcert is disabled > > This is a question for the puppet-users list really, not Foreman. The > agent must be of an equal version or older than your master, 4.3 is too > new for a 3.7 master. > > (Foreman doesn't support Puppet 4, so both should be 3.x) > > -- > Dominic Cleal > dom...@cleal.org >