I looked into the permissions and they are all OK. Couple of things I can think of:
1. The Geolite2-.....mmdb is currently located in my App_Data folder. Is yours located in a different location? Perhaps Nop can't find the file because it's in the wrong location...
2. Is there a way to see the actual IPs in the server of the "guest" users (right now they show as 2a07) Worst case scenario, I would want to go to Cloudflare and block them there but I would need to see their real IP. The REAL issue I am having is that I have bots that appear as "Guest" and show no IP. I need to pinpoint their location or IP in order to block them. But if Nop doesn't show their IP, how can I block them?
I was told there is an issue with Nop 3.50 that it can't translate 2a07 IPs but perhaps there is a way to see the actual IPs in the server log. This is what I was told:
"Each HTTP request has IPv4 or IPv6 address
I think the issue was in nop 3.50 (old ASP.NET) and this old ASP.NET doesn't work with IPv6
I checked my old ASP.NET code and I saw that old ASP.NET converted IPv6 to IPv4.
The new IPv6 can't convert to IPv4"