mirror of
https://github.com/SoftEtherVPN/SoftEtherVPN.git
synced 2024-11-22 17:39:53 +03:00
Log client IP in failed accesses
to be able to feed tools such as Fail2Ban
This commit is contained in:
parent
8fdf7302a5
commit
3f16a7e704
@ -2017,8 +2017,11 @@ bool ServerAccept(CONNECTION *c)
|
|||||||
|
|
||||||
if (auth_ret == false)
|
if (auth_ret == false)
|
||||||
{
|
{
|
||||||
|
// Get client IP to feed tools such as Fail2Ban
|
||||||
|
char ip[64];
|
||||||
|
IPToStr(ip, sizeof(ip), &c->FirstSock->RemoteIP);
|
||||||
// Authentication failure
|
// Authentication failure
|
||||||
HLog(hub, "LH_AUTH_NG", c->Name, username);
|
HLog(hub, "LH_AUTH_NG", c->Name, username, ip);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user