[OzzModz] ACP Failed Login Log

[OzzModz] ACP Failed Login Log 2.0.0 Patch Level 7

No permission to download

Ozzy47

Well-known member
Ozzy47 submitted a new resource:

[OzzModz] ACP Failed Login Log - Log failed logins to the ACP

Requirements:
XenForo 2.2+

Description:
This small addon will add a ACP failed login log on your site. This will record every time a user login fails the password. This can be useful for seeing brute force attempts, or if a user is having issues. You can set how long to store the entries for. There are user permissions as to who can see the log, I suggest admins only.

Link:
View attachment 299754

Example List:
View attachment 299755...

Read more about this resource...
 
Hey man. Just installed this addon and got this error.
  • InvalidArgumentException: Template public:ozzmodz_acp_login_logX error: Column 'display_style_group_id' is unknown src/XF/Mvc/Entity/Entity.php:605
 
Hey man. Just installed this addon and got this error.
  • InvalidArgumentException: Template public:ozzmodz_acp_login_logX error: Column 'display_style_group_id' is unknown src/XF/Mvc/Entity/Entity.php:605

This should finally be fixed in the latest release
 
I'm wondering if it would be possible to move this to the Moderation menu instead of the members menu (or even better to include it into "Moderator Panel"). Would make more sense in my opinion (plus I do not have the members menu enabled in my forum at all).
Bildschirm­foto 2024-03-30 um 17.09.38.webp
 
There are I guess new errors:
  • ErrorException: [E_WARNING] Attempt to read property "user_id" on null
  • src/addons/OzzModz/LoginLogX/XF/Service/User/Login.php:30
  • Generiert von: Unbekanntes Konto
  • 31 März 2024 um 09:31

Stack-Trace​

Code:
ErrorException: [E_WARNING] Attempt to read property "user_id" on null src/addons/OzzModz/LoginLogX/XF/Service/User/Login.php:30
Generiert von: Unbekanntes Konto 31 März 2024 um 09:31
Stack-Trace
#0 src/addons/OzzModz/LoginLogX/XF/Service/User/Login.php(30): XF::handlePhpError(2, '[E_WARNING] Att...', '/www/htdocs/w01...', 30)
#1 src/XF/Service/User/Login.php(109): OzzModz\LoginLogX\XF\Service\User\Login->recordFailedAttempt()
#2 src/addons/SV/SignupAbuseBlocking/XF/Service/User/Login.php(19): XF\Service\User\Login->validate('*****', NULL)
#3 src/XF/Pub/Controller/Login.php(96): SV\SignupAbuseBlocking\XF\Service\User\Login->validate('*****', NULL)
#4 src/addons/DigitalPoint/Analytics/XF/Pub/Controller/Login.php(9): XF\Pub\Controller\Login->actionLogin()
#5 src/XF/Mvc/Dispatcher.php(352): DigitalPoint\Analytics\XF\Pub\Controller\Login->actionLogin(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(258): XF\Mvc\Dispatcher->dispatchClass('XF:Login', 'Login', Object(XF\Mvc\RouteMatch), Object(SV\SignupAbuseBlocking\XF\Pub\Controller\Login), NULL)
#7 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\SignupAbuseBlocking\XF\Pub\Controller\Login), NULL)
#8 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#9 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#10 src/XF.php(524): XF\App->run()
#11 index.php(20): XF::runApp('XF\\Pub\\App')
#12 {main}
 
Confirmed. I have over a dozen of them today and last night, with that same error.

It looks like it may be referencing the ACP flavor, but the issue is probably a regular user trying to log in with the wrong pw. (not acp)

Not an emergency. Disabled for now.

  • ErrorException: [E_WARNING] Attempt to read property "user_id" on null
  • src/addons/OzzModz/ACPLoginLogX/XF/Service/User/Login.php:27
  • Generated by: Unknown account
  • Mar 31, 2024 at 3:39 AM
#0 src/addons/OzzModz/ACPLoginLogX/XF/Service/User/Login.php(27): XF::handlePhpError(2, '[E_WARNING] Att...', '/home/tpfg/publ...', 27)
#1 src/addons/OzzModz/LoginLogX/XF/Service/User/Login.php(13): OzzModz\ACPLoginLogX\XF\Service\User\Login->recordFailedAttempt()
#2 src/XF/Service/User/Login.php(109): OzzModz\LoginLogX\XF\Service\User\Login->recordFailedAttempt()
#3 src/XF/Pub/Controller/Login.php(96): XF\Service\User\Login->validate('*****', NULL)
#4 src/addons/Siropu/Chat/XF/Pub/Controller/Login.php(11): XF\Pub\Controller\Login->actionLogin()
#5 src/XF/Mvc/Dispatcher.php(352): Siropu\Chat\XF\Pub\Controller\Login->actionLogin(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(258): XF\Mvc\Dispatcher->dispatchClass('XF:Login', 'Login', Object(XF\Mvc\RouteMatch), Object(Siropu\Chat\XF\Pub\Controller\Login), NULL)
#7 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(Siropu\Chat\XF\Pub\Controller\Login), NULL)
#8 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#9 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#10 src/XF.php(524): XF\App->run()
#11 index.php(20): XF::runApp('XF\\Pub\\App')
#12 {main}
 
Top Bottom