benvoth
benvoth
Offline
0
All of a sudden users trying to log into the front end of our website were getting a "connection time out" error and couldn't login. After doing some research with the server, they notified me that the call to 'api.ipinfodb.com' was the culprit. After some research, I found out that was coming from your Content Statistics plugins. I disabled the plugins and users were able to login just fine.

Do you know how to resolve this issue so that we can continue using Content Statistics on our website?

Thank you.
Responses (5)
  • Accepted Answer

    Saturday, July 11 2015, 12:41 PM - #Permalink
    0
    it's possible that the ipinfodb.com server was temporarily down.
    in this case you don't need to completely disable the plugin, you can just open the options (of the main system plugin), and disable IP geolocation.
    • benvoth
      more than a month ago
      Thank you. Which specific plugin is the "main system plugin"? I have these three content statistic plugsin (Content Statistics - Community Builder, Content Statistics - Joomla articles (content), Content Statistics - Users) and none of the appear to have this specific geolocation option.
    • benvoth
      more than a month ago
      Also, how can I find out when ipinfodb.com will be back up?
    The reply is currently minimized Show
  • Accepted Answer

    Monday, July 13 2015, 03:56 PM - #Permalink
    0
    it's none of those, it's one in the "System" category (not in the "content satistics" one), and it's called System - Content Statistics.

    we are using the IP system now and it's working.. all indicates that it's online...
    The reply is currently minimized Show
  • Accepted Answer

    softforge
    softforge
    Offline
    Tuesday, October 06 2015, 04:33 PM - #Permalink
    0
    I have also had this problem (and it appears to be effecting this site as well - try logging in)! The disable GeoLocation option in the plugin didn't make any difference for me so I had to comment out all the code in getResult in /plugins/system/contentstats/contentstats/ip2locationlite.class.php to fix it.

    Surely it would be better to include the database locally as a plugin like Akeeba does rather then relying on a 3rd party server to be available for every login attempt?

    https://www.akeebabackup.com/download/akgeoip.html

    At the very least, use cURL as the primary method and set a timeout. Many of our users were getting 500 errors trying to login because this service was taking over 45 seconds to respond! :(
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, October 06 2015, 06:28 PM - #Permalink
    0
    Hello,

    Yes, we have noticed this, aparently the IP server is having problems last few days.

    We have released a few new plugin updates (please check your downloads area, you will see a few updates from yesterday and today) that will help with that.

    But in any case, the recommendation is TURN OFF ip geolocation while the guys at ipinfodb solve this issue they're having..

    thanks for the heads up by the way, we have disabled IP geolocation on this site too.

    Can you please try to logout / login now and see if it is normal? it seems to be ok for me now...
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, October 06 2015, 06:48 PM - #Permalink
    0
    Hello again,

    As per your request, we have also updated our System plugin (content statistics) to include an option to set a timeout for cURL.
    version is 1.6.5, you can download it in your downloads area. let me know if that helps!
    The reply is currently minimized Show
Your Reply