Ok well It never finished working in the end. I have just been to busy to 
mess with it. So I now have passenger installed and my versions are as 
follows:

ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
CentOS release 6.3 (Final)
Apache/2.2.15 (Unix)
rubygem-passenger-3.0.19-1.el6.x86_64
mod_ssl-2.2.15-15.el6.centos.1.x86_64
rubygem-daemon_controller.noarch 1.0.0-1.1.el6 
rubygem-fastthread.x86_64        1.0.7-2.el6
rubygem-json.x86_64              1.4.6-2.el6
rubygem-passenger-native.x86_64  1:3.0.19-1.el6 
rubygem-passenger-native-libs.x86_64
rubygem-rack.noarch              1:1.1.0-2.el6
rubygem-rake.noarch              0.8.7-2.1.el6
rubygems.noarch                  1.3.7-1.el6
puppet.noarch                    3.0.2-1.el6
puppet-dashboard.noarch          1.2.20-1.el6
puppet-server.noarch             3.0.2-1.el6
puppetlabs-release.noarch        6-6

I am getting a new error when I try to run (File put in attachment):

puppet agent -t -d

Among other things I get the error:

Error: Could not request certificate: Error 500 on SERVER: 
Ruby (Rack) application could not be started

This all is in html tags/code. Weird.

Any ideas?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/1Ay-iVxmDA8J.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

[root@new_hydra ~]# puppet agent --test -d
Debug: Using settings: adding file resource 'plugindest': 
'File[/var/lib/puppet/lib]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :path=>"/var/lib/puppet/lib", :links=>:follow}'
Debug: Using settings: adding file resource 'rundir': 
'File[/var/run/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, 
:mode=>"755", :path=>"/var/run/puppet", :links=>:follow}'
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport 
does not exist
Debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not exist
Debug: Puppet::Type::User::ProviderLdap: true value when expecting false
Debug: Puppet::Type::User::ProviderPw: file pw does not exist
Debug: Using settings: adding file resource 'hostprivkey': 
'File[/var/lib/puppet/ssl/private_keys/new_hydra-agent.pem]{:ensure=>:file, 
:backup=>false, :owner=>"puppet", :loglevel=>:debug, :mode=>"600", 
:path=>"/var/lib/puppet/ssl/private_keys/new_hydra-agent.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'clientbucketdir': 
'File[/var/lib/puppet/clientbucket]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :mode=>"750", :path=>"/var/lib/puppet/clientbucket", 
:links=>:follow}'
Debug: Using settings: adding file resource 'lastrunfile': 
'File[/var/lib/puppet/state/last_run_summary.yaml]{:ensure=>:file, 
:backup=>false, :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/state/last_run_summary.yaml", :links=>:follow}'
Debug: Using settings: adding file resource 'ssldir': 
'File[/var/lib/puppet/ssl]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"771", 
:path=>"/var/lib/puppet/ssl", :links=>:follow}'
Debug: Using settings: adding file resource 'graphdir': 
'File[/var/lib/puppet/state/graphs]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :path=>"/var/lib/puppet/state/graphs", :links=>:follow}'
Debug: Using settings: adding file resource 'logdir': 
'File[/var/log/puppet]{:ensure=>:directory, :group=>"puppet", :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"750", :path=>"/var/log/puppet", 
:links=>:follow}'
Debug: Using settings: adding file resource 'privatekeydir': 
'File[/var/lib/puppet/ssl/private_keys]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"750", 
:path=>"/var/lib/puppet/ssl/private_keys", :links=>:follow}'
Debug: Using settings: adding file resource 'clientyamldir': 
'File[/var/lib/puppet/client_yaml]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :mode=>"750", :path=>"/var/lib/puppet/client_yaml", 
:links=>:follow}'
Debug: Using settings: adding file resource 'hostpubkey': 
'File[/var/lib/puppet/ssl/public_keys/new_hydra-agent.pem]{:ensure=>:file, 
:backup=>false, :owner=>"puppet", :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/ssl/public_keys/new_hydra-agent.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'statedir': 
'File[/var/lib/puppet/state]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :mode=>"1755", :path=>"/var/lib/puppet/state", 
:links=>:follow}'
Debug: Using settings: adding file resource 'lastrunreport': 
'File[/var/lib/puppet/state/last_run_report.yaml]{:ensure=>:file, 
:backup=>false, :loglevel=>:debug, :mode=>"640", 
:path=>"/var/lib/puppet/state/last_run_report.yaml", :links=>:follow}'
Debug: Using settings: adding file resource 'publickeydir': 
'File[/var/lib/puppet/ssl/public_keys]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/public_keys", 
:links=>:follow}'
Debug: Using settings: adding file resource 'confdir': 
'File[/etc/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, 
:path=>"/etc/puppet", :links=>:follow}'
Debug: Using settings: adding file resource 'privatedir': 
'File[/var/lib/puppet/ssl/private]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"750", 
:path=>"/var/lib/puppet/ssl/private", :links=>:follow}'
Debug: Using settings: adding file resource 'client_datadir': 
'File[/var/lib/puppet/client_data]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :mode=>"750", :path=>"/var/lib/puppet/client_data", 
:links=>:follow}'
Debug: Using settings: adding file resource 'localcacert': 
'File[/var/lib/puppet/ssl/certs/ca.pem]{:ensure=>:file, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/ssl/certs/ca.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'hostcrl': 
'File[/var/lib/puppet/ssl/crl.pem]{:ensure=>:file, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/ssl/crl.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'certdir': 
'File[/var/lib/puppet/ssl/certs]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/certs", 
:links=>:follow}'
Debug: Using settings: adding file resource 'requestdir': 
'File[/var/lib/puppet/ssl/certificate_requests]{:ensure=>:directory, 
:backup=>false, :owner=>"puppet", :loglevel=>:debug, 
:path=>"/var/lib/puppet/ssl/certificate_requests", :links=>:follow}'
Debug: Using settings: adding file resource 'vardir': 
'File[/var/lib/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, 
:path=>"/var/lib/puppet", :links=>:follow}'
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring 
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys/new_hydra-agent.pem]: 
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/state/graphs]: Autorequiring 
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/ssl/private_keys/new_hydra-agent.pem]: 
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring 
File[/var/lib/puppet/state]
Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring 
File[/var/lib/puppet/state]
Debug: Finishing transaction 70159822672860
Debug: Using settings: adding file resource 'plugindest': 
'File[/var/lib/puppet/lib]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :path=>"/var/lib/puppet/lib", :links=>:follow}'
Debug: Using settings: adding file resource 'rundir': 
'File[/var/run/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, 
:mode=>"755", :path=>"/var/run/puppet", :links=>:follow}'
Debug: Using settings: adding file resource 'hostprivkey': 
'File[/var/lib/puppet/ssl/private_keys/new_hydra-agent.pem]{:ensure=>:file, 
:backup=>false, :owner=>"puppet", :loglevel=>:debug, :mode=>"600", 
:path=>"/var/lib/puppet/ssl/private_keys/new_hydra-agent.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'ssldir': 
'File[/var/lib/puppet/ssl]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"771", 
:path=>"/var/lib/puppet/ssl", :links=>:follow}'
Debug: Using settings: adding file resource 'logdir': 
'File[/var/log/puppet]{:ensure=>:directory, :group=>"puppet", :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"750", :path=>"/var/log/puppet", 
:links=>:follow}'
Debug: Using settings: adding file resource 'privatekeydir': 
'File[/var/lib/puppet/ssl/private_keys]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"750", 
:path=>"/var/lib/puppet/ssl/private_keys", :links=>:follow}'
Debug: Using settings: adding file resource 'hostpubkey': 
'File[/var/lib/puppet/ssl/public_keys/new_hydra-agent.pem]{:ensure=>:file, 
:backup=>false, :owner=>"puppet", :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/ssl/public_keys/new_hydra-agent.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'statedir': 
'File[/var/lib/puppet/state]{:ensure=>:directory, :backup=>false, 
:loglevel=>:debug, :mode=>"1755", :path=>"/var/lib/puppet/state", 
:links=>:follow}'
Debug: Using settings: adding file resource 'publickeydir': 
'File[/var/lib/puppet/ssl/public_keys]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/public_keys", 
:links=>:follow}'
Debug: Using settings: adding file resource 'confdir': 
'File[/etc/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, 
:path=>"/etc/puppet", :links=>:follow}'
Debug: Using settings: adding file resource 'privatedir': 
'File[/var/lib/puppet/ssl/private]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"750", 
:path=>"/var/lib/puppet/ssl/private", :links=>:follow}'
Debug: Using settings: adding file resource 'localcacert': 
'File[/var/lib/puppet/ssl/certs/ca.pem]{:ensure=>:file, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/ssl/certs/ca.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'hostcrl': 
'File[/var/lib/puppet/ssl/crl.pem]{:ensure=>:file, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :mode=>"644", 
:path=>"/var/lib/puppet/ssl/crl.pem", :links=>:follow}'
Debug: Using settings: adding file resource 'certdir': 
'File[/var/lib/puppet/ssl/certs]{:ensure=>:directory, :backup=>false, 
:owner=>"puppet", :loglevel=>:debug, :path=>"/var/lib/puppet/ssl/certs", 
:links=>:follow}'
Debug: Using settings: adding file resource 'requestdir': 
'File[/var/lib/puppet/ssl/certificate_requests]{:ensure=>:directory, 
:backup=>false, :owner=>"puppet", :loglevel=>:debug, 
:path=>"/var/lib/puppet/ssl/certificate_requests", :links=>:follow}'
Debug: Using settings: adding file resource 'vardir': 
'File[/var/lib/puppet]{:ensure=>:directory, :backup=>false, :loglevel=>:debug, 
:path=>"/var/lib/puppet", :links=>:follow}'
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/private_keys/new_hydra-agent.pem]: 
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/public_keys/new_hydra-agent.pem]: 
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring 
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring 
File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: Finishing transaction 70159822270740
Debug: Using cached certificate for ca
Error: Could not request certificate: Error 500 on SERVER: <!DOCTYPE HTML 
PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd";>
<html>
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta name="generator" content="Phusion Passenger">
        <title>Ruby (Rack) application could not be started</title>
        <style type="text/css">
                body {
        font-family: Verdana, 'Bitstream Vera Sans', Arial, Sans-Serif;
        font-size: 10pt;
        background: white;
        color: #222222;
        margin: 0;
        padding-top: 3em;
        padding-bottom: 3em;
        padding-left: 4.5em;
        padding-right: 4.5em;
}

h1 {
        font-size: 17pt;
        font-weight: medium;
        color: #533e72;
        border-bottom: 1px solid #533e72;
}

h1.title {
        margin-top: 0;
}

h1.error_title {
        color: red;
        border-bottom: 1px solid red;
}

a {
        text-decoration: none;
}

a:hover {
        text-decoration: underline;
}

dt {
        font-weight: bold;
        color: #280050;
}

dd {
        margin-top: 0.5em;
        margin-bottom: 1em;
}

.commands {
        border: 1px solid #b594e7;
        background: #ddc6ff;
        padding: 0.5em;
        margin: 0.5em;
        font-family: 'Bitstream Vera Sans Mono', 'Courier New', Monospace;
}

table.backtrace th {
        background: #8470a6;
        color: white;
}

table.backtrace th,
table.backtrace td {
        padding: 0.2em;
        padding-left: 0.4em;
        padding-right: 0.4em;
}

table.backtrace tr td {
        background: #ecdfff;
}

table.backtrace tr.even td {
        background: #f7f2ff;
}

table.backtrace td.index {
        font-weight: bold;
}

#site_footer {
        border-top: solid 1px black;
        margin-top: 1em;
        padding-top: 1em;
        font-size: small;
        color: #777777;
}

#site_footer a {
        color: #65498e;
}

#site_footer a:hover {
        color: #9681d9;
}

#site_header .corporate_identity {
        display: none;
}

        </style>
        <link rel="stylesheet" type="text/css" 
href="http://www.modrails.com/error_pages/1.0/error_page.css";>
</head>

<body>

        <div id="site_container">
                <div id="site_header">
                        <ul class="corporate_identity">
                                <li class="logo"><a 
href="https://www.phusionpassenger.com";><span>Phusion Passenger</span></a></li>
                        </ul>
                </div>
                <div id="site_body">
                        
<h1 class="error_title">Ruby (Rack) application could not be started</h1>
<div id="content">

        These are the possible causes:
        <ul>
        <li class="first">
                <div class="container">
                <div class="content">
                There may be a syntax error in the application's code. Please
                check for such errors and fix them.
                </div>
                </div>
        </li>
        <li>
                <div class="container">
                <div class="content">
                A required library may not installed. Please install all 
libraries
                that this application requires.
                </div>
                </div>
        </li>
        <li>
                <div class="container">
                <div class="content">
                The application may not be properly configured. Please check 
whether all
                configuration files are written correctly, fix any incorrect
                configurations, and restart this application.
                </div>
                </div>
        </li>
        <li class="last">
                <div class="container">
                <div class="content">
                A service that the application relies on (such as the database 
server
                or the Ferret search engine server) may not have been started. 
Please start
                that service.
                </div>
                </div>
        </li>
        </ul>
        Further information about the error may have been written to the
        application's log file. Please check it in order to analyse the problem.
        
        <dl>
        <dt>Error message:</dt>
        <dd>missing run or map statement</dd>
        
        <dt>Exception class:</dt>
        <dd>RuntimeError</dd>
        
        <dt>Application root:</dt>
        <dd>
                <tt class="filename">/usr/share/puppet/rack/puppetmasterd</tt>
        </dd>
        
        <dt>Backtrace:</dt>
        <dd>
                
                        <table class="backtrace">
                        <tr class="headers">
                                <th>#</th>
                                <th>File</th>
                                <th>Line</th>
                                <th>Location</th>
                        </tr>
                
                                <tr class="backtrace_line framework uneven">
                                        <td class="index">0</td>
                                        <td 
class="filename">/usr/lib/ruby/gems/1.8/gems/rack-1.4.4/lib/rack/builder.rb</td>
                                        <td class="line">129</td>
                                        <td class="location">in `to_app'</td>
                                </tr>
                        
                                <tr class="backtrace_line framework even">
                                        <td class="index">1</td>
                                        <td class="filename">config.ru</td>
                                        <td class="line">1</td>
                                        <td class="location"></td>
                                </tr>
                        </table>

        </dd>
        </dl>

</div>

                </div>
                <div id="site_footer">
                        <!--
                           You are free to modify the footer as you see fit,
                           but we kindly ask of you to preserve to following
                           text. Thank you.
                        -->
                        <div class="container">
                                Powered by <a 
href="https://www.phusionpassenger.com/";>Phusion Passenger</a>,
                                <tt>mod_rails</tt> / <tt>mod_rack</tt> for 
Apache and Nginx.
                        </div>
                </div>
        </div>

</body>
</html>



Exiting; failed to retrieve certificate and waitforcert is disabled

Reply via email to