When Matrix calls squidclient to PURGE a URL it runs the command multiple times thus:
squidclient -h 10.67.124.56 -p 80 -m PURGE http://wwwdev.ecu.edu.au/testing
squidclient -h 10.67.124.56 -p 80 -m PURGE https://wwwdev.ecu.edu.au/testing
squidclient -h 10.67.124.56 -p 80 -m PURGE http://wwwdev.ecu.edu.au/testing/
squidclient -h 10.67.124.56 -p 80 -m PURGE https://wwwdev.ecu.edu.au/testing/
The problem is squid is not being used for SSL offload, there is an application switch in front of it, and therefore it never sees a HTTPS URL.
How can we stop the unnecessary squidclient call?
Note "SSL Accelerator Configuration" "Handling Enabled?" is set to "Yes". The problem is that Matrix assumes that the SSL Accelerator is squid.
Also note, we about to upgrade to 3.28.5 (from 3.22.3). Is this fixed in that version?