Here we go!!
I reinstalled from scratch using cpanel, then updated to 1.1.0-1.1.x Bleeding edge. Re-downloaded the MaxMind database and uploaded it in due folder. Restricted my shop to US and Canada, other countries should not either see my catalog or order anything and here are the results using an iMac with Mac OS 10.15.4 and NordVPN to simulate connections from other countries:
- Safari 13.1 never gets blocked whatsoever and whichever country I am connected to.
- Microsoft Edge Dev Version 84.0.495.2 for Mac OS and Firefox 75.0 get blocked with an horrible :
503 Overloaded
You cannot access this store from your country. We apologize for the inconvenience.
So, since I am using mainly a Mac, I would never have seen it working.
Question 1 is, why can Safari bypass the geolocation module?
Question 2, is there a way to customize this horrible message? It should in no way display Overloaded!! Would be great to be able to customize this within the module configuration.