Broken Link Checker
Firewall rules for Broken Link Checker (3 posts)

  1. hussong
    Posted 5 years ago #

    Hi, I just moved one of my sites that uses the Broken Link Checker to a new host that has a pretty tight firewall. Ever since, I get a bunch of 'broken links' that show a 403 error, but are actually fine.

    I assume these false positives are owing to the plugin being blocked from checking the URLs by the host's firewall.

    Could you specify which particular scripts need to be able to connect on which ports so I can work with my host to update his firewall rules and make the (incredibly useful) plugin work again?

    Many thanks in advance!


  2. Janis Elsts
    Posted 5 years ago #

    I guess that will depend on how your firewall handles scripts that load other scripts.

    Since BLC is a WordPress plugin, the first script that gets loaded when the plugin runs is the index.php file in your WordPress root directory. It then proceeds to load other required files, and, eventually, the plugin.

    For most links, the script that actually contains the network code is /broken-link-checker/modules/checkers/http.php. Depending on plugin settings, the following scripts can also be loaded and issue network requests:


    The plugin needs to be able to connect to ports 80 and 443.

  3. hussong
    Posted 5 years ago #

    Awesome, thanks for the quick reply!

    I'll bounce this off of my host and report back.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Broken Link Checker
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic