<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=FR link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Hi, <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have written my own url_rewrite helper<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On SSL sites, the helper answering a redirect to a remote denied php  page.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>With HTTP, no issue but on SSL there is a different behavior<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>My helper return <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>rewrite-url= <a href="https://192.168.1.122:443/ufdbguard.php?rule-id=0&SquidGuardIPWeb=aHR0cDovLzE5Mi4xNjguMS4xMjI=&clientaddr=192.168.1.1&clientname=192.168.1.1&clientuser=unknown&clientgroup=default&targetgroup=P109&url=http%3A%2F%2Fwww.youporn.com">https://192.168.1.122:443/myguard.php?rule-id=0&SquidGuardIPWeb=aHR0cDovLzE5Mi4xNjguMS4xMjI=&clientaddr=192.168.1.1&clientname=192.168.1.1&clientuser=unknown&clientgroup=default&targetgroup=P109&url=http%3A%2F%2Fwww.youporn.com</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>but according to debug, the Uri.cc understand : host='https', port='443', path=''<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>In this case, squid try to connect to an https machine name and return bad 503<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>018/08/16 01:42:59.681 kid1| 84,3| Reply.cc(63) finalize: helper Result = OK<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 61,5| redirect.cc(83) redirectHandleReply: reply={result=OK, notes={webfiltering: block,0,P109; status: 302; rewrite-url: https://192.168.1.122:443/myguard.php?rule-id=0&SquidGuardIPWeb=aHR0cDovLzE5Mi4xNjguMS4xMjI=&clientaddr=192.168.1.1&clientname=192.168.1.1&clientuser=unknown&clientgroup=default&targetgroup=P109&url=http%3A%2F%2Fwww.youporn.com; }}<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 85,5| client_side_request.cc(1197) clientRedirectDone: 'www.youporn.com:443' result={result=OK, notes={webfiltering: block,0,P109; status: 302; rewrite-url: https://192.168.1.122:443/myguard.php?rule-id=0&SquidGuardIPWeb=aHR0cDovLzE5Mi4xNjguMS4xMjI=&clientaddr=192.168.1.1&clientname=192.168.1.1&clientuser=unknown&clientgroup=default&targetgroup=P109&url=http%3A%2F%2Fwww.youporn.com; }}<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Here  -----------------<span style='font-family:Wingdings'>à</span> Uri.cc did not understand correctly the returned URL.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 23,3| Uri.cc(371) parse: Split URL 'https://192.168.1.122:443/myguard.php?rule-id=0&SquidGuardIPWeb=aHR0cDovLzE5Mi4xNjguMS4xMjI=&clientaddr=192.168.1.1&clientname=192.168.1.1&clientuser=unknown&clientgroup=default&targetgroup=P109&url=http%3A%2F%2Fwww.youporn.com' into proto='', host='https', port='443', path=''<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 24,7| SBuf.cc(212) append: from c-string to id SBuf346713<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 24,7| SBuf.cc(160) rawSpace: reserving 0 for SBuf346713<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 24,7| SBuf.cc(167) rawSpace: SBuf346713 not growing<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.681 kid1| 24,6| SBuf.cc(99) assign: SBuf346714 from c-string, n=4294967295)<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,7| SBuf.cc(212) append: from c-string to id SBuf346714<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,7| SBuf.cc(160) rawSpace: reserving 0 for SBuf346714<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,7| SBuf.cc(167) rawSpace: SBuf346714 not growing<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,6| SBuf.cc(99) assign: SBuf346709 from c-string, n=4294967295)<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,7| SBuf.cc(212) append: from c-string to id SBuf346709<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,7| SBuf.cc(160) rawSpace: reserving 0 for SBuf346709<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 24,7| SBuf.cc(167) rawSpace: SBuf346709 not growing<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Here ----------<span style='font-family:Wingdings'>à</span> Address.cc did not find the https machine.<o:p></o:p></p><p class=MsoNormal>2018/08/16 01:42:59.682 kid1| 14,3| Address.cc(382) lookupHostIP: Given Non-IP 'https.domain.local': Name or service not known<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Did i miss something ???<o:p></o:p></p></div></body></html>