Avast Web Shield is deleting text from the results of retrieving a URL that the Cloak VPN app’s OverCloak feature uses to detect a captive portal. Without Web Shield enabled, the file comes back as
all_good
Hexdump:
0000000 61 6c 6c 5f 67 6f 6f 64 0a
0000009
Note that this is plain text, there is no html. With Web Shield enabled the file comes back with only the crlf. Here is the hexdump:
0000000 0d 0a
0000002
I whitelisted the Cloak URL specific to this request, both HTTP and HTTPS, and got the same results.
Currently the only workarounds I have found is to either disable Web Shield or disable OverCloak, neither of which are desirable.
Any help would be much appreciated.