View Issue Details

IDProjectCategoryView StatusLast Update
0000377Apache 2.x Feature Requestpublic2020-08-24 03:14
ReporterLewisR Assigned Topsmedley  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Summary0000377: Build mod_geoip for Apache/2
DescriptionSee http://www.maxmind.com/app/mod_geoip . This module allows for the tracking of incoming IPs to country of origin, for use in blocking access as well as logging.
Additional InformationI've just looked at building this, and as usual, I'm in over my head (I really need to start smaller and work my way up). The first to be built is the API, located here: http://www.maxmind.com/app/c . This fails miserably for me, because I haven't found where to turn off IPv6 support (apparently), and instead of gracefully skipping over that for our platform, make sticks its tongue out at me. :-P

Anyway, this is not a priority request, Paul. Just something to think about. What is surely more pressing is the PHP stack overflow from the MySQL module issue. ;-)

Thanks!
TagsNo tags attached.

Activities

psmedley

2009-10-05 10:42

administrator   ~0001414

this looks very tightly reliant on ipv6 - probably a bitch to port

LewisR

2009-10-06 06:15

developer   ~0001415

What's the *usual* approach to stubbing around that stuff at this point? Manually pick through the config and either comment out relevant portions or point to IPv4 headers when applicable? Are there no net-ipv6 and AF_INET6 "dummy" header files which could simply be used as placeholders? Forgive my naiveté; I'm just pondering this aloud...

psmedley

2010-10-05 08:58

administrator   ~0001731

Well I worked around the ipv6 stuff in libgeoip-1.4.6 - next step to look at the apache2 module

psmedley

2011-01-02 08:29

administrator   ~0001800

Not tested, but try http://smedley.info/modgeoip.zip

psmedley

2011-04-22 23:21

administrator   ~0001898

Closed pending feedback on whether it works

LewisR

2011-04-23 13:32

developer   ~0001902

Looks like I may have missed my opportunity to download your test build, Paul. Now that tax season is over here in the States, I should have a little bit of time for testing things again.

Thanks for the nudge!

LewisR

2011-04-23 13:33

developer   ~0001903

P.S. - My comment about missing my opportunity was to imply that I am unable to access the file as of right now. Please advise when it is available for download again. Thanks!

psmedley

2011-04-23 15:10

administrator   ~0001904

file should be available again now

LewisR

2011-04-23 15:18

developer   ~0001905

Got it this time, Paul; thanks.

Will test & follow up!

LewisR

2011-04-25 01:49

developer   ~0001907

This is going to take a little more time than I thought, as a result of a rather aggressive proxy setup on my firewall (which is resisting a configuration change to allow traffic to pass through unproxied and thus, expose the source IP, which is necessary for mod_geoip to work).

I'll spend some time with my eCS virtual setup, and send traffic through clean to that. I'm working on it, though, Paul. Thanks for your time in building this.

Issue History

Date Modified Username Field Change
2009-09-27 21:25 LewisR New Issue
2009-10-05 10:42 psmedley Note Added: 0001414
2009-10-06 06:15 LewisR Note Added: 0001415
2010-10-05 08:58 psmedley Note Added: 0001731
2011-01-02 08:29 psmedley Note Added: 0001800
2011-01-02 08:29 psmedley Assigned To => psmedley
2011-01-02 08:29 psmedley Status new => feedback
2011-04-22 23:21 psmedley Note Added: 0001898
2011-04-22 23:21 psmedley Status feedback => closed
2011-04-22 23:21 psmedley Resolution open => fixed
2011-04-23 13:32 LewisR Note Added: 0001902
2011-04-23 13:32 LewisR Status closed => feedback
2011-04-23 13:32 LewisR Resolution fixed => reopened
2011-04-23 13:33 LewisR Note Added: 0001903
2011-04-23 13:33 LewisR Status feedback => assigned
2011-04-23 15:10 psmedley Note Added: 0001904
2011-04-23 15:18 LewisR Note Added: 0001905
2011-04-25 01:49 LewisR Note Added: 0001907
2011-10-22 23:41 psmedley Status assigned => resolved
2011-10-22 23:41 psmedley Resolution reopened => fixed
2020-08-24 03:14 psmedley Status resolved => closed