UPDATE: Please ignore. I got it to work. Find below my revised VirtualHost setup. Seems I might have had the wrong name for the servername. DOH! Now it matches what is in the certificate.
<VirtualHost _default_:443> ServerName servername:443 DocumentRoot /var/www/html/kryptonite/public TransferLog logs/apache_ssl_transfer_log ErrorLog logs/error_log CustomLog logs/access_log combined <Directory /var/www/html/kryptonite > Options ExecCGI FollowSymLinks AddHandler cgi-script .cgi AddHandler cgi-script .fcgi AllowOverride all Order allow,deny Allow from all </Directory> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW: +SSLv2:+EXP:+eNULL SSLCertificateFile /etc/httpd/conf/public_ssl.cert SSLCertificateKeyFile /etc/httpd/conf/private_ssl.key RequestHeader set X_FORWARDED_PROTO "https" <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> BrowserMatch ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 </VirtualHost> Thanks, Seth. On Feb 23, 5:10 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Hello all, > > I am really in a pickle, and I need some help. I am running a small > internal app on RoR and our network guy needs all authentication to > run over SSL. > > I have read some docs online, but there are very few examples > involving my setup. I could install mongrel and follow some better > examples, but I am hesitant because this app is in a production > environment > > I have the SSL portion running fine, however trying to access my app > barfs out 404 errors. I do however get the "Welcome to Rails screen" > but the following error pops up when clicking the "About your > application's environment" > > Not Found > > The requested URL /rails/info/properties was not found on this server. > Apache/2.0.52 (Red Hat) Server at <hostname> Port 443 > > The non-SSL is working fine. Here's my apache conf file > > NameVirtualHost *:80 > NameVirtualHost *:443 > # > # VirtualHost example: > # Almost any Apache directive may go into a VirtualHost container. > # The first VirtualHost section is used for requests without a known > #lHost *:80> > <VirtualHost *:80> > ServerName servername > DocumentRoot /var/www/html/kryptonite/public > ErrorLog logs/error_log > CustomLog logs/access_log combined > <Directory /var/www/html/kryptonite > > Options ExecCGI FollowSymLinks > AddHandler cgi-script .cgi > AddHandler cgi-script .fcgi > AllowOverride all > Order allow,deny > Allow from all > </Directory> > </VirtualHost> > > <VirtualHost *:443> > ServerName servername:443 > DocumentRoot /var/www/html/kryptonite/public > TransferLog logs/apache_ssl_transfer_log > ErrorLog logs/error_log > CustomLog logs/access_log combined > > <Directory /var/www/html/kryptonite > > Options ExecCGI FollowSymLinks > AddHandler cgi-script .cgi > AddHandler cgi-script .fcgi > AllowOverride all > AllowOverride all > Order allow,deny > Allow from all > </Directory> > > SSLEngine on > SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW: > +SSLv2:+EXP:+eNULL > SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt > SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key > > RequestHeader set X_FORWARDED_PROTO 'https' > > <FilesMatch "\.(cgi|shtml|phtml|php)$"> > SSLOptions +StdEnvVars > </FilesMatch> > BrowserMatch ".*MSIE.*" \ > nokeepalive ssl-unclean-shutdown \ > downgrade-1.0 force-response-1.0 > </VirtualHost> > > The details: > Apache 2.0 > FastCGI > Red Hat EL 4.0 > > My gut feeling is it may be a permission issue, but would like a > second opinion. > > Any and all help is greatly appreciated and let me know if you require > anything else > > Thanks, > > Seth. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Deploying Rails" group. To post to this group, send email to rubyonrails-deployment@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-deployment?hl=en -~----------~----~----~----~------~----~------~--~---