I just had this happen to me today.  Turns out that I had pasted some 
database settings into the puppet.conf instead of the database.ini while 
using *screen* and having too many windows open.  Luckily I had some cert 
warnings so I ran *puppet cert list --all *and got an error about the 
puppet.conf file having an invalid line.  There you go,

Sean

On Monday, December 9, 2013 9:45:17 PM UTC-7, Naveen Desu wrote:
>
> Hi,
>
> While I was trying to access Puppet REST API [
> https://<PuppetHost>:8140/production/facts/<ClientHost>], getting the 
> below error.
>
> I am not sure the issue here & could not find any specific log to further 
> troubleshoot. Any help will be appreciated.
>
>
> Web application could not be started
>
> exit (SystemExit)
>   /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/util.rb:525:in `exit'
>   /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/util.rb:525:in `rescue in 
> exit_on_fail'
>   /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/util.rb:511:in `exit_on_fail'
>   /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/application.rb:364:in `run'
>   /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/util/command_line.rb:132:in 
> `run'
>   /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/util/command_line.rb:86:in 
> `execute'
>   config.ru:28:in `block in <main>'
>   /opt/puppet/lib/ruby/gems/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb:51:in 
> `instance_eval'
>   /opt/puppet/lib/ruby/gems/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb:51:in 
> `initialize'
>   config.ru:1:in `new'
>   config.ru:1:in `<main>'
>   /opt/puppet/share/phusion_passenger/helper-scripts/rack-preloader.rb:105:in 
> `eval'
>   /opt/puppet/share/phusion_passenger/helper-scripts/rack-preloader.rb:105:in 
> `preload_app'
>   /opt/puppet/share/phusion_passenger/helper-scripts/rack-preloader.rb:150:in 
> `<module:App>'
>   /opt/puppet/share/phusion_passenger/helper-scripts/rack-preloader.rb:29:in 
> `<module:PhusionPassenger>'
>   /opt/puppet/share/phusion_passenger/helper-scripts/rack-preloader.rb:28:in 
> `<main>'
>
>
> Application root/var/opt/lib/pe-puppetmasterEnvironment (value of RAILS_ENV, 
> RACK_ENV, WSGI_ENV and PASSENGER_ENV)production
>
> PS: The server was working fine until the REST API DELETE 
> https://<PuppetHost>:8140/production/certificate_status/{hostname} was 
> run.
>
> Thanks,
> Naveen.
>

-- 
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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/b132068d-c699-40c3-b5f0-4a64d336bce7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to