No. I tried .. doesn't help...but I have something interesting to tell.. the same squid config works fine for hotmail when the proxy is on a dial-up ISDN line but does not work if the proxy is put behind a firewall with static NAT. So just wondering If i have to allow some specific ports on the firewall to the proxy from outside for hotmail to work. I am attaching a text file to give u all clues to see where the problem is . This is the source of the hotmail page when it says DONE. It clearly shows breakage.. Everytime it breaks there..even after refreshing (ctrl-refresh, shift-refresh, etc) ..PLS. HELP
Regards, Raja. -----Original Message----- From: Patrick Kwan [mailto:[EMAIL PROTECTED] Sent: Thursday, March 27, 2003 5:20 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [squid-users] hotmail problem may be the following info. help. (from squid FAQ) 11.16 ``Hot Mail'' complains about: Intrusion Logged. Access denied. ``Hot Mail'' is proxy-unfriendly and requires all requests to come from the same IP address. You can fix this by adding to your squid.conf: hierarchy_stoplist hotmail.com Patrick > Hi , > I am posting this qtn again as I did not get any reply..pls. help me..I > have a strange problem with HOTMAIL. The page says DONE before it fully > loads the page with No Display. I am using squid 2.5 stable 1 . I think > the squid is sending Finish too fast, before actually loading the page. > I am facing this problem only with hotmail . Allowed connections to 443 > (https) also in the config as hotmail requires it...but still no > luck..ANy pointers ? > > Regards, > Raja.
<html dir="ltr"> <head> <meta HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1"> <title>Please sign in</title> <link rel="stylesheet" type="text/css" href="/1033/L/PPIE.css"> <script language="JavaScript"><!-- // var CBSigninTxt1 = "", CBSigninTxt2 = ""; var CBLoginHead = "", CBLoginBody = "", CBLoginOnLoad = ""; var CBToken = "PASSPORT_UI", CBBodyDefault = "", CBLogo = "http://www.passportimages.com/logo_msnhmr_468x60.gif", CBLogoHREF = "http://go.msn.com/0/0/default.asp?lc=1033"; var PPCBBodyPre = "", PPCBBodyPost = ""; function MPS_BodyOnload() { if (CBLoginOnLoad != "") { eval(CBLoginOnLoad); } } function MPS_NormalizeURL(szURL) { var szNURL = szURL; if (window.location.protocol == "http:"){ if (szURL.substring(0,5).toLowerCase() == "https") szNURL = "http" + szURL.substring(5, szURL.length);} return(szNURL); } // --></script> <script language="JavaScript" src="http://cb.msn.com/passport/cbhm_js.ashx?PP_SERVICE=login&PP_PAGE=ppLogin&lid=1033"></script> <script language="JavaScript"><!-- // if (CBLogo > " ") { CBLogo = MPS_NormalizeURL(CBLogo); } if (CBLoginHead) { document.write(CBLoginHead); } // --></script> <script language="JavaScript"> <!-- // if (top != self) { top.location.replace(self.location.href.toLowerCase()); } function email2domain(sName) { var len = sName.length; var iAt = sName.indexOf('@'); var outName = "passport_com"; var inDomain = sName.substr(iAt+1, len); var DomainSplit = "charter.com;compaq.net;default;hotmail.com;msn.com;passport.com;webtv.net"; DomainSplit = DomainSplit.split(";"); var i; for (i = 0; i < DomainSplit.length; i++) { if (DomainSplit[i].toLowerCase() == inDomain.toLowerCase() ) { outName = ""; var tmp = DomainSplit[i]; var x = 0; var ch; for( x = 0; x < tmp.length; x++) { ch = tmp.charAt(x); if((ch == '.') || (ch=='-')) ch = '_'; outName = outName + ch; } break; } } return outName; } function email2login(sName) { if( !sName ) return null; var outName = sName; var len = sName.length; var iAt = sName.indexOf('@'); var inDomain = sName.substr(iAt+1, len); var DomainSplit = "charter.com;compaq.net;default;hotmail.com;msn.com;passport.com;webtv.net"; DomainSplit = DomainSplit.split(";"); var i; for (i = 0; i < DomainSplit.length; i++) { i