The Un-Official Proxomitron Forum
Exceptions-U entries not working - Printable Version

+- The Un-Official Proxomitron Forum (https://www.prxbx.com/forums)
+-- Forum: Proxomitron Config Sets (/forumdisplay.php?fid=43)
+--- Forum: Sidki (/forumdisplay.php?fid=44)
+--- Thread: Exceptions-U entries not working (/showthread.php?tid=2105)



Exceptions-U entries not working - fpout - Jun. 03, 2013 01:46 PM

Hello,
I do not understand proxo's behaviour on this site: https://www.boursorama.com/connexion.phtml?

I normally " 7.2 Block all Third Party Scripts 10.10.16 [sd] (o.3) (Out)". So I have these Exception-U entries:

Code:
[^/]++.boursorama.com/      $SET(0=a_embed.a_flash.a_java.i_ssl_h:0.a_ssl_q.a_js.i_script:0.a_cookie.)
s.brsimg.com/            $SET(0=a_js.i_script:0.)
brsimg.com/                $SET(0=a_js.i_script:0.)
This page should look as "0_boursorama_normal.gif " attached, but it is broken (1_boursorama_broken.gif).
The yellow warning banner says "Error. Unable to connect to 1 of our servers. You must allow access to brsimg.com".
Though, this entry is in my Exceptions-U, so ??
Issue is corrected when I "allow all JS" in proxo-menu or untick "7.2 Block 3d-party" filter.
I do not understand what's wrong.
Debug shows "7.2 Block 3d-party" filter triggered on s.brsimg.com/ script (see attachment 3).
I have also added
Code:
s.brsimg.com/
brsimg.com/
to Bypass-SSL.


Additionnally, once logged into this site, I'd like to stay logged in when closing Firefox (= keep the cookie). My proxo is set to make cookies session-only. So I added
Code:
(www.|)boursorama.com/
to "AllowCookies.txt" list and "a_cookie." is appended to boursorama in Exceptions-U.
I also tried
Code:
[^/]++.boursorama.com/      $SET(0=a_embed.a_flash.a_java.i_ssl_h:0.a_ssl_q.a_js.i_script:0.a_cookie.)$SET(1=cookie_s:0.cookie_b:0.)
.
But all that doesn't work. When Proxo is working, I get logged-off each time I close Firefox, while I stay logged in (closing then re-opening Fox) when I put Proxo in Bypass-Filters mode.


RE: Exceptions-U entries not working - JJoe - Jun. 03, 2013 03:16 PM

The browser shows you
https://www.boursorama.com/ ....... but the Proxomitron sees
https://www.boursorama.com:443/

http://prxbx.com/forums/showthread.php?tid=2098&pid=17132#pid17132

So you may need

Exception-U entries:

Code:
[^/]++.boursorama.com:      $SET(0=a_embed.a_flash.a_java.i_ssl_h:0.a_ssl_q.a_js.i_script:0.a_cookie.)
s.brsimg.com:            $SET(0=a_js.i_script:0.)
brsimg.com:                $SET(0=a_js.i_script:0.)

Bypass-SSL:

Code:
s.brsimg.com:
brsimg.com:

AllowCookies.txt:

Code:
(www.|)boursorama.com:

also tried:

Code:
[^/]++.boursorama.com:      $SET(0=a_embed.a_flash.a_java.i_ssl_h:0.a_ssl_q.a_js.i_script:0.a_cookie.)$SET(1=cookie_s:0.cookie_b:0.)
.

Not tested.

HTH


RE: Exceptions-U entries not working - fpout - Jun. 03, 2013 08:29 PM

Thanks, JJoe.

As for the JS issue, the colon in place of slash did the trick.
I now have, in Exception-U:
Code:
[^/]++brsimg.com:    $SET(0=a_js.i_script:0.)
[^/]++.boursorama.com/      $SET(0=a_embed.a_flash.a_java.i_ssl_h:0.a_ssl_q.a_js.i_script:0.a_cookie.)
[^/]++.boursorama.com:      $SET(0=a_embed.a_flash.a_java.i_ssl_h:0.a_ssl_q.a_js.i_script:0.a_cookie.)
Bypass-SSL:
Code:
s.brsimg.com:
AllowCookies.txt:
Code:
(www.|)boursorama.com:
(www.|)boursorama.com/
Page is no more broken. I logged in and tried a few times to exit Firefox and Proxo, and then restart each. I'm still logged in when totally loaded.
These entries seem sufficient.
I have kept the 2 entries (boursorama.com/ and boursorama.comSmile! because I can visit as a "member" (http) or a "client" (httpS).
---
PS: Wondering if both entries in AllowCookies were needed, I've just commented both and it still works. So looks like AllowCookies.txt is no more any use. The "a_cookie." keyword seems to be enough.
Conclusion: I can access the site correctly and stay logged in from one browser session to another.
Thank you. The trouble with this site has been bothering me for months.