Authentication and xmlrpc log writer
Log of failed access, pingbacks, user enumeration, disable xmlrpc authenticated methods, kill xmlrpc request on authentication error.
Next Milestone 80
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Rank Changes
Downloads Growth
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
Tracked Keywords
Showing 4 of 4| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| xmlrpc hack | 4 | — | Tag | 12 hours ago |
| authentication logger | 12 | — | Tag | 12 hours ago |
| fail2ban | 18 | — | Tag | 12 hours ago |
| Brute Force | 179 | — | Tag | 12 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.2.2
- Last Updated
- Nov 18, 2016
- Requires WP
- 3.5.1+
- Tested Up To
- 4.7
- PHP Version
- N/A
- Author
- Federico Rota
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 1
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Frequently Asked Questions
Common questions about Authentication and xmlrpc log writer
Options:
SYSTEM -> write into SYSLOG;
APACHE -> write into APCACHE ERROR LOG;
CUSTOM -> write into log file defined into admin panel;
CUSTOM Error Log Path: error log file absolute path ( only in CUSTOM mode )
e.g. /your/error/logs/path/
CUSTOM Error Log Name: error log file name ( only in CUSTOM mode )
e.g. sites_auth_errors.log
TIMEZONE: time zone to use ( only if current_time() WP function not exists )
e.g. Europe/Rome
Log each pingback request: enable the log of each pingback request
Stop User Enumeration: enable the log of user enumeration attempts. Make also a redirect to the site home
Remove WP version and generator tag: remove the wordpress version number and generator meta from the head section of your site
Kill multiple xmlrpc request on xmlrpc login error: kill multiple requests in a single xmlrpc call returning a 401 code on xmlrpc login error to prevent server overloading on brute force attack by xmlrpc.
Disable xmlrpc authenticated methods: disable all xmlrpc methods that require authentication in order to avoid brute force attack by xmlrpc. Use this feature if you don't need these xmlrpc methods.
Filter content:
[Definition]
failregex = ^.*Authentication failure on .* from <HOST>.*$
^.*Pingback error .* generated on .* from <HOST>.*$
ignoreregex =
Create new jail called wp-auth-and-xmlrpc.conf into /jail.d path of fail2ban
Jail content:
[wp-auth-and-xmlrpc]
enabled = true
logpath = /storage/www/logs/sites_auth_errors.log
maxretry = 5
bantime = 600
findtime = 60
filter = wp-auth-and-xmlrpc
action = %(action_mwl)s
logpath must exists before activate the jail and need to be the same used for this plugin
Reload or restart fail2ban