The load balancer in this case is at the client side and not at the server side, Andi.
I have several users that have load balancer in their premises, usually 2 to 4 Internet connections each =via a different IP address. The IP addresses are all on different ISPs so the netblocks are all different.,
So, if I edit the auth_browseruid().
function auth_browseruid(){
$uid = '';
$uid .= $_SERVER['HTTP_USER_AGENT'];
$uid .= $_SERVER['HTTP_ACCEPT_ENCODING'];
$uid .= $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$uid .= $_SERVER['HTTP_ACCEPT_CHARSET'];
#$uid .= substr($_SERVER['REMOTE_ADDR'],0,strpos($_SERVER['REMOTE_ADDR'],'.'));
return md5($uid);
}
and comment that last line, will resolve my problem?
But what about locks? I can see that the lock/unlock mechanism uses also the IP address of the client.
-- Jossi