Article delegate-en/5024 of [1-5105] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:]
Newsgroups: mail-lists.delegate-en

Re: Delegate rewriting of Set-Cookie domain
13 Mar 2012 12:32:51 GMT     feedback@delegate.org (Yutaka Sato)
The DeleGate Project

Hi,

In message  on 03/13/12(05:04:50)
you  wrote:
 |I'm running into an issue with delegate where a cookie being set by the proxied webservice is being rewritten from a high level domain (e.g. aaa.net) to the proxied hostname (e.g. env.one.aaa.net).  Is it possible to prevent this behavior and not rewrite the domain in a Set-Cookie header?
 |
 |I've tried modifying my URICONV line from:
 |
 |        URICONV=\"full:+,-HTTP-EQUIV/META,-HREF\" \
 |
 |to
 |
 |        URICONV=\"full:+,-HTTP-EQUIV/META,-HREF,-Set-Cookie\" \
 |
 |with no change in behavior.  Any assistance would be greatly appreciated.

Your configuration with the URICONV parameter is right and should
work like you expected.  The enclosed patch will fix the problem.

Cheers,
Yutaka
--
  9 9   Yutaka Sato (CSDP,ITIL-F,OCUP-A,Security+,ISTQB-F)
 ( ~ )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller


*** dist/src/delegate9.9.8-pre18/src/httphead.c	Mon Aug 30 17:32:23 2010
--- ./src/httphead.c	Tue Mar 13 21:24:04 2012
***************
*** 1696,1701 ****
--- 1696,1709 ----
  	CStr(url,URLSZ);
  	CStr(valb,256);
  
+ 	/* fix-120313a */{
+ 		extern int URICONV_MOUNT;
+ 		int mmask = URICONV_MOUNT;
+ 		int HTML_attrTobeConv(PCStr(attr),PCStr(tag),int *uconvp);
+ 		if( HTML_attrTobeConv("Set-Cookie","Header",&mmask) == 0 ){
+ 			return;
+ 		}
+ 	}
  	lineScan(value,valb);
  	/*
  	sv1log("Set-Cookie: %s\n",valb);

  search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V