From 54365d56d1e02ff69c569ef21c52cf2bcf6a9ec4 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 2 Jan 2020 21:27:35 -0800 Subject: [PATCH] Syslog host can end with :port https://sourceforge.net/p/webadmin/bugs/5341/ --- syslog/save_log.cgi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/syslog/save_log.cgi b/syslog/save_log.cgi index 29f7e3793..49e67565a 100755 --- a/syslog/save_log.cgi +++ b/syslog/save_log.cgi @@ -194,7 +194,9 @@ else { $log->{'pipe'} = $in{'pipe'}; } elsif ($in{'mode'} == 2) { - &to_ipaddress($in{'host'}) || &to_ip6address($in{'host'}) || + my $host = $in{'host'}; + $host =~ s/:\d+$//; + &to_ipaddress($host) || &to_ip6address($host) || &error(&text('save_ehost', $in{'host'})); $log->{'host'} = $in{'host'}; }