helpphpGroupWare - Support: sr #105130, Reassigned item: IP addresses...

 
 

You are not allowed to post comments on this tracker with your current authentification level.

sr #105130: Reassigned item: IP addresses momentarily "blacklisted" should be re-allowed by admin easily

Submitted by:  Olivier Berger <olberger>
Submitted on:  Wed 08 Feb 2006 10:39:44 AM UTC  
 
Category: NonePriority: 4
Severity: 3 - NormalStatus: None
Privacy: PublicAssigned to: None
Open/Closed: OpenOperating System: None

Fri 10 Feb 2006 07:32:34 PM UTC, comment #3:

I have created the functions necessary to do this on my machine. and I would like to have the changes tested (if someone would be so kind)

I am a very "green" php programmer so use at your own risk...

I have attached the four files I have edited. Not included are the language additions to the database.

Using this. to remove an IP address simply open the access log. select the radio button and click submit.

to remove all of a users failed login attempts open the user accounts control panel and click view next to a user... then click Login History (removing a users ban status is the same as IP but it eliminates all of the users failed attempts (well ok they are still in the database but they do not block login anymore.)

I have also included a couple of screen shots so you know what to expect.

All changes I made were to the Admin modules. the class files are from admin/inc/ and the tpl was from admin/templates/default.

I apologize for not having a diff on hand (the originals were 0.9.16.010 for comparison purposes).

Robert <burnttoast>
Wed 08 Feb 2006 10:39:44 AM UTC, comment #2:

This item has been reassigned from the project phpGroupWare bugs tracker to your tracker.

The original report is still available at bugs #15529

Following are the information included in the original report:

[field #0] Item ID: 15529
[field #1] Group ID: 509
[field #2] Open/Closed: Open
[field #3] Severity: 3 - Normal
[field #4] Privacy: Public
[field #6] Category: API - Admin
[field #7] Submitted by: olberger
[field #8] Assigned to: None
[field #9] Submitted on: Thu 01/26/06 at 03:30
[field #10] Summary: IP addresses momentarily "blacklisted" should be re-allowed by admin easily
[field #11] Original Submission: When a user has difficulties logging-in cause he/she wouldn t remember the login or password, after some unsuccesfull attemps, the IP address will be momentarily "blacklisted", no longer allowing logins, even though further attemps would be correct login or pass...

If a user then comes to the admin and asks for reinitialization of his access, the admin has to purge some entries in acces_log (I think) table via a SQL query... or ask the user to wait for the standard delay...

It would be interesting to have some dialogs in the admin of phpgw to allow the admin to unlock the IP addresses and restore access, without requiring them to issue SQL queries.
[field #13] Item Group: 0.9.16.010
[field #14] Status: None
[field #15] Component Version: None
[field #16] Platform Version: GNU/Linux - Debian
[field #17] Reproducibility: Every Time
[field #18] Size (loc): None
[field #19] Fixed Release: None
[field #20] Planned Release: None
[field #21] Effort: 0.00
[field #25] Priority: 4
[field #28] Percent Complete: 0%
[field #30] Release: None
[field #55] Custom Select Box #1: None
[field #56] Custom Select Box #2: None
[field #57] Custom Select Box #3: None
[field #58] Custom Select Box #4: None
[field #59] Custom Select Box #5: None
[field #60] Custom Select Box #6: None
[field #61] Custom Select Box #7: None
[field #62] Custom Select Box #8: None
[field #63] Custom Select Box #9: None
[field #64] Custom Select Box #10: None

Dave Hall <skwashd>
Project Administrator
Wed 08 Feb 2006 10:39:44 AM UTC, comment #1:

This is a feature request not a bug report, reassigning to that tracker

Dave Hall <skwashd>
Project Administrator
Wed 08 Feb 2006 10:39:44 AM UTC, original submission:

When a user has difficulties logging-in cause he/she wouldn't remember the login or password, after some unsuccesfull attemps, the IP address will be momentarily "blacklisted", no longer allowing logins, even though further attemps would be correct login or pass...

If a user then comes to the admin and asks for reinitialization of his access, the admin has to purge some entries in acces_log (I think) table via a SQL query... or ask the user to wait for the standard delay...

It would be interesting to have some dialogs in the admin of phpgw to allow the admin to unlock the IP addresses and restore access, without requiring them to issue SQL queries.

Olivier Berger <olberger>

 

Attached Files
file #3916:  admin.diff added by burnttoast (17kB - text/plain - cvs diff file run by "cvs diff -abuR admin > admin.diff ")
file #3933:  IP-unban-list.jpg added by burnttoast (56kB - image/jpeg - unbanning by ip address instead of username screenshot)
file #3932:  single-user-unban.jpg added by burnttoast (57kB - image/jpeg - screen shot of removing a single users login errors.)
file #3931:  class.uiaccess_history.inc.php added by burnttoast (9kB - application/x-httpd-php)
file #3930:  class.soaccess_history.inc.php added by burnttoast (5kB - application/x-httpd-php)
file #3929:  class.boaccess_history.inc.php added by burnttoast (4kB - application/x-httpd-php)
file #3928:  accesslog.tpl added by burnttoast (3kB - application/octet-stream - Admin access log template)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 8 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Fri 10 Feb 2006 10:07:56 PM UTCburnttoastAttached File-=>Added admin.diff, #204
Fri 10 Feb 2006 07:43:53 PM UTCburnttoastAttached File-=>Added IP-unban-list.jpg, #203
Fri 10 Feb 2006 07:39:48 PM UTCburnttoastAttached File-=>Added single-user-unban.jpg, #202
Fri 10 Feb 2006 07:34:34 PM UTCburnttoastAttached File-=>Added class.uiaccess_history.inc.php, #201
Fri 10 Feb 2006 07:34:08 PM UTCburnttoastAttached File-=>Added class.soaccess_history.inc.php, #200
Fri 10 Feb 2006 07:33:50 PM UTCburnttoastAttached File-=>Added class.boaccess_history.inc.php, #199
Fri 10 Feb 2006 07:32:34 PM UTCburnttoastAttached File-=>Added accesslog.tpl, #198
Wed 08 Feb 2006 10:39:44 AM UTCskwashdReassign itemFrom group phpGroupWare, bugs tracker=>To group phpGroupWare, support tracker

Back to the top


Powered by Savane 3.1-cleanup