• Resolved deeholzman

    (@deeholzman)


    When trying to log in, and this only happens intermittently, the login page seems to hang with no error messages, even in debug mode.

    It appears that a successful login takes place, because I receive the email notification from Sucuri that a success login occurred, but I’m not directed to the dashboard, just left hanging on the login page indefinitely.

    I checked the sites error log and couldn’t find anything there.

    I deactivated the plugin and was able to login successfully.

    In a previous post, I noticed that the plugin author posted a script to test the execution times of the DNS lookups and the HTTP requests to the API service, but that is no longer posted – would I be able to get a copy of that script?

    Also, in previous occurrences of this event, I did notice some ‘headers already sent’ error messages but that was intermittent making it extremely hard to track down.

    For what it’s worth, even though we did register an API key with the free version, we kept getting a notification in our admin area that we hadn’t generated an API key, so we’d do it again, and receive a notification that the ‘API key has already been generated’. I’m not sure if that’s relevant.

    For now we’ll just keep it deactivated and perhaps use another security plugin until we can track down the cause of the problem.

    https://www.ads-software.com/plugins/sucuri-scanner/

Viewing 3 replies - 1 through 3 (of 3 total)
  • @deeholzman I re-uploaded the script in the same URL [1]. Also, use the development version of the plugin [2] just in case, there are many changes in relation to the current public release that may have fixed the issue, we will release the new code publicly in a few days.

    [1] https://cixtor.com/pastio/ncxoqm
    [2] https://downloads.www.ads-software.com/plugin/sucuri-scanner.zip

    Thread Starter deeholzman

    (@deeholzman)

    Thanks for your help, I’ve reactivated sucuri with the updated version, and haven’t had problems with logging in, but the problem was intermittent so hopefully the successful logins will continue. Oddly, when I installed and activated another unrelated woocommerce script, I received the following notification on the plugin page (before this I’ve never received any sucuri errors when installing and activating other unrelated plugins):

    Sucuri: (1451322679) Send_log: Operation timed out after 0 milliseconds with 0 out of 0 bytes received. This generally happens when the API service fails to respond in time, you currently have configured the plugin to discard the network connection after 90 seconds. Wait a few minutes until the issue is resolved by itself, or change the timeout limit from the general settings page of the plugin, the option is named “API request timeout”.

    Also FYI, below are the results of the script to test the execution times of the DNS lookups and the HTTP requests to the API service. Since our problem was intermittent I’m not sure if these results are relevant:

    Started CloudProxy lookup: Mon, 28 Dec 2015 15:43:25 +0000
    Array
    (
    [http_host] => new.portofhoodriver.com
    [host_name] => localhost
    [host_addr] => ::1
    [status] =>
    )
    Finished CloudProxy lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Started DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000
    google.com (by name): 74.125.226.78
    google.com (by addr): lga15s44-in-f14.1e100.net
    Finished DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Started DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000
    twitter.com (by name): 199.16.156.6
    twitter.com (by addr): 199.16.156.6
    Finished DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Started DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000
    facebook.com (by name): 173.252.120.68
    facebook.com (by addr): edge-star-mini-shv-12-frc3.facebook.com
    Finished DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Started DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000
    github.com (by name): 192.30.252.130
    github.com (by addr): github.com
    Finished DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Started DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000
    heroku.com (by name): 50.19.85.154
    heroku.com (by addr): ec2-50-19-85-154.compute-1.amazonaws.com
    Finished DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Started DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000
    sucuri.net (by name): 192.124.249.16
    sucuri.net (by addr): cloudproxy10016.sucuri.net
    Finished DNS lookup: Mon, 28 Dec 2015 15:43:25 +0000

    Debug event report
    Started request at Mon, 28 Dec 2015 15:43:25 +0000
    Finished request at Mon, 28 Dec 2015 15:43:28 +0000
    Result: success

    Notice event report
    Started request at Mon, 28 Dec 2015 15:43:28 +0000
    Finished request at Mon, 28 Dec 2015 15:43:29 +0000
    Result: success

    Info event report
    Started request at Mon, 28 Dec 2015 15:43:29 +0000
    Finished request at Mon, 28 Dec 2015 15:43:30 +0000
    Result: success

    Warning event report
    Started request at Mon, 28 Dec 2015 15:43:30 +0000
    Finished request at Mon, 28 Dec 2015 15:43:30 +0000
    Result: success

    Error event report
    Started request at Mon, 28 Dec 2015 15:43:30 +0000
    Finished request at Mon, 28 Dec 2015 15:43:31 +0000
    Result: success

    Critical event report
    Started request at Mon, 28 Dec 2015 15:43:31 +0000
    Finished request at Mon, 28 Dec 2015 15:43:34 +0000
    Result: success

    Now I understand what the problem is. You are experiencing the same issue reported here [1] the connection timeouts when the plugin communicates with the remote API service to monitor the events triggered by your website.

    One of our providers reported some connectivity issues during the last days [2] that were supposedly already resolved on their end [3], but it seems that there is still something broken there. The error seems to be intermittent and geo-localized because is not happening all the time and not to all people using the plugin.

    In the first link below I explained how to temporarily fix the issue either by deleting the API key (that you can recover later at anytime) or by installing the development version of the plugin [4] that already contains the new code with the fix [5]. There are still things that I have to test and improve before the next version is publicly release.

    [1] https://www.ads-software.com/support/topic/send-log-issue-is-back-again
    [2] https://status.linode.com/incidents/05yg56y2yrx4
    [3] https://status.linode.com/
    [4] https://downloads.www.ads-software.com/plugin/sucuri-scanner.zip
    [5] https://plugins.trac.www.ads-software.com/changeset/1317690

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Login hangs with Sucuri activated’ is closed to new replies.