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.
