Players being connected to random servers from my server
35 replies, posted
Hi,
I run a very simple sandbox server using [url=http://steamcommunity.com/sharedfiles/filedetails/?id=422929350]this collection[/url], LWCars, TDMCars, Sickness Models SVN's & three content legacy addons (none of which, the content, have Lua folders in them). Recently, players would be playing whether standing still or moving around and would be dropped from my server and connected to a DarkRP server named 'Superior RP'. The same server for each player. I talked for two hours to my server host (NFO) and reverted my server to vanilla and the problem went away. I then loaded the addons back into the server after deleting a few shady ones I thought were okay to have and the problem persited. I obviously know this is addon related, unless it isn't, but I need help going through the addons if it is addon related. I have done this so far to investigate the addons:
• Viewed each .gma through Notepad++
• Investigated the comments on each addon in the collection
• Searched for keywords in the .gma's readme and so forth.
I really need help on this as restarting or getting a brand new server is the last resort.
Thank you in advance.
It's not your server that's the problem. If the problem went away when you removed addons, and then came back when you added the addons again, it's your addons problem. Short of going through all the code, all I can suggest is going through the comments for people having this problem, or adding the addons one by one until the problem starts again.
Alright, thank you
If you could post the addon name afterwards that would be awesome, so it can be reported.
get notepad++, do a find in files on your addons directory with a *.lua filter and search for "connect", also search for the ip of that server. Something in your code is automatically connecting to them.. I'm not going to speculate on where the code was obtained from..
I did the keyword search and found [I]nothing[/I]. That's why I am so confused.
[editline]22nd April 2015[/editline]
[QUOTE=James xX;47574836]If you could post the addon name afterwards that would be awesome, so it can be reported.[/QUOTE]
I can't find the addon that is causing it :(
What's your server address?
24/7 Sandbox :: 162.248.88.5:27015
I was browsing the workshop discussion for Garrys Mod and this is actually happening to a lot of other players.
They are all being sent to this Superior RP, server.
[QUOTE=The Commander;47578946]I was browsing the workshop discussion for Garrys Mod and this is actually happening to a lot of other players.
They are all being sent to this Superior RP, server.[/QUOTE]
Damn penguins
[sp]This actually applies plz dont ban me.[/sp]
Edit:
Or stop using leaked scripts.
Don't assume please. I never have used leaked scripts and never will. Thanks for the helpful post, by the way.
[editline]22nd April 2015[/editline]
[QUOTE=The Commander;47578946]I was browsing the workshop discussion for Garrys Mod and this is actually happening to a lot of other players.
They are all being sent to this Superior RP, server.[/QUOTE]
It didn't happen to anyone today, which I see as a good thing but I am still vigilant, thank you for bringing this to my attention!
[QUOTE=TheSenDest;47579608]Don't assume please. I never have used leaked scripts and never will. Thanks for the helpful post, by the way.
[editline]22nd April 2015[/editline]
It didn't happen to anyone today, which I see as a good thing but I am still vigilant, thank you for bringing this to my attention![/QUOTE]
Do you have any legacy addons or are every single one of your addons .gma?
[QUOTE=YourStalker;47579705]Do you have any legacy addons or are every single one of your addons .gma?[/QUOTE]
If you read the OP, I have 10 legacy addons.
[lua]
local rccmd = RunConsoleCommand
function RunConsoleCommand( cmd, ... )
if ( string.lower( cmd ):find( "connect" ) ) then
print( "Oh noes! Message awesome people on facepunch with the following" )
print( debug.traceback() )
else
rccmd( cmd, ... )
end
end
local plmeta = FindMetaTable( "Player" )
local plrccmd = plmeta.ConCommand
function plmeta:ConCommand( cmd )
if ( string.lower( cmd ):find( "connect" ) ) then
print( "Oh noes! Message awesome people on facepunch with the following" )
print( debug.traceback() )
else
plrccmd( self, cmd )
end
end
[/lua]
Put this in autorun/client in your server, AddCSLuaFile it, and wait until it prints something in the console. Then paste the traceback here, should tell us which addon it is.
example output that you should post:
[code]
Oh noes! Message awesome people on facepunch with the following
stack traceback:
lua/autorun/client/finder.lua:6: in function 'RunConsoleCommand'
LuaCmd:1: in main chunk
[/code]
(doesn't tell us anything cause I tested it in the console)
In the refugee camp, someone posted that it was the RT Camera ([url]http://steamcommunity.com/sharedfiles/filedetails/?id=413011061[/url])
[QUOTE=The Commander;47578946]I was browsing the workshop discussion for Garrys Mod and this is actually happening to a lot of other players.
They are all being sent to this Superior RP, server.[/QUOTE]
Superior, HG, WW2RP, and a few other top GameTracker servers seem to have been targeted recently by a number of different addons that redirect players thru backdoors. The people who are uploading them, however, don't seem to have any relation to the owners and it just seems like a case of framing
-snip- Add me on steam and I'll sort this out with u if u want.
And there is [url=http://facepunch.com/showthread.php?t=1462003]this.[/url]
[I]-snip-[/I]
[url]http://steamcommunity.com/app/4000/discussions/1/618459405723722568/[/url]
Seems people are still having these issues.
Point them to the script I posted earlier, it should say where the function is being called from.
I will link it, but I think that would go "WAY" over their little heads.
You must remember that most of the people in the Gmod Discussion topics are like 10 years old. :)
[QUOTE=The Commander;47585775]I will link it, but I think that would go "WAY" over their little heads.
You must remember that most of the people in the Gmod Discussion topics are like 10 years old. :)[/QUOTE]
Should I turn it into an addon? I mean, for easy installation and what not? I would put it on workshop but I've never done anything with workshop and don't know how, so I might leave it to someone who knows.
I've been reading that people think it's a reupload of RT Camera and/or wire mod.
Its a shame they can't exactly be punished, apart from having their workshop upload deleted. It would be pretty awesome if in a future update of gmod, that server was blacklisted, and warns players if they are about to connect to it, even if they try and connect through the server browser.
Actually, I think it would be a pretty snazzy feature if players get asked if they want to connect to a server if their connection is forced through the connect command.
[B]UPDATE:[/B]
It has not happened AT ALL today, thankfully. I put your script into my server's FTP with the path you told me to put it in AND my own personal GMod directory and I didn't see anything get put into the console which, I think is a good thing? But anyway, yeah so I think it is fixed.
Although, I am really afraid to mark this as solved if the problem just comes back [I]randomly[/I] and I have to start a new one.
[I]I just want to thank you guys for the help and replying to this[/I] because I thought it would be buried in the H&S topic. By the way, i'm not the average 10 year old on gmod. I hate how you have to identify yourself on this forum now in the gmod section.
But yeah, again, thank you guys so much for helping. If you don't mind, is it okay if I keep that lua file into my server and my client if it helps in the future?
I would leave it open incase someone else comes along having the same issue.
Alright, thanks!
It was happening (suspiciously) to any scripts made by astonedpenguin and thelastpenguin that were leaked. They also (suspiciously) stopped redirecting people to Superior Servers once people started complaining.
[QUOTE=James xX;47586167]Its a shame they can't exactly be punished, apart from having their workshop upload deleted. It would be pretty awesome if in a future update of gmod, that server was blacklisted, and warns players if they are about to connect to it, even if they try and connect through the server browser.
Actually, I think it would be a pretty snazzy feature if players get asked if they want to connect to a server if their connection is forced through the connect command.[/QUOTE]
So if you don't like someone, just re-upload a load of addons that redirects to their server to get them blacklisted?
[QUOTE=James xX;47586167]Its a shame they can't exactly be punished, apart from having their workshop upload deleted. It would be pretty awesome if in a future update of gmod, that server was blacklisted, and warns players if they are about to connect to it, even if they try and connect through the server browser.
Actually, I think it would be a pretty snazzy feature if players get asked if they want to connect to a server if their connection is forced through the connect command.[/QUOTE]
Yeah, they have that in CS:S and it works very well; would be nice in GMod.
Sorry, you need to Log In to post a reply to this thread.