Puppet – puppet Error 400 on SERVER: No support for http method POST

Verificar versión de master y server. Al iniciar el puppet client en modo manual recibimos

# puppet agent --test
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Error 403 on SERVER: Forbidden request: pruebas(10.0.0.5) access to /node/pruebas [find] authenticated  at line 93
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve information from environment production source(s) puppet://puppet/plugins
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: No support for http method POST
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

Verificamos que este error es debido a la versión

en Master

# puppet -V
2.6.17

en Cliente

# puppet -V
3.0.1

Rectificamos error y volvemos a comprobar

# puppet agent --test
info: Caching catalog for pruebas
info: Applying configuration version '1355684890'
info: Creating state file /var/lib/puppet/state/state.yaml
notice: Finished catalog run in 0.01 seconds

Links
http://bitcube.co.uk/content/puppet-errors-explained

Leave a Reply

Your email address will not be published. Required fields are marked *