From 923ed523e8088bdb494ca8f72fa1fe1caa2a4e6a Mon Sep 17 00:00:00 2001 From: PiBa-NL Date: Fri, 8 Mar 2013 00:32:12 +0100 Subject: haproxy-devel, ssl backend support, X-Forwarded-Proto, server states active/backup/disabled/inactive, certificate purpose show 'server certs' only. --- config/haproxy-devel/haproxy_pool_edit.php | 52 +++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 16 deletions(-) (limited to 'config/haproxy-devel/haproxy_pool_edit.php') diff --git a/config/haproxy-devel/haproxy_pool_edit.php b/config/haproxy-devel/haproxy_pool_edit.php index 09474f02..5fb43b49 100644 --- a/config/haproxy-devel/haproxy_pool_edit.php +++ b/config/haproxy-devel/haproxy_pool_edit.php @@ -113,8 +113,9 @@ if ($_POST) { $server_name=$_POST['server_name'.$x]; $server_address=$_POST['server_address'.$x]; $server_port=$_POST['server_port'.$x]; + $server_ssl=$_POST['server_ssl'.$x]; $server_weight=$_POST['server_weight'.$x]; - $server_backup=$_POST['server_backup'.$x]; + $server_status=$_POST['server_status'.$x]; if ($server_address) { @@ -122,8 +123,9 @@ if ($_POST) { $server['name']=$server_name; $server['address']=$server_address; $server['port']=$server_port; + $server['ssl']=$server_ssl; $server['weight']=$server_weight; - $server['backup']=$server_backup; + $server['status']=$server_status; $a_servers[]=$server; if (preg_match("/[^a-zA-Z0-9\.\-_]/", $server_name)) @@ -257,12 +259,15 @@ row_helper(); rowname[2] = "server_port"; rowtype[2] = "textbox"; rowsize[2] = "5"; - rowname[3] = "server_weight"; - rowtype[3] = "textbox"; + rowname[3] = "server_ssl"; + rowtype[3] = "checkbox"; rowsize[3] = "5"; - rowname[4] = "server_backup"; - rowtype[4] = "checkbox"; + rowname[4] = "server_weight"; + rowtype[4] = "textbox"; rowsize[4] = "5"; + rowname[5] = "server_status"; + rowtype[5] = "select"; + rowsize[5] = "1"; @@ -295,16 +300,15 @@ row_helper(); - Server list - - - + Server list + - + + @@ -322,8 +326,9 @@ row_helper(); + - +
Name Address PortWeightSSLWeight Backup
+ + +
@@ -344,10 +349,18 @@ row_helper(); + - /> - + - +
@@ -473,14 +486,14 @@ row_helper(); Advanced settings
Connection timeoutConnection timeout size="64">
the time (in milliseconds) we give up if the connection does not complete within (default 30000).
Server timeoutServer timeout size="64">
the time (in milliseconds) we accept to wait for data from the server, or for the server to accept data (default 30000).
@@ -582,7 +595,7 @@ set by the 'retries' parameter.