Hi list
hope it's okay to ask weakforced questions here as well, but I could not
find a dedicated mailinglist for wforce.
I want to enable GeoIP lookups in my wforce daemon. In a first step I
installed luarocks and lua-compat53 to install mmdblua module.
Then I added
newGeoIP2DB("country", "/usr/local/share/GeoIP/GeoLite2-Country.mmdb")
local mygeodb = getGeoIP2DB("country")
if(mygeodb:lookupCountry(lt.remote) == 'XX')
then
return -1, "country blocked", "country blocked", { country="XX" }
end
to wforce.conf and tried to restart wforce but that ends up in a
> Fatal Lua error: [string "chunk"]:28: attempt to call global
> 'newGeoIP2DB' (a nil value)
Any ideas what I could be missing here?
Cheers
tobi
Neil Cook
neil.cook@open-xchange.com-------------------------------------------------------------------------------------
Open-Xchange AG, Rollnerstr. 14, 90408 Nuremberg, District Court Nuremberg HRB 24738
Managing Board: Rafael Laguna de la Vera, Carsten Dirks, Michael Knapstein, Stephan Martin
Chairman of the Board: Richard Seibt
European Office:
Open-Xchange GmbH, Olper Huette 5f, D-57462 Olpe, Germany, District Court Siegen, HRB 8718
Managing Director: Frank Hoberg
US Office:
Open-Xchange. Inc., 530 Lytton Avenue, Palo Alto, CA 94301, USA
-------------------------------------------------------------------------------------