thanks for your infos heper,
swithcing on/off proxy to use the vpn is so easy ;) switching ip is more "hardcore" ... i don't want to end up in my limited guest vlan2 ;)
Anyways, i just give up for the moment and set the defaut routing to the vpn and exclude to it all outbound traffic of LAN, squid use the "auto" interface in this case ... i just put a failover to wan if the vpn fail ... i have spend days to try to understand what's going on !!!!
The only difference between theses 2 setup is the default gateway of the pfsense .... i just don't get it !
i have check everything ... nat outbound to vpn / routing table , switching on/off netgates auto rules etc ...
for me it's clearly a problem of routing ... but why squid start to retrieve the begining of the webpage and just hang ? it's not cache related i have disable it for testing .... if the webpage is small it success to download it ! but if it's longer it hang at the middle !!!
i want to know why ! WHY !!! WHYYYYYYYYYYY !!!!!!!!!!
it's more a problem of understanding ;)
have nice days ;)