Silviu Paragina
2009-Nov-27 16:04 UTC
[Puppet Users] Puppet with passenger and apache, upgrade to 0.25 problems/suggestions
I''m not sure if this was discussed on the list or not, anyhow I searched the list and haven''t found my issue. My config: Ubuntu 9.04, debian 0.25.1 puppet packages. Upgrading from 0.24.8 I decided to keep passenger 2.2.2, and changed the apache config to resemble the one bundled in the source code (0.25.1 from the puppet site). The result was that the server would return 403 (forbidden) to the client. (500 for the 24.8 client) Tried switching passenger to 2.2.5 and 2.2.7, but without luck. Testing the issue it was reproducible on a debian server with passenger, the final solution was adding 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 to the apache config and everythng worked. Now my question is why this happened, from what I understood passenger 2.2.5 and above should work with or without this, why is it neccesary? Or it isn''t and I misconfigured something else? Should the source code example be changed? Silviu -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.