Post Reply 
Google Secure (httpS) sites unreachable through Proxo
Mar. 01, 2012, 01:56 PM
Post: #16
RE: Google Secure (httpS) sites unreachable through Proxo
Google indeed is really strange:

When logging off Gmail, I am first redirected to YOUTUBE (!) :

http://https-px-.accounts.youtube.com/ac...=670795886

and then that page redirects to

http://www.google.fr/accounts/Logout2?hl...complete=0

(to show the whole string: "http://www.google.fr/accounts/Logout2?hl=en&service=mail&ilo=1&ils=s.FR&ilc=1&continue=https%3A%2F%2Faccounts.google.com%2FServiceLogin%3Fservice%3Dmail%26passive%3Dtrue%26rm%3Dfalse%26continue%3Dhttps%3A%2F%2Fmail.google.com%2Fmail%2F%26ss%3D1%26scc%3D1%26ltmpl%3Ddefault%26ltmplcache%3D2%26hl%3Den&zx=-597164321&complete=0
")

Then occurs the ERR 404 which seems to be due to this sub-string = "&continue=http://https-px-.mail.google.com/mail/".

WhenI withdraw it from http://www.google.fr/accounts/Logout2?hl...complete=0 , then the expected GMail login screen appears.

Is there an easy way to strip this substring off automatically ?
Add Thank You Quote this message in a reply
Mar. 01, 2012, 02:47 PM
Post: #17
RE: Google Secure (httpS) sites unreachable through Proxo
.

@ JJoe: In the thread you indicate ( http://prxbx.com/forums/showthread.php?t...0#pid12250 ), Sidki's web filter "<*>: Half-SSL 09.05.03 (cch! multi) [sd jjoe] (d.2)" is slightly different from the one in my config (from sidki_l_2011-12-22rc1).

The difference is below. What does it do, in practice ?
Sidki's post ...
Code:
URL = "$TYPE(htm)$TST(keyword=*.i_ssl_h:[12].*)"
and my config (2011-12-22rc1) ...
Code:
URL = "$TST(hCT=*html)$TST(keyword=*.i_ssl_h:[12].*)"

I tried adding this to Exceptions (replacing the old one without "a_ssl_q.")
Code:
mail.google.com(:[0-9]+|)/mail/(\?*\&view\=ad\&    $RDIR(http://local.ptron/nirvana)
  |(\?|(^?))$SET(0=a_js.a_ads.a_type_t.a_ssl_q.))
and that to Exceptions-U
Code:
## allow "https:" in queries and posted data    $SET(0=a_ssl_q.)
#original = www.google.com/$URL(http://https-px-.)$SET(0=a_ssl_q.)
*.google.com/$URL(http://https-px-.)$SET(0=a_ssl_q.)
but still get the 404 error.

At the end of the thread ( http://prxbx.com/forums/showthread.php?t...#pid_12346 ), Sidki says:
Quote:Dropping header filter test version ("mail google.com" entry changes undone).
Keeping web filter test version and new keyword (user list entry added to - now slightly differently invoked - general list).
so I didn't incorporate his Header filter
Code:
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Location: 5 Half-SSL     9.05.03 (cch!) [jjoe] (d.2) (In) TEST"
URL = "$TST(keyword=(^*.a_cont_loc.)*.i_ssl_h:[12].*)"
Match = "https://((^$TST(keyword=*.a_ssl_q.*))\1\?$SET(#=?)(\#\=https%3a%2f%2f$SET(#==http%3A%2F%2Fhttps-px-.))+\#|\1)"
Replace = "http://https-px-.\1\@"
and anyhow my "Location: 5 Half-SSL ..." is not in use (in false - out false)

-----

@ProxRocks: How do you use "half-ssl-mod." keyword, I mean what sites do you use it for ?

.
Add Thank You Quote this message in a reply
Mar. 01, 2012, 06:00 PM (This post was last modified: Mar. 01, 2012 06:03 PM by sbk.)
Post: #18
RE: Google Secure (httpS) sites unreachable through Proxo
(Feb. 29, 2012 01:58 PM)fpout Wrote:  "You are using an old browser version which Google accounts no longer supports. Some features may not work correctly. Please upgrade to a modern browser, such as Google Chrome."

I sometimes see this with js enabled. I've assumed that proxo filters something in the js (in the html page or a in a loaded .js), and the website generates a standard message, "You are using an old browser version ... may not work correctly. Please upgrade to a modern browser.."

if I care (1) to find the js that is blocked,
i open http://local.ptron/.pinfo/urls/
then enable "debug info" in log window.
then in .pinfo/urls, I "open link in new tab" each js url
usually i have to refresh that tab to force debug view (I think because firefox at first loads js from cache, so refresh forces fresh download through proxo debug view)

when I see a message about "old browser", I look (in debug view) for javascript checking browser version, and proxo filter "wrecking" that check.

temp disable the filter, undo debug in log window. reload html page.
problem fixed?
if fixed, to fix this "permanently", maybe you could edit the filter to insert a large version number, or maybe disable the filter for the url of the js file.
__________
(1) I often ignore the "old browser" message, because i see whatever i want to see on the page.
Add Thank You Quote this message in a reply
Mar. 01, 2012, 09:27 PM
Post: #19
RE: Google Secure (httpS) sites unreachable through Proxo
Ok, sbk, I did file up your indication in a safe place, and I"ll try it next time situation occurs. TY.
Add Thank You Quote this message in a reply
Mar. 01, 2012, 10:38 PM
Post: #20
RE: Google Secure (httpS) sites unreachable through Proxo
(Mar. 01, 2012 02:47 PM)fpout Wrote:  @ProxRocks: How do you use "half-ssl-mod." keyword, I mean what sites do you use it for ?

the ONLY site i'm needing the "half-ssl-mod" is on a client's Chase account...

the Exc-U entry for that account is:
Code:
[^/]++.chase.com[:/]
    $SET(0=half-ssl-mod.rev_link.a_code.a_redir.a_jslink.i_level:2.i_script:0.i_spoof:0.)
Add Thank You Quote this message in a reply
Mar. 02, 2012, 05:53 AM (This post was last modified: Mar. 02, 2012 05:56 AM by JJoe.)
Post: #21
RE: Google Secure (httpS) sites unreachable through Proxo
(Mar. 01, 2012 02:47 PM)fpout Wrote:  @ JJoe: In the thread you indicate ( http://prxbx.com/forums/showthread.php?t...0#pid12250 ), Sidki's web filter "<*>: Half-SSL 09.05.03 (cch! multi) [sd jjoe] (d.2)" is slightly different from the one in my config (from sidki_l_2011-12-22rc1).

The difference is below. What does it do, in practice ?
Sidki's post ...
Code:
URL = "$TYPE(htm)$TST(keyword=*.i_ssl_h:[12].*)"
and my config (2011-12-22rc1) ...
Code:
URL = "$TST(hCT=*html)$TST(keyword=*.i_ssl_h:[12].*)"

$TYPE(htm) is a native Proxomitron command. Simple but lacking.
Sidki needed an alternative. So he created "$TST(hCT=*html)".
http://proxomitron.info/45/help/Matching....html#TYPE


What happens if,

use in Exceptions-U

Code:
## allow "https:" in queries and posted data    $SET(0=a_ssl_q.)
#original = www.google.com/$URL(http://https-px-.)$SET(0=a_ssl_q.)
[^/]++.google.com/$URL(http://https-px-.)$SET(0=a_ssl_q.a_refer.a_cont_loc.)
[^/]++.google.com:$URL(https)$SET(0=a_ssl_q.a_refer.a_cont_loc.)
mail.google.com(:[0-9]+|)/mail/  $SET(0=a_cont_loc.)

use

Code:
[Patterns]
Name = "<*>: Half-SSL     12.03.01 (cch! multi) [sd jjoe] (d.2)  TEST"
Active = TRUE
Multi = TRUE
URL = "$TST(hCT=*html)$TST(keyword=*.i_ssl_h:[12].*)"
Bounds = "$NEST(<[abdefhilmostu],*https://*,>)"
Limit = 2048
Match = "(^$TST(comment=1)|$TST(tNoscript=1)|"
        "<(input|form)$TST(keyword=*.a_ssl_q.*))("
        ""
        "(*\s(href|src|action|background|style|content|value|on[a-z]+)=)\#"
        "$AVQ("
        "(\\+"+ https://&\#s://$SET(#=://https-px-.)\#)"
        "|(\0https://(^$TST(\0=\\+"+ (http:/|/|..|)/*))&&\#s://$SET(#=://https-px-.))+{1,*}\#"
        ")"
        ""
        ")+{1,*}\#"
Replace = "\@"

Disable <*>: Half-SSL 09.05.03 (cch! multi) [sd jjoe] (d.2)

Enter using http://mail.google.com/

HTH
Add Thank You Quote this message in a reply
Post Reply 


Forum Jump: