changed logging messages
This commit is contained in:
		| @ -480,15 +480,18 @@ static int get_server_root ( | |||||||
|  |  | ||||||
| 	if (qinfo->client->status & QSE_HTTPD_CLIENT_INTERCEPTED) | 	if (qinfo->client->status & QSE_HTTPD_CLIENT_INTERCEPTED) | ||||||
| 	{ | 	{ | ||||||
|  | printf ("intercepted....\n"); | ||||||
| 		/* transparent proxying */ | 		/* transparent proxying */ | ||||||
| 		if (loccfg->proxy.allow_intercept <= 0) | 		if (loccfg->proxy.allow_intercept <= 0) | ||||||
| 		{ | 		{ | ||||||
|  | printf ("intercepted. not allowed...\n"); | ||||||
| 			root->type = QSE_HTTPD_SERVERSTD_ROOT_ERROR; | 			root->type = QSE_HTTPD_SERVERSTD_ROOT_ERROR; | ||||||
| 			root->u.error.code = 403; /* forbidden */ | 			root->u.error.code = 403; /* forbidden */ | ||||||
| 			return 0; | 			return 0; | ||||||
| 		} | 		} | ||||||
| 		else if (loccfg->proxy.allow_intercept <= 1) | 		else if (loccfg->proxy.allow_intercept <= 1) | ||||||
| 		{ | 		{ | ||||||
|  | printf ("intercepted. not allowed to go thru...\n"); | ||||||
| 			root->type = QSE_HTTPD_SERVERSTD_ROOT_PROXY; | 			root->type = QSE_HTTPD_SERVERSTD_ROOT_PROXY; | ||||||
| 			root->u.proxy.dst.nwad = qinfo->client->orgdst_addr; | 			root->u.proxy.dst.nwad = qinfo->client->orgdst_addr; | ||||||
| 			/* if TPROXY is used, set the source to the original source. | 			/* if TPROXY is used, set the source to the original source. | ||||||
| @ -502,6 +505,7 @@ static int get_server_root ( | |||||||
|  |  | ||||||
| 			goto proxy_ok; | 			goto proxy_ok; | ||||||
| 		} | 		} | ||||||
|  | printf ("intercepted. to be handled locally ...\n"); | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	if (mth == QSE_HTTP_CONNECT) | 	if (mth == QSE_HTTP_CONNECT) | ||||||
| @ -537,6 +541,7 @@ static int get_server_root ( | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | printf ("qpath ===> [%s]\n",qpath); | ||||||
| 	if ((loccfg->proxy.allow_http && qse_mbszcasecmp (qpath, QSE_MT("http://"), (proto_len = 7)) == 0) || | 	if ((loccfg->proxy.allow_http && qse_mbszcasecmp (qpath, QSE_MT("http://"), (proto_len = 7)) == 0) || | ||||||
| 	    (loccfg->proxy.allow_https && qse_mbszcasecmp (qpath, QSE_MT("https://"), (proto_len = 8)) == 0)) | 	    (loccfg->proxy.allow_https && qse_mbszcasecmp (qpath, QSE_MT("https://"), (proto_len = 8)) == 0)) | ||||||
| 	{ | 	{ | ||||||
|  | |||||||
| @ -1884,7 +1884,7 @@ static int task_main_proxy_1 ( | |||||||
| 			         httpd->errnum == QSE_HTTPD_ECONN) http_errnum = 403; | 			         httpd->errnum == QSE_HTTPD_ECONN) http_errnum = 403; | ||||||
|  |  | ||||||
| 			if (httpd->opt.trait & QSE_HTTPD_LOGACT)  | 			if (httpd->opt.trait & QSE_HTTPD_LOGACT)  | ||||||
| 				log_proxy_error (proxy, "proxy connect error - "); | 				log_proxy_error (proxy, "proxy peer connect error - "); | ||||||
|  |  | ||||||
| 			goto oops; | 			goto oops; | ||||||
| 		} | 		} | ||||||
| @ -2309,6 +2309,12 @@ static int task_main_proxy ( | |||||||
| 	proxy->res_consumed = 0; | 	proxy->res_consumed = 0; | ||||||
| 	proxy->res_pending = 0; | 	proxy->res_pending = 0; | ||||||
|  |  | ||||||
|  |  | ||||||
|  | { | ||||||
|  | char buf[100]; | ||||||
|  | qse_nwadtombs (&proxy->peer.nwad, buf, QSE_COUNTOF(buf), QSE_NWADTOMBS_ALL); | ||||||
|  | printf ("OPENDING PEER: [%s]\n", buf); | ||||||
|  | } | ||||||
| 	httpd->errnum = QSE_HTTPD_ENOERR; | 	httpd->errnum = QSE_HTTPD_ENOERR; | ||||||
| 	n = httpd->opt.scb.peer.open (httpd, &proxy->peer); | 	n = httpd->opt.scb.peer.open (httpd, &proxy->peer); | ||||||
| 	if (n <= -1) | 	if (n <= -1) | ||||||
| @ -2319,7 +2325,7 @@ static int task_main_proxy ( | |||||||
| 		         httpd->errnum == QSE_HTTPD_ECONN) http_errnum = 403; | 		         httpd->errnum == QSE_HTTPD_ECONN) http_errnum = 403; | ||||||
|  |  | ||||||
| 		if (httpd->opt.trait & QSE_HTTPD_LOGACT)  | 		if (httpd->opt.trait & QSE_HTTPD_LOGACT)  | ||||||
| 			log_proxy_error (proxy, "proxy connect error - "); | 			log_proxy_error (proxy, "proxy peer initial connect error - "); | ||||||
| 		goto oops; | 		goto oops; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user