While using freegeoip in recon-ng i got the following error,i havent add any api keys yet, that shouldn't affect it;but somehow i get the error code as following:
[!] KeyError: 'city'
File "/usr/share/recon-ng/modules/recon/hosts-hosts/freegeoip.py", line 28,in module_run.
repo owner has been changing freegeoip to ipstack service due to the resource no longer being available. So you just need update the module.
SOLUTION
Download this compressed file : recon-ng
Then extract it and copy ipstack.py into recon-ng directory :
image proof