When the proxy have license for Geolocation, it able to provide the country that the request is going to.
Reporter able to report these countries.
They are four type of countries defined by the proxy or the system - Invalid, None, Unavailable and Unlicensed.
This article explains on what are those countries defined by the system means.
This is due to the duplicate entries because the Reporter is processing the SSL access log as well and not only the Main access log. The SSL access log usually been logged in when you are browsing an HTTPS websites. There are user request been handoff to the SSL proxy either because of SSL interception or SSL interception on exception (not SSL intercepted but having an SSL error). So the request that have "None" will also have another entry that is having a country name. For example:
The website below is only being browse once but it is having two countries - US and None. This is from Reporter 11 but the outcome should be the same as Reporter 10 as well.
You can actually ignore this 'None' country because its a duplicate entries of an entry that already have a country name.
The access log field that carries the country name will not be populated if the site is broken like failure to get DNS resolution, network issue etc or proxy did not make any attempt to connect to the website at all (maybe a force deny in the policy).
No geolocation database is installed on the proxy.
The proxy does not have a valid geolocation license.