The option parsing does not work (e.g. the -H option does not take an
argument) - this is because of the whitespace in the option definition
string. Changing the line in Webserver.pm to:
Getopt::Std::getopts( "p:H:qvhV" => \%o ) || die "Aborting\n";
fixes this problem.
Cheers,
Marek