• Resolved Keryn

    (@b-summers)


    I upgraded from the local [old] version of the broken link checker and switched to cloud [new] version. I did this 2 months ago. Both months when I’ve gone back to check the list of links I just see “run scan” with no details, despite the fact I ran the scan the previous month.

    https://snipboard.io/w3kFcJ.jpg
    https://snipboard.io/GBrezc.jpg

    This new version doesn’t appear to be working at all.

    How do you actually scan for links? Or should I just go back to using the old version?

    • This topic was modified 10 months, 3 weeks ago by Keryn.
Viewing 15 replies - 1 through 15 (of 25 total)
  • Plugin Support Adam – WPMU DEV Support

    (@wpmudev-support8)

    Hi @b-summers

    I hope you’re well today and thank you for contacting us!

    Technically speaking, when the scan is running it’s very similar to what search engine crawlers do: there’s a crawler on our end that visits your site and scans it for links to make a list of those links and then we make basic GET requests (so, essentially, we try to “visit” them) to those URLS. Then we check HTTP response code and based on that report whether the link is valid or it appears to be possibly broken for some reason.

    The scan will not run continuously, though.

    There is an option to schedule scans which is, by default, disabled. Your screenshots are not showing that setting so I’m not sure if it’s set but until it is – plugin will not initiate any scans unless you actually click on “Run new scan”.

    To set scheduled scans (so plugin would automatically check links), please go to the “Link Checker -> Cloud (new)” page and you’ll see the “Schedule scan” section there, click on a little “+” icon there and you’ll be able to add report recipients and set frequency.

    If you already have it set and there’s still no results and/or there’s no results after you manually click “Run new scan”, then it would mean that there is some unexpected issue.

    In such case I would need to know the URL of your site (the one where plugin is installed on) so please share it. This way we’ll be able to check logs on our end and that would, hopefully, give us some additional insights on why it’s not working correctly.

    Kind regards,
    Adam

    Thread Starter Keryn

    (@b-summers)

    Adam,

    I have not tried to schedule a scan because I’ve tried clicking “Run new scan” numerous times in the last few months and it didn’t give me results. I’ve tried leaving it running in the background and I’ve tried clicking it and coming back next month. There are never any results or any evidence that a scan was ever run.

    I’d be happy to give you the URL but my client doesn’t wish for it to be posted publicly. Please let me know how I can send it to you privately.

    Cheers,
    Keryn

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @b-summers

    I hope you are doing well.

    You can share it using this email:

    wpsupport@incsub.com

    Using this specific subject: ATTN: WPMU DEV support – wp.org

    Body: https://wordpress.org/support/topic/new-broken-link-checker-not-working/ – Domain URL.

    Please let us know once done and we can verify our logs.
    Best Regards
    Patrick Freitas

    Thread Starter Keryn

    (@b-summers)

    Patrick,

    This has been sent. Apologies on the delay as I was out of town.

    Cheers,
    Keryn

    Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @b-summers,

    Thanks for sharing the URL. I’m escalating the issues noticed to our BLC teams attention to check further on what might be causing it.

    Will keep you posted once we get further feedback asap.

    Best Regards,

    Nithin

    Thread Starter Keryn

    (@b-summers)

    Thank you 🙂

    Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @b-summers,

    We could notice anomalies regarding this while running the scan. Could you please get in touch with your hosting provider and ensure that these IPs mentioned in the following docs aren’t blocked on your server-side?

    https://wpmudev.com/docs/wpmu-dev-plugins/broken-link-checker/#troubleshooting-notes

    Would also recommend adding the IP & the User Agent as mentioned in the above doc in the allowlist on the hosting side and then checking whether a new scan works fine or not.

    Please do let us know how that goes.

    Best Regards,

    Nithin


    Thread Starter Keryn

    (@b-summers)

    Nithin,

    Thank you for the response. I have added those IPs and the user agent into our CloudFlare account and checked with the hosting provider they are not blocking anything on their end. I tried to run a scan a few times, and it’s still not working.

    Any other ideas?
    Keryn

    Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @b-summers,

    Sorry to hear it’s still an ongoing issue. Just to be sure, you added the IP addresses on the Cloudflare side under the Security > WAF > Tools tab, right?

    Could we also know whether you have the BotFight Mode feature enabled in Cloudflare?

    If yes, that would also be one of the aspects which can block the scan. So making sure the IPs are added correctly under the “Tools” tab. If it’s added under “Custom Rules” the BotFight Mode feature would still be blocking it.

    Could you please check and confirm the above? Please check the following doc on how to add within Cloudflare:
    https://wpmudev.com/docs/getting-started/wpmu-dev-ip-addresses/#cloudflare

    Looking forward to your response.

    Best Regards,

    Nithin

    Thread Starter Keryn

    (@b-summers)

    Nithin,

    Yes, I have added all IP addresses correctly to Security > WAF > Tools tab.

    Yes, the bot fight mode is on.

    Cheers,
    Keryn

    Plugin Support Kris – WPMU DEV Support

    (@wpmudevsupport13)

    Hi @b-summers

    I pinged once more our BLC Team to get more details in this matter. Thank you for your patience while we look into this further.

    Kind Regards,
    Kris

    Plugin Support Kris – WPMU DEV Support

    (@wpmudevsupport13)

    Hi again @b-summers

    We can still see that something from CloudFlare blocks BLC. Can you switch Off bot fight mode and add the WPMU DEV Broken Link Checker Spider user agent to CF and see if that helps?

    Kind Regards,
    Kris

    Thread Starter Keryn

    (@b-summers)

    I have tried switching OFF bot fight mode, and there are still issues with the scanner. See error messages: https://snipboard.io/taIw9o.jpg

    What settings do you require for the user agent? There are lots of options, and the instructions I found weren’t overly descriptive. This is what I have setup: https://snipboard.io/YwJIVj.jpg

    Plugin Support Laura – WPMU DEV Support

    (@wpmudevsupport3)

    Hi @b-summers,

    Hope this message finds you well and thanks for the update.

    Could you check these options too, please?

    https://prnt.sc/p97lEC0OH5QE

    Let us know the results.

    Best regards,
    Laura

    Thread Starter Keryn

    (@b-summers)

    Added those settings. Tried another scan. Still won’t complete / tells me to contact support if the issue persists.

Viewing 15 replies - 1 through 15 (of 25 total)
  • The topic ‘(New) Broken Link Checker not Working’ is closed to new replies.