Alex, In nph-verify.cgi you have the following which forces nph processing in spite of the setup option
# get the option parameters
my $params = 0;
my $id = 0;
my ($method);
if ($USE_HTML) {
$Links::IN->nph(1);
print $Links::IN->header ( nph => $CFG->{nph_headers} );
Deleting '$Links::IN->nph(1);' makes it work on non nph servers.
# get the option parameters
my $params = 0;
my $id = 0;
my ($method);
if ($USE_HTML) {
$Links::IN->nph(1);
print $Links::IN->header ( nph => $CFG->{nph_headers} );
Deleting '$Links::IN->nph(1);' makes it work on non nph servers.