commit - c353c6517b41b575fd3f9530467d9a12ec80a2eb
commit + f33634c598f1d8a1a426709b4b6361b11064dbae
blob - 5dee18352a5f4d3df78485a655871e955d224508
blob + c29182ee0557e6089d3117730f93bba8e343cc18
--- proxy.c
+++ proxy.c
int r;
char *url;
+ if (clt->clt_path_info == NULL) {
+ log_warnx("PATH_INFO not defined!");
+ if (proxy_start_reply(clt, 501, "text/html") == -1)
+ return (-1);
+ if (tp_error(clt->clt_tp, -1, "unknown server") == -1)
+ return (-1);
+ return (fcgi_end_request(clt, 1));
+ }
+
if ((clt->clt_pc = proxy_match(env, clt->clt_server_name)) == NULL) {
if (proxy_start_reply(clt, 501, "text/html") == -1)
return (-1);