• 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!

    http://wordpress.org/extend/plugins/broken-link-checker/

Viewing 2 replies - 1 through 2 (of 2 total)
  • 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:

    /broken-link-checker/modules/extras/mediafire.php
    /broken-link-checker/modules/extras/megaupload.php
    /broken-link-checker/modules/extras/rapidshare.php
    /broken-link-checker/modules/extras/youtube.php

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

    Thread Starter hussong

    (@hussong)

    Awesome, thanks for the quick reply!

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘[Plugin: Broken Link Checker] Firewall rules for Broken Link Checker’ is closed to new replies.