Bug #4363

puppetd generating requests puppetmasterd can't understand

Added by Joe McDonagh over 1 year ago. Updated over 1 year ago.

Status:Rejected Start date:07/26/2010
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:-
Affected Puppet version:0.25.4 Branch:
Keywords:
Votes: 0

Description

Hi Guys, getting the following on certain .25.4 clients talking to my .25.4 master:

Mon Jul 26 11:48:20 -0400 2010 //ntp::client/File[/etc/default/ntp] (err): Failed to retrieve current state of resource: Error 400 on SERVER:   400 Bad Request  

Bad Request

Your browser sent a request that this server could not understand.

Could not retrieve file metadata for puppet:///modules/ntp/ntp: Error 400 on SERVER: 400 Bad Request

Bad Request

Your browser sent a request that this server could not understand.

at /etc/puppet/production/modules/ntp/manifests/client.pp:20

The only thing in common is that the boxes generating these errors are .25.4 nodes on Ubuntu 10.04 talking to my newly-upgraded-to-Ubuntu-10.04 master. The packages come from the Ubuntu repos in these cases. I wasn't having this issue when my master was 8.04 with my custom built .25.4 package.


Related issues

related to Puppet - Bug #4224: vardir and confdir should be in ~/.puppet if not run as root Needs More Information 07/13/2010
related to Puppet - Bug #4369: more garbage requests from puppetd to puppetmasterd with ... Rejected 07/26/2010

History

Updated by Joe McDonagh over 1 year ago

I tried to format that properly but I failed. Sorry.

Updated by Nigel Kersten over 1 year ago

If the bug is only observable on Ubuntu with the Ubuntu packages (ie the Debian packages and the upstream source tarball installs of the same version don’t exhibit this problem) then I’d bug report it on Launchpad with Ubuntu.

Updated by Joe McDonagh over 1 year ago

I am not sure if it happens only on Ubuntu yet. I’d have to duplicate a master with the same configs running Debian. I won’t be able to do that in quick order or anything.

Joe McDonagh Operations Engineer AIM: YoosingYoonickz IRC: joe-mac on freenode “When the going gets weird, the weird turn pro.”

Updated by Nigel Kersten over 1 year ago

You should be able to just uninstall the Ubuntu debs and install the Debian ones. I didn’t mean that you should set up a whole Debian server.

Updated by Joe McDonagh over 1 year ago

  • Status changed from Unreviewed to Rejected

https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/589611

This is a bug in eglibc it looks like that is causing weirdness with http headers being truncated when using https. Likely that any puppet users using 10.04 LTS and Apache might experience this. It looks like some people have had luck removing certain modules too. In any case, this is NOTABUG for you guys.

Also available in: Atom PDF