• Resolved trevorwood

    (@trevorwood)


    Hi

    I’ve just tried turning on the “Block XMLRPC Access” option and it broke my website

    Turns out I’m running Apache 2.4 some of the commands have changed from v2.2 – specifically in this case the ORDER, DENY and ALLOW directives.

    In Apache 2.4 these have changed to use the REQUIRE directive – so the following

    <Files xmlrpc.php>
    order deny,allow
    deny from all
    allow from 127.0.0.1
    allow from 127.0.0.1
    </Files>
    # END GOTMLS Patch to Block XMLRPC Access

    needs to be changed to
    <Files xmlrpc.php>
    require host 127.0.0.1
    </Files>

    Is there any way this can be incorporated please.

    more information can be found at https://httpd.apache.org/docs/current/upgrading.html

    Thanks

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Eli

    (@scheeeli)

    Thanks for the suggestion, I will work this into my next update.

    Thread Starter trevorwood

    (@trevorwood)

    Thanks you

    Plugin Author Eli

    (@scheeeli)

    I fixed this in my latest update. The new released of my plugin now attempts to detect what version of Apache you are using and then implements the correct directives in your .htaccess file.

    Thread Starter trevorwood

    (@trevorwood)

    Hmm – something still wrong. Getting the message
    Unknown Authz provider: 127.0.0.1
    All the documentation says that I need mod_authz_host enabled and it is, so there must be more to it. I’ll have a look and get back to you if any further changes need to be made

    Plugin Author Eli

    (@scheeeli)

    I just released the new version of my plugin with the Apache 2.4 support fixed. Please upgrade to version 4.16.48 and let me know how it works for you.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Apache 2.4 command support’ is closed to new replies.