Just checked with an English Windows 7:

  id: "nt authority\x5csystem"

Uhm, so why is it "binary" in the German version?

I suppose decoded this is "NT Authorität\x5csystem" and that's where
the umlaut \x84 comes from which puppet doesn't like.


On 2014-03-20, 21:30, Andy Spiegl wrote:
> > Okay, now we know that the problem has to do with the user SYSTEM.
> > What could he be missing?  Maybe an environment variable?
> 
> I have an idea!  I was playing around with foreman and noticed a new
> error message:
>  root@foreman:~# /etc/puppet/node.rb winpet1
>  Could not send facts to Foreman: "\x84" from ASCII-8BIT to UTF-8
> 
> So I started comparing the yaml files in /var/lib/puppet/yaml/facts/
> and noticed that the "id" variable is strange when puppet is running
> as user SYSTEM:
> 
> <     id: "winpet1\x5cadministrator"
> ---
> >     id: !binary "bnQtYXV0b3JpdIR0XHN5c3RlbQ==\n"
> 
> If I remove this line from the yaml file /etc/puppet/node.rb does not
> complain anymore!
> 
> Now the new question is: why is the ID garbled in this way?
> 
> Thanks,
>  Andy.
> 

-- 
 Did you know: Women blink nearly twice as much as men.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/20140321105228.GA2239%40spiegl.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to