The wrong exception was being caught when detecting the presence of GeoIP. Thanks to ramiro for the report.