Помогите заставить работать
CGIproxy.
Скрипт запускается, но если вставить ссылку в форму и перейти, то браузер выдает "соединение было сброшено". В логах не пишет ничего. Перед этим была проблема с запуском, выдавало ошибку
[2014-03-14 12:37:52]: uid: (500/3ax) gid: (33/www-data) cmd: nph-proxy.cgi
[2014-03-14 12:37:52]: cannot run as forbidden gid (33/nph-proxy.cgi)
Скачал исходники апача, пересобрал
./configure --enable-suexec --with-suexec-caller=www-data --with-suexec-userdir=cgi-bin --with-suexec-docroot=/var/www --with-suexec-uidmin=100 --with-suexec-gidmin=30 --with-suexec-logfile=/var/log/apache2/suexec.log
не устанавливал, а просто перенес ./support/suexec в рабочую папку и скрипт заработал, но не открывает ссылки. Не сгенерированные html и файлы открывает.
Проблема решена. Нужно было добавить в конфиг апача
<Files *.pl>
Options +ExecCGI
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
PerlSendHeader Off
<Files nph-*>
PerlOptions -ParseHeaders
</Files>
</Files>