• Resolved jave.web

    (@javeweb)


    Hello again :-),
    your plugin was working great for a while again, but now a site started to load for a looong time (about 40seconds), after further investigation it seems, that your plugin is requesting some external API “http://tech-banker-services.org/api/getipaddress.php”, which was not available.

    This is generaly not a good idea + tracking people without notice may be even ilegal without asking the people.

    I know it is a lot to ask for, but pretty please, do an update ASAP containing 1 of the solutions:

    1. Set a short timeout for a response waiting + Add option to turn this off
    2. Move the logic directly to the plugin so there is absolutely no waiting possible

    Thank you very much! 🙂

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Varun Sharma

    (@contact-banker)

    Hi,

    Firstly please read this https://ww.wp.xz.cn/plugins/captcha-bank/

    We are not tracking anybody and the IP Address is for your customers who are trying to login to your website and all the details are also exclusively viewed on your website. We don’t do anything which is illegal.

    It’s clearly mentioned out there in Bold letters

    Captcha Bank uses our own Tech Banker API based on Maxmind Database to fetch location and other details based on IP Address for its feature Login Logs, Visitor Logs. For this reason, we are sending back IP Address whenever a user tries to login to your site back to our server to fetch the details.

    Secondly, the service was down for few hours because of internal server error which caused problems at your end.

    Because it was Sunday, it took few hours to get the team fix this. But we did tried to have this fixed within 12 hours of occurrence.

    And we do apologize for the inconvenience caused.

    Hope you understand!

    Thanks

    Support Team
    Tech Banker

    Thread Starter jave.web

    (@javeweb)

    @contact-banker

    I do understand all of that, but you didn’t quite get the message. You are not doing anything illegal, however in some countries the website has to ask the people when it anyhow tracks user geolocation, behavior etc…

    The main problem is that external API calls do not have any decent timeout – few-12 hours may seem as a short time for you, but on a site with 15-40k visits even on Sunday, waiting for more than 5seconds for page load means thousands, if not ten-thousands, of angry people who do not have understanding for issues like this 🙂

    The following bigger problem is that service is requested even when Live Traffic and Visitors Logs monitoring is disabled and seemed that everytime (not just on login).

    These are bugs/problems that should be fixed anyway.

    On top of that, there should surely be an option to turn such service off – sometimes its needed and a very good tool, however, sometimes its just unnecessary or even duplicating an existing functionality.

    Thank you for fixing at least the main issues.

    Plugin Author Varun Sharma

    (@contact-banker)

    Hi,

    Login Logs are the feature that cannot be turned off because the entire maximum attempts, blocking attacks logic depends upon this.

    It was taking time on the login page as the server which responds the api call was down and it took few hours to get this to back on track!

    As we said earlier, this was the first time in last 3 years that this has happened and we are taking steps that this won’t repeat again in future!

    Thanks

    Support Team
    Tech Banker

    Thread Starter jave.web

    (@javeweb)

    @contact-banker
    This plugin is called Captcha Bank, one would thought main focus is the captcha 🙂 There could easily be an option to track “just” by the IP (+ maybe some other imprints). As I said earlier, external service like yours can be a good feature but also unwanted feature.

    You can lower the chance, but you can NEVER make enaugh to be 100% sure it won’t happen again, especially these days.

    So please, at least put a short timeout on the call with some fallback.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Long loading caused by external service’ is closed to new replies.