So now that Im testing it more I can see on the origin side that for each one of these ERR_CONNECT_FAILS that that is going back to my client application which is then getting the redirect and going to the origin. It doesn’t even appear to be doing the number of retries or delays that I set for the collapsed_forwarding plugin. So something seems to be going wrong with the plugin somewhere. I can see it attempting the delay, so it can see the writefail header, and it sets the ‘internal’ redirect properly but that appears to leak out back to the client before it gets attempted by ATS itself.
From: "Zelkowitz, Evan" <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Tuesday, May 15, 2018 at 2:08 PM To: "[email protected]" <[email protected]> Subject: [EXTERNAL] Issue with collapsed forwarding plugin, one CONN_FAIL Ive been testing the collapsed forwarding plugin here by sending it random traffic, one request with 10 duplicates of the same request. One thing Im seeing is that a lot of the time one of the requests out of those 10 will come back as an ERR_CONN_FAIL, but the pssc will be the 303 redirect. I was just wondering if this was expected? Is it an issue or has anyone seen this? Here is my output logging showing one of these instances: 1526413868.121 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=1 b=107782 sssc=200 sscl=107782 cfsc=FIN pfsc=FIN crc=TCP_MISS phr=DIRECT pqsn=origin-test-cache-52.net uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.123 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=0 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.124 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=0 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_MEM_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.125 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=0 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_MEM_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.126 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=0 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_MEM_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.126 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=0 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_MEM_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.127 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=0 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.127 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=60 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_MEM_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.121 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=303 ttms=68 b=247 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=ERR_CONNECT_FAIL phr=DIRECT pqsn=origin-test-cache-52.net uas="CUSTOMUAS/0.0.0" xmt="-" 1526413868.122 chi=test-ip phn=test-cache-09.net php=80 shn=origin-test-cache-52.net url=http://origin-test-cache-52.net/muxed-3000-prDi.tJZFQeIkXN_QYeLWwqAeRbJpH.ts cqhm=GET cqhv=HTTP/1.1 pssc=200 ttms=108 b=107782 sssc=000 sscl=0 cfsc=FIN pfsc=FIN crc=TCP_MEM_HIT phr=NONE pqsn=- uas="CUSTOMUAS/0.0.0" xmt="-"
