diff --git a/etc/inc/xmlrpc.inc b/etc/inc/xmlrpc.inc index c1e29a8083..ef4fc19fa8 100644 --- a/etc/inc/xmlrpc.inc +++ b/etc/inc/xmlrpc.inc @@ -107,18 +107,18 @@ function php_value_to_xmlrpc($value, $force_array = false) { * the array before returning it. */ function xmlrpc_auth(&$params) { - global $config; + global $config, $_SERVER; if (!is_array($config['system']['user'])) { array_shift($params); unset($params['xmlrpcauth']); - log_error("webConfigurator authentication error for 'admin' during sync settings."); + log_error("webConfigurator authentication error for 'admin' from {$_SERVER['REMOTE_ADDR']} during sync settings."); return false; } if (!isset($config['system']['user'][0]['password'])) { array_shift($params); unset($params['xmlrpcauth']); - log_error("webConfigurator authentication error for 'admin' during sync settings."); + log_error("webConfigurator authentication error for 'admin' from {$_SERVER['REMOTE_ADDR']} during sync settings."); return false; } @@ -135,7 +135,7 @@ function xmlrpc_auth(&$params) { array_shift($params); unset($params['xmlrpcauth']); - log_error("webConfigurator authentication error for 'admin' during sync settings."); + log_error("webConfigurator authentication error for 'admin' from {$_SERVER['REMOTE_ADDR']} during sync settings."); return false; }