Index: httpd-trunk/modules/proxy/mod_proxy_balancer.c =================================================================== --- httpd-trunk/modules/proxy/mod_proxy_balancer.c (revision 295056) +++ httpd-trunk/modules/proxy/mod_proxy_balancer.c (working copy) @@ -633,9 +633,9 @@ ap_rvputs(r, "\n", worker->scheme, "", NULL); ap_rvputs(r, "uri, "?b=", balancer->name + sizeof("balancer://") - 1, - "&s=", worker->scheme, "&w=", worker->hostname, + "&s=", worker->scheme, "&w=", worker->name + ( sizeof( worker->scheme ) + 3 ), "\">", NULL); - ap_rvputs(r, worker->hostname, "", NULL); + ap_rvputs(r, worker->name, "", NULL); ap_rvputs(r, "", worker->s->route, NULL); ap_rvputs(r, "", worker->s->redirect, NULL); ap_rprintf(r, "%d", worker->s->lbfactor); @@ -679,7 +679,7 @@ ap_rvputs(r, "\nscheme, "\">\n", NULL); ap_rvputs(r, "hostname, "\">\n", NULL); + ap_rvputs(r, "value=\"", wsel->name + ( sizeof( wsel->scheme ) + 3 ), "\">\n", NULL); ap_rvputs(r, "name + sizeof("balancer://") - 1, "\">\n\n", NULL);