[Bug 1272857] Re: apache2 crashed with SIGSEGV in <signal handler called>()
Christian Bachmaier
chris at infosun.fim.uni-passau.de
Fri May 2 08:16:30 UTC 2014
Now I could sharpen the problem. It only shows up if using AuthPG
libapache2-mod-auth-pgsql in connection with a cgi script. To reproduce
put the following in /etc/apache2/conf.d/authpgtest.conf and then
execute a2enconf authpgtest.conf and service apache2 reload .
Alias /authpgtest /export/scratch/authpgtest
<Directory /export/scratch/authpgtest/>
Options +ExecCGI +FollowSymLinks
AddHandler cgi-script .pl
AuthName "TestRealm"
AuthType Basic
AuthBasicProvider pgsql
Auth_PG_host /var/run/postgresql
Auth_PG_port 5432
Auth_PG_database authpgtestdb
Auth_PG_pwd_table ident_users
Auth_PG_uid_field uname
Auth_PG_pwd_field password
Auth_PG_encrypted off
Require valid-user
</Directory>
Of course the postgres db authpgtestdb with table ident_users with columns uname and password have to exist, or the params adapted.
Under /export/scratch/authpgtest/hw.pl put the follwing.
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World!\n";
Then call http://<host>/authpgtest/hw.pl in your browser while tail -f
tail -f /var/log/apache2/error.log is running. Press the reload button
of the browser a few times.
Without using AuthPG-Realm I think the errors do not show up.
Unfortunately, I need this for production and a workaround seems not to
doable.
Chris
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to apache2 in Ubuntu.
https://bugs.launchpad.net/bugs/1272857
Title:
apache2 crashed with SIGSEGV in <signal handler called>()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1272857/+subscriptions
More information about the Ubuntu-server-bugs
mailing list