Version: 3.8.001, by Paul M
Developer Last Online: Nov 2023
Category: Administrative and Maintenance Tools -
Version: 3.8.x
Rating:
Released: 01-08-2009
Last Update: Never
Installs: 636
DB Changes Uses Plugins Auto-Templates
Code Changes Translations
No support by the author.
This modification is no longer available.
The latest vBulletin 3 version (3.8.11) has the same built in system as vB 4.2, that system should be used instead.
This hack makes the forum always use the members real ip when a proxy is detected, meaning that all existing ip functions should continue to work, basically ignoring the proxy server (other than recording it's presence).
For example ;
* The real ip (or host) is displayed in the who's online page.
* The real and proxy server ip's are accesible for each post, the button is red for members using a proxy server.
* The real ip is searchable in the admin/mod cp (but not the proxy ip).
* The real ip can be banned by admins.
Note: Obviously this hack relies on the proxy server passing the correct http variables to allow detection.
If a proxy is detected, then a red ip icon is displayed instead of the standard one. This mod will also detect if the ipinfo hack is installed and adjust itself to call the ipinfo code.
History:
v3.8.001 : Initial release for vbulletin 3.8.
Remember that this modification involves changes to the class_core.php file - if you upgrade your vbulletin, you must reapply those changes.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Mediawiki has a pretty big list of proxy ip's, idea to import those in this mod so more Ip's are detected as proxy?
Nope. The point of this is (was) to extract the real ip if a proxy is detected, having a list of proxy servers isnt going to help with that.
JFYI, I think I have mentioned this before, but this was specifically developed for my forum when the uk ISP Virgin Media (NTL as was) used to use transparent proxy servers. They no longer do this, so this is a bit redundant to me, but I have so far kept it updated. Whether I do that for vb4 I havent decided yet.
Ok, lets say that the user has already been banned and his IP has been banned also. After I install this, the user decides to try to gain access to my board again through a proxy. What I am reading is that the proxy will be detected and the users real IP will surface. If thats the case, then he will not be able to see the board as his original (real) ip was shown and its banned already. Is that how this mod works?
Hello Paul, I was using this in the past, great product, worked great:up:. However after upgrading to 3.8.3, I went in to class_core and couldn't find the line in step 2 to add below now in class_core. And in further investigation they seemed to make several changes to the "detect proxies" section in class_core. Have they implemented these changes of yours and is this product is no longer needed if using 3.8.3? Thanks.
Sadly for the first time of installing a hack I have an irrepairable error. After installing this Hack My Who's online is no longer working, I get a DB error as seen below:
Database error in VBulletin 3.8.2 , It was working fine right before I installed this. I uninstall and revert back to my saved class_core.php file and who's online is still not working any more. Help! Please! I have Thread Thumbnail hack installed but this should not affect who's online.
Invalid SQL:
SELECT postid, attachmentid
FROM attachment
WHERE attachmentid IN (0,6555,4423,6107);
MySQL Error : MySQL server has gone away
Error Number : 2006
Request Date : Wednesday, June 17th 2009 @ 09:11:41 PM
Error Date : Wednesday, June 17th 2009 @ 09:12:14 PM
Script : http://freeonlinemoviesforum.com/online.php
Referrer : http://freeonlinemoviesforum.com/index.php
IP Address : 189.217.89.62
Username : 2borno2b
Classname : vB_Database
MySQL Version :