Hey Felix, thanks, but those aren't the important ones I'm afraid. There should be > a vhost to bind port 8140. If there is not, please check carefully which > process is actually listening on that port. (If it's Ruby, I have bad > news and good news :-)
Whoops! OK I get you now. Here's the vhost that binds to 8140: # ************************************ # Vhost template in module puppetlabs-apache # Managed by Puppet # ************************************ <VirtualHost *:8140> ServerName puppet ## Vhost docroot DocumentRoot "/etc/puppet/rack/public/" ## Directories, there should at least be a declaration for /etc/puppet/rack/public/ <Directory "/etc/puppet/rack/public/"> AllowOverride None Require all granted PassengerEnabled On </Directory> ## Load additional static includes ## Logging ErrorLog "/var/log/httpd/puppet_error_ssl.log" ServerSignature Off CustomLog "/var/log/httpd/puppet_access_ssl.log" combined ## SSL directives SSLEngine on SSLCertificateFile "/var/lib/puppet/ssl/certs/puppet.example.com.pem" SSLCertificateKeyFile "/var/lib/puppet/ssl/private_keys/puppet.example.com.pem" SSLCertificateChainFile "/var/lib/puppet/ssl/ca/ca_crt.pem" SSLCACertificatePath "/etc/pki/tls/certs" SSLCACertificateFile "/var/lib/puppet/ssl/ca/ca_crt.pem" SSLCARevocationFile "/var/lib/puppet/ssl/ca/ca_crl.pem" SSLProtocol ALL -SSLv2 -SSLv3 SSLCipherSuite EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!IDEA:!ECDSA:kEDH:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA SSLHonorCipherOrder on SSLVerifyClient optional SSLVerifyDepth 1 SSLOptions +StdEnvVars +ExportCertData ## Request header rules ## as per http://httpd.apache.org/docs/2.2/mod/mod_headers.html#requestheader RequestHeader set X-SSL-Subject %{SSL_CLIENT_S_DN}e RequestHeader set X-Client-DN %{SSL_CLIENT_S_DN}e RequestHeader set X-Client-Verify %{SSL_CLIENT_VERIFY}e RequestHeader unset X-Forwarded-For ## Custom fragment </VirtualHost> And it looks like only apache is listening on port 8140: [root@puppet:/etc/httpd/conf.d] #lsof -i :8140 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME httpd 1144 root 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 1643 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 1643 apache 17u IPv4 3341375 0t0 TCP puppet.example.com:8140->nfs1.example.com:35940 (ESTABLISHED) httpd 9548 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 9587 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 9934 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 9997 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 10398 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 10398 apache 17u IPv4 3341633 0t0 TCP puppet.example.com:8140->ec2-54-174-216-240.compute-1.amazonaws.com:53957 (ESTABLISHED) httpd 10955 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 16186 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 16188 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 16189 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 16189 apache 17u IPv4 3341683 0t0 TCP puppet.example.com:8140->ec2-52-5-117-61.compute-1.amazonaws.com:51054 (ESTABLISHED) httpd 17444 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 18372 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 18372 apache 17u IPv4 3341585 0t0 TCP puppet.example.com:8140->varnish2.example.com:41184 (ESTABLISHED) httpd 19116 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 19116 apache 17u IPv4 3341603 0t0 TCP puppet.example.com:8140->ec2-54-173-242-112.compute-1.amazonaws.com:38536 (ESTABLISHED) httpd 20462 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 21680 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 21680 apache 17u IPv4 3341090 0t0 TCP puppet.example.com:8140->web1.example.com:50509 (ESTABLISHED) httpd 23953 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 23955 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 23956 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 23956 apache 17u IPv4 3341270 0t0 TCP puppet.example.com:8140->ec2-52-4-204-96.compute-1.amazonaws.com:48068 (ESTABLISHED) httpd 29450 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) httpd 29450 apache 17u IPv4 3341677 0t0 TCP puppet.example.com:8140->ec2-52-5-152-109.compute-1.amazonaws.com:56020 (ESTABLISHED) httpd 31405 apache 5u IPv4 17778 0t0 TCP *:8140 (LISTEN) I hope that helps! And let me know if I can provide anything else that could help track down the issue. Thanks! Tim On Fri, Jul 17, 2015 at 4:40 PM, Felix Frank < felix.fr...@alumni.tu-berlin.de> wrote: > On 07/17/2015 10:37 PM, Tim Dunphy wrote: > > > > Hi Felix, > > > > Thanks for getting back to me! And yes, you are correct. > > Puppet/Foreman is running through apache/passenger. > > > > And here's the vhost configurations. There's two of them, one for ssl > > and one for non ssl. Non ssl is first: > > > > Hi Tim, > > thanks, but those aren't the important ones I'm afraid. There should be > a vhost to bind port 8140. If there is not, please check carefully which > process is actually listening on that port. (If it's Ruby, I have bad > news and good news :-) > > Best, > Felix > > -- > 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/55A96854.60500%40Alumni.TU-Berlin.de > . > For more options, visit https://groups.google.com/d/optout. > -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B -- 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/CAOZy0ekk-ghcRhWtZGoMXWPTXOxPiVhb%3D-fsh96QVFFH5m4NuA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.