aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/httpsserver.pl14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/httpsserver.pl b/tests/httpsserver.pl
index 62abb6f7c..2857883e7 100644
--- a/tests/httpsserver.pl
+++ b/tests/httpsserver.pl
@@ -68,6 +68,8 @@ my $certfile="$srcdir/"
. ($stuncert?"certs/$stuncert":"stunnel.pem"); # stunnel server certificate
my $pidfile="$path/.$proto.pid"; # stunnel process pid file
+my $logfile="$path/log/stunnel.log"; # stunnel log file
+my $loglevel=5;
# find out version info for the given stunnel binary
my $ver_major;
@@ -90,20 +92,20 @@ if(!$ver_major) {
elsif($ver_major < 4) {
# stunnel version less than 4.00
$cmd = "$stunnel -p $certfile -P $pidfile -d $port -r $target_port ";
- $cmd .= "2>/dev/null";
+ $cmd .= ">$logfile 2>&1";
}
else {
# stunnel version 4.00 or later
$cmd = "$stunnel $conffile ";
- $cmd .= "2>/dev/null";
+ $cmd .= ">$logfile 2>&1";
# stunnel configuration file
open(STUNCONF, ">$conffile") || exit 1;
print STUNCONF "
CApath = $path
cert = $certfile
pid = $pidfile
- debug = 0
- output = /dev/null
+ debug = $loglevel
+ output = $logfile
foreground = yes
[curltest]
@@ -120,8 +122,8 @@ if($verbose) {
CApath = $path
cert = $certfile
pid = $pidfile
- debug = 0
- output = /dev/null
+ debug = $loglevel
+ output = $logfile
foreground = yes
[curltest]