Skip to content

Commit 72c1d5d

Browse files
author
Till Brehm
committed
Fixed: #4676 auth.log shows 0.0.0.0 as IP for IPv6
1 parent e313d00 commit 72c1d5d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

interface/web/login/index.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
if(!preg_match("/^.{1,256}$/i", $_POST['password'])) $error = $app->lng('pw_error_length');
6464

6565
//** importing variables
66-
$ip = ip2long($_SERVER['REMOTE_ADDR']);
66+
$ip = md5($_SERVER['REMOTE_ADDR']);
6767
$username = $_POST['username'];
6868
$password = $_POST['password'];
6969
$loginAs = false;
@@ -262,7 +262,7 @@
262262
$app->plugin->raiseEvent('login', $username);
263263

264264
//* Save successfull login message to var
265-
$authlog = 'Successful login for user \''. $username .'\' from '. long2ip($ip) .' at '. date('Y-m-d H:i:s');
265+
$authlog = 'Successful login for user \''. $username .'\' from '. $_SERVER['REMOTE_ADDR'] .' at '. date('Y-m-d H:i:s');
266266
$authlog_handle = fopen($conf['ispconfig_log_dir'].'/auth.log', 'a');
267267
fwrite($authlog_handle, $authlog ."\n");
268268
fclose($authlog_handle);
@@ -300,7 +300,7 @@
300300

301301
$app->plugin->raiseEvent('login_failed', $username);
302302
//* Save failed login message to var
303-
$authlog = 'Failed login for user \''. $username .'\' from '. long2ip($ip) .' at '. date('Y-m-d H:i:s');
303+
$authlog = 'Failed login for user \''. $username .'\' from '. $_SERVER['REMOTE_ADDR'] .' at '. date('Y-m-d H:i:s');
304304
$authlog_handle = fopen($conf['ispconfig_log_dir'].'/auth.log', 'a');
305305
fwrite($authlog_handle, $authlog ."\n");
306306
fclose($authlog_handle);

0 commit comments

Comments
 (0)