From: SourceForge.net <no...@so...> - 2007-01-19 14:15:04
|
Support Requests item #1635354, was opened at 2007-01-14 20:31 Message generated for change (Settings changed) made by fabiankeil You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=211118&aid=1635354&group_id=11118 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: actions files Group: None >Status: Pending Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) >Assigned to: Fabian Keil (fabiankeil) >Summary: no such domain (fast-redirects break yahoo logout links) Initial Comment: 1. Privoxy 3.0.6 (Windows binary with Vidalia and Tor bundle) 2. WinXP SP2 3. IE 7.0.5730.11 on WinXP Home Edition 4. http://mail.yahoo.com&.src=ym/ 5. using only XP SP2 firewall 6. using Privoxy with Tor (default configs for both) 7. description: No such domain Your request for http://mail.yahoo.com&.src=ym/ could not be fulfilled, because the domain name mail.yahoo.com&.src=ym could not be resolved. This is often a temporary failure, so you might just try again. 8. rin...@gm... ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2007-01-19 12:49 Message: Logged In: NO Below is a sample Yahoo mail logout URL, where I replaced alphanumeric characters in alpahumeric only character sequences with "A" and numeric characters in numeric only character sequences with "N". For some clarity, I present two versions of sampled URLs, one having the char sequences contracted to "Ax" and "Ny" forms, where x and y are the number of times a (not certain) alphanumeric character and numeric character respectively occur. http://us.ard.yahoo.com/SIG=AAAAAAAAA/M=NNNNNN.NNNNNNN.NNNNNNN.NNNNNNN/D=mail/S=NNNNNNNNN:HEADR/Y=YAHOO/EXP=NNNNNNNNNN/A=NNNNNNN/R=N/SIG=AAAAAAAAA/*http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us http://us.ard.yahoo.com/SIG=A9/M=N6.N7.N7.N7/D=mail/S=N9:HEADR/Y=YAHOO/EXP=N10/A=N7/R=N/SIG=A9/*http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us The first url string might break the page layout, sorry if it does. However, the browser should reach the following url: http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us if nothing interferes, but with the mentioned rule enabled it reaches: http://mail.yahoo.com&.src=ym&.intl=us/ which is actually the last valid url, just what +fast-redirects is designed to get. Of course, privoxy's response is triggered by the ard.yahoo.com part int the logout url. Commentig out this rule might help, until a solution using regex's is found: {+fast-redirects{check-decoded-url} -block} .*rd.yahoo.com/ ---------------------------------------------------------------------- Comment By: Fabian Keil (fabiankeil) Date: 2007-01-15 13:15 Message: Logged In: YES user_id=875547 Originator: NO Invalid URLs like this can be the result of Privoxy's fast-redirects{} action. The redirect isn't detected correctly if it isn't the last parameter (I believe it's also mentioned in the manual). If we knew the original URL that caused the redirect we could fix this with +redirect{pcrs command} (currently available in CVS only). ---------------------------------------------------------------------- Comment By: Hal Burgiss (hal9) Date: 2007-01-15 11:03 Message: Logged In: YES user_id=322640 Originator: NO Where are you getting that domain? Clicking on something? It is not a valid domain name. Try with a / after the .com part. There should also be a "?" there to signfiy the end of the domain/filepath and the beginning of parameters. This might be a case where a browser ingores the error, but Privoxy doesn't. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=211118&aid=1635354&group_id=11118 |