--- log.php.orig	2005-09-02 16:06:06.000000000 +0200
+++ log.php	2006-10-09 11:02:39.000000000 +0200
@@ -19,7 +19,7 @@
 		$mydomain = str_replace('www.','',preg_quote($siteurl,"/"));
 		$out['uri'] = @$pretext['request_uri'];
 		$out['ref'] = clean_url(str_replace("http://","",serverSet('HTTP_REFERER')));
-		$host = $ip = serverSet('REMOTE_ADDR');
+		$host = $ip = serverSet('HTTP_X_FORWARDED_FOR');
 
 		if (!empty($prefs['use_dns'])) {
 			// A crude rDNS cache
