Have observed "exit signal Segmentation fault (11)" error lot of times.
This happens when some scripts dont complete while apache crashes.
If you are using PHP based website on apache this is very likely to happen.
If at all you are using PHP, check following config in php config in conf.d/php.conf:
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 524288
</Files>
Remove the LimitRequestBody
line. and observe. The error should go away.
Also if you are using apache with php following versions work perfectly.
apache 2.0.43 and php 4.3.0_RC1
Note: This answer is purely based on my past research on the error and issue faced by me.
Let me know your current configuration and feedback.
I have done this before (not with RT, though) using mod_ldap with apache. Make sure that module is being loaded, and then do something like this in your config:
<Directory /var/www/>
Order Allow,Deny
Allow From All
AuthName "Blah Blah Blah"
AuthType Basic
AuthLDAPBindDN "cn=USER,ou=Users,dc=example,dc=com"
AuthLDAPBindPassword "PASSWORD"
AuthLDAPURL "ldap://1.2.3.4:389/dc=example,dc=com?samAccountName?"
require valid-user
require group cn=FoobarGroup,ou=Groups,dc=example,dc=com
</Directory>
By default, AD doesn't allow anonymous LDAP binds, so you'll need to create a role account in AD for that. I typically create a user, and make sure it's only a member of the "Domain Guests" group. That will ensure that the user account has enough permissions to bind to LDAP, but no further permissions in the domain.
You can modify the AuthLDAPURL value to match only certain accounts and attributes.
I believe that mod_ldap comes with the default apache install in ubuntu, so all you should need to do to get it loade is:
a2enmod ldap
/etc/init.d/apache2 restart
Good luck!
Best Answer
I believe WDC speaks LDAP, in which case you probably want mod_authnz_ldap instead.