PDA

View Full Version : Connect - A safer OnClientPreConnect forward


Pages : [1] 2

asherkin
07-19-2011, 14:26
See this post (https://forums.alliedmods.net/showpost.php?p=2555779&postcount=351) for the latest version that fixes compatibility with the 2017-10-20 TF2 update.

----------------------------------------------------

This extension provides a OnClientPreConnect forward (similar to CBaseServer (https://forums.alliedmods.net/showthread.php?t=72322)'s), but does proper checking to prevent malicious people spoofing SteamIDs.

If you are currently using CBaseServer for reserved slots, it's possible for a client to spoof an admin's SteamID and cause someone to be kicked from the server (although they would be later denied, so they couldn't actually join the game).
This extension does these checks before OnClientPreConnect is fired, so this isn't possible.

There are some additional features such as being able to change the password provided before it's checked (see included example plugin) and the ability to reject the client with a reason (like SourceMod's later OnClientConnect forward).

Only the Source 2009 engine is supported, as it's the only one that's been updated to use the new authentication system.

Recommended build (see Snapshots link below for downloads): 1.2.0-hg38

Source Code (https://github.com/asherkin/connect) | Build Status (http://users.alliedmods.net:8013/waterfall?builder=connect-linux&builder=connect-win32&builder=connect-mac) | Snapshots (http://builds.limetech.org/?project=connect)

zeroibis
07-19-2011, 14:42
So this will basically allow for a secured way to do reserved slots?

One question though, when using something like this for reserved slots can or does it work like this:

currently: 20/21 (slot 21 is the reserved) So there can be 1 user connecting at a time if that user times out or if other reserved slot users want to connect at the same time they can not.

New: 20/20 (infinite reserved slots?) 1 2 3 or more users can connect at the same time but only those with a reserved slot will be allowed in.

Basically I just want to know if this avoids the issue of having slots get "clogged" where as only X number of users can try to connect at once. This is an issue I run into a lot on my zombie server where I have 3 reserved slots just to try to increase the number of connections that can be authenticated at once when the server is full at 40/43

asherkin
07-19-2011, 15:07
The logistics are the same as with CBaseServer, if someone with a reserve slot connects while the server is full (using the connect console command), someone who doesn't have a reserve slot is kicked. No "holding" slots are needed, and many people can try to connect at once.

There aren't any reserved slot plugins using this extension yet, but it would be trivial to take one designed for CBaseServer, change the include and function prototype and recompile it.

Powerlord
07-19-2011, 15:17
If the plugin doesn't set a rejectReason, does a default reason get used?

asherkin
07-19-2011, 15:19
Not at the moment, would you prefer it to?

GoD-Tony
07-19-2011, 17:36
Nice work asherkin! Is this more likely to break on updates compared to CBaseServer, or about the same?

Edit: Neat idea with the password thing.

asherkin
07-19-2011, 17:44
Is this more likely to break on updates compared to CBaseServer, or about the same?

It uses a lot more gamedata, but it should be about the same chance of breakage.
If it does becomes an issue of needing often update, it's always possible to add the gamedata files to SourceMod's auto-updater.

adrianman
07-21-2011, 16:18
what kind of source engine does l4d or l4d2 use,and yes it's a question of compatibility at the same time :D

asherkin
07-21-2011, 17:14
what kind of source engine does l4d or l4d2 use,and yes it's a question of compatibility at the same time :D

L4D uses the L4D version, L4D2 uses the L4D2 version.
They will not be supported as they use the old authentication system.
Should Valve ever update anything other than Source 2009 to the new auth system, I'll consider adding support for other engine versions.

asherkin
08-15-2011, 21:52
You'll need new gamedata on Windows for today's update: http://hg.limetech.org/projects/connect/raw-file/tip/connect.games.txt

Mecha the Slag
10-14-2011, 03:37
Connect doesn't seem to work with the recent update. CBaseServer has also been updated, so I was wondering if this is now obsolete? I kinda prefer Connect to CBaseServer so I hope not D:

asherkin
10-14-2011, 13:54
Connect doesn't seem to work with the recent update. CBaseServer has also been updated, so I was wondering if this is now obsolete? I kinda prefer Connect to CBaseServer so I hope not D:

Just another small gamedata change, grab it from: http://hg.limetech.org/projects/connect/raw-file/tip/connect.games.txt

Sorry I didn't get to it last night, had a lot to fix and it was already very late.
Also, the bug you reported to me on Steam should be fine after yesterday's update, Valve fixed the issue.

Mecha the Slag
10-15-2011, 07:56
Awesome, thanks! Love your work C:

GoD-Tony
11-14-2011, 06:40
Hi, I am here to bug you about updating the zip in the first post with the latest gamedata. :grrr:

TwOzCaR
11-23-2011, 08:18
Hi, I am here to bug you about updating the zip in the first post with the latest gamedata. :grrr:

lol :D hehehe

Powerlord
11-29-2011, 14:27
I've been too laz... er... busy to check this out, but can this be used as a drop-in replacement for CBaseServer?

McFlurry
11-29-2011, 14:56
There's a difference in the forward parameters. All you would need to do to use this would be to correct the forward parameters and include the correct library in any cbaseserver based plugins and recompile.

Edit: not to mention that this uses a bool for the forward result and cbaseserver uses a simple return

gH0sTy
11-30-2011, 10:51
After some time I'll get a ghost player with this extension on my TF2 replay enabled server

Despirator
11-30-2011, 13:31
After some time I'll get a ghost player with this extension on my TF2 replay enabled server

it's fake clients

FunkyLoveCow
12-02-2011, 15:03
I think I did something horribly horribly wrong. In attempting to convert the cbaseserver reserved slot plug into using this extension, I modified two lines in the source.

For reference, this is the cbase plugin: http://hg.alliedmods.net/users/pred_alliedmods.net/cbaseserver/file/6c60e5eb1803/cbsext_reserves.sp

I modified line 2, to use the connect include and line 34 to be this (to match the connect function prototype)


public bool:OnClientPreConnect(const String:name[], String:pass[255], const String:ip[], const String:authid[], String:rejectReason[255])


That's it for changed lines.

It compiles fine. However, when joining the server I get this error immediately:
http://i.imgur.com/8uRPR.png

There are no errors spit out to the console, server error log or SM error log. Ideas?

GoD-Tony
12-02-2011, 15:07
There are no errors spit out to the console, server error log or SM error log. Ideas?Remember that this extension either rejects or accepts players on connect. You need to change the "return" to "return true or false" in both cases, and then again at the end of the forward.

When rejecting a player you should format the rejection message so the user doesn't get garbage data like in your screenshot.

FunkyLoveCow
12-02-2011, 15:40
Remember that this extension either rejects or accepts players on connect. You need to change the "return" to "return true or false" in both cases, and then again at the end of the forward.

When rejecting a player you should format the rejection message so the user doesn't get garbage data like in your screenshot.

D'oh. Thanks. I completely ignored that new bool return. Thank you.

Dr. McKay
12-07-2011, 21:50
Getting an error when trying to load the extension:
Failed to find CBaseServer__RejectConnection function.

Can I just not late-load it, or am I missing something?

ph
12-09-2011, 19:04
I get this error, any reasons why?

[11] <FAILED> file "connect.ext.2.ep2v.dll": Failed to find CBaseServer__CheckMasterServerRequestRestart function.


Windows OS

Dr. McKay
12-16-2011, 16:09
Umm, this extension is apparently crashing my server. I installed and loaded it, and it crashed my server a few times. Removing it stopped the crashes.

CentOS 6 32-bit, TF2

asherkin
12-16-2011, 18:13
Umm, this extension is apparently crashing my server. I installed and loaded it, and it crashed my server a few times. Removing it stopped the crashes.

CentOS 6 32-bit, TF2

Make sure you either have the SourceMod Gamedata updater working or update the gamedata manually from http://hg.limetech.org/projects/connect/raw-file/tip/connect.games.txt.

Dr. McKay
12-17-2011, 00:59
Make sure you either have the SourceMod Gamedata updater working or update the gamedata manually from http://hg.limetech.org/projects/connect/raw-file/tip/connect.games.txt.

That's probably it, the gamedata wasn't chmodded to be writable, so it couldn't be updated. Thanks.

Experto
12-21-2011, 14:35
I have the same problem...

Already updated the gamedata and the problem persists ...

MFS
12-23-2011, 05:36
Aafter installing the server, the client can not access the server, writes the kind of "connection is not established after 4 attempts" (do not remember exactly, but the meaning is the same)

debian, css

404UserNotFound
12-27-2011, 15:59
So I went and added the Updater plugin, as well as that Auto Steam Update plugin to my Linux server.

Also added cURL, SteamTools, and this extension.

Started my server up.....it crashes on start, restarts itself, crashes again, restarts itself, crashes again....you get the idea.

So I stopped my server, removed this extension and started it back up......it started fine. No crashes.

So for some reason, this extension causes my server to repeatedly crash on start. And because my server auto-restarts itself (after 15 seconds), it's a repetitive crash.

I've checked my SourceMod error logs, and nothing appears in them. I can't seem to find the location of my server's crash dumps, so I can't exactly check them.

And I should note that my server is using the latest Linux-version SourceMod/MetaMod versions.

Edit: I see mentions of some gamedata thing up there. I'm gonna check that out later. I have a feeling that might be why my server crashes on load.

daleGEND
12-28-2011, 06:44
I'm also getting this:
<FAILED> file "connect.ext.2.ep2v.dll": Failed to find CBaseServer__CheckMasterServerRequestRestart function.

23neon23
12-30-2011, 23:59
I'm also getting this:
Use last version of snapshot

daleGEND
12-31-2011, 15:47
Use last version of snapshot

Now when I try to connect to my servers with this updated I get a blank Disconnect message. What is going on? Haha.

asherkin
01-01-2012, 07:48
Sounds like a plugin returning false (or no return) for the OnClientPreConnect forward.

nikedu45
01-03-2012, 09:35
Hello, I use this plugin for reserved slots (http://forums.alliedmods.net/showthread.php?t=93053) plugin that uses the extension (http://forums.alliedmods.net/showthread.php?t=72322) but I also need to connect the extension (http://forums.alliedmods.net/showthread.php?t=162489) for SMAC!
What do I put the two extensions (are they compatible?) Or should I keep that (http://forums.alliedmods.net/showthread.php?t=162489) that would be compatible with the plug for slots reserved?

nikedu45
01-05-2012, 07:57
up

Mike_BoG
01-08-2012, 07:34
I get crashes with this and the plugin provided with CBaseServer. It's recoded to support this (changed the top include) and some other things.

pheadxdll
01-12-2012, 14:13
I finally switched from CBaseServer and this works fantastically, I've coded it to add 2 reserved slots before kicking players with the highest ping. Keep up the good work on this. :)

nikedu45
01-14-2012, 16:19
So I can use this plugin instead of cbaserver?
Is it compatible with Immunity Reserve Slots?

flubber
01-14-2012, 19:10
Any luck to see an integrate immunity level system? Like in the immunity reserved slot plugin?

jungjunghoo
01-14-2012, 22:38
Is this safe with sourcemod basic reserved slot plugin ?
Or I need another reserved slot plugin?

nikedu45
01-15-2012, 07:39
I use this plugin http://forums.alliedmods.net/showthread.php?t=93053 for reserved slots

daleGEND
01-15-2012, 10:32
I use this plugin http://forums.alliedmods.net/showthread.php?t=93053 for reserved slots

Did you have to make some changes to the plugin in order to get it to work with connect? If so, could you share?

Jamster
01-16-2012, 20:57
I'm testing a version of my immunity plugin right now with this, download here to test it out!
http://forums.alliedmods.net/showthread.php?p=1633193#post1633193

DontWannaName
01-19-2012, 03:27
Nice, does anyone know the character limit for these kick and reject errors? I always consider them to be very short, but I have seen ways to make them longer. Wordwrap maybe?

GoD-Tony
01-19-2012, 04:12
Nice, does anyone know the character limit for these kick and reject errors? I always consider them to be very short, but I have seen ways to make them longer. Wordwrap maybe?This extension gives you more character space than usual because it gives you a completely blank screen to work with. Other messages usually start with "Disconnect: <reason>", "Kicked for reason: <reason>", etc.

Not sure what the exact limit is though.

asherkin
01-19-2012, 04:29
Nice, does anyone know the character limit for these kick and reject errors? I always consider them to be very short, but I have seen ways to make them longer. Wordwrap maybe?

forward bool:OnClientPreConnect(const String:name[], String:password[255], const String:ip[], const String:steamID[], String:rejectReason[255]);

String:rejectReason[255]

255, possibly? :P

GoD-Tony
01-19-2012, 04:31
255, possibly? :P :lol:

napalm00
01-19-2012, 05:04
255, possibly? :P
:bacon:
For the reject reason, it seems the max size is 3 lines of 48 characters each:
http://ss.napalmz.com/rejectreason.jpg

Test code:

public bool:OnClientPreConnect(const String:name[], String:password[255], const String:ip[], const String:steamID[], String:rejectReason[255])
{
Format(rejectReason,sizeof(rejectReason),"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aa1\naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaa1\naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaa1");
return false;
}Trying to add one character to any line will screw the panel up.
I might have failed something here, if so please correct me :crab:

Jamster
01-19-2012, 09:11
Ah it supports new lines, woot, nice. I tried that with kickex (which you need to use for CBase) but it never seemed to work. Or maybe I was Doing Something Wrong.

DontWannaName
01-27-2012, 02:45
Ah it supports new lines, woot, nice. I tried that with kickex (which you need to use for CBase) but it never seemed to work. Or maybe I was Doing Something Wrong.

Bingo, thats where I was going at lol. Yeah I like new lines in kick messages. :P
Is the reject reason the same as the kick reason? Reject implies a non reserved client using connect to connect to a full server. Maybe thats more plugin sided.

jungjunghoo
01-27-2012, 05:54
It's work with sourcemod basic reserved slot plugin?
Just I don't need to change my reserved slot plugin

Jamster
01-27-2012, 09:33
Bingo, thats where I was going at lol. Yeah I like new lines in kick messages. :P
Is the reject reason the same as the kick reason? Reject implies a non reserved client using connect to connect to a full server. Maybe thats more plugin sided.

Aye, reject is just for the connecting client and with my plugin right now it's the same. I'll upload a proper version at some point so you can change the reject reason too, just seeing how the plugin goes until I do anything more. I haven't heard anything yet from anyone so I gather it's OK, haha.

jungjunghoo
01-29-2012, 00:59
It's not work in CS:S?

I can't use this in my server. What's wrong?

Dr. McKay
01-29-2012, 03:22
It's not work in CS:S?

I can't use this in my server. What's wrong?

Download this gamedata (http://hg.limetech.org/projects/connect/raw-file/tip/connect.games.txt), put it in addons/sourcemod/gamedata, and see what happens.

Asherkin, I humbly ask you to update the gamedata file within the zip in the OP? I couldn't use Connect for the longest time because I neglected to read through this thread and find the updated gamedata.

Azelphur
02-05-2012, 17:31
I couldn't see anyone that had done this in the thread (But I may have missed it) Anyway, I ported cbaseserver reserves. Here you go

Feel free to include it in the release or link in the OP or something

nikedu45
02-06-2012, 05:45
http://forums.alliedmods.net/showpost.php?p=1645415&postcount=140

duydangle
02-08-2012, 23:03
Hello can players join the server when full via GUI or the connection must be established from the console?

Dr. McKay
02-08-2012, 23:46
Hello can players join the server when full via GUI or the connection must be established from the console?

If all of the visible slots are taken, you still have to connect from the console.

Jamster
02-12-2012, 12:46
A question for asherkin, I've been testing this out thoroughly now and it's great, though sometimes I get a "STEAM validation rejected" message, is this the engine not kicking a client quick enough so the connecting client can connect or something else? Maybe because I'm testing my server locally? I'm using KickClientEx.

I just want to make sure what's going on before I properly release my plugin to put my fears at rest!

edit: googling around it seems people do get it when connecting to local servers, maybe a port thing on first connect, seems like it, I think my plugin is probably good to go

Jamster
02-12-2012, 20:56
OK, my plugin has been officially updated and you guys can try it out and see if I broke it. D:

http://forums.alliedmods.net/showthread.php?t=93053

Seems fine tho.

lucasdidur
02-13-2012, 07:35
I get this error, any reasons why?


Windows OS

Im getting this error too on Windows


10:33:12 [SM] Extension connect.ext.2.ep2v.dll failed to load: Failed to find CBaseServer__CheckMasterServerRequestRestart function.

asherkin
02-13-2012, 07:38
Either get SourceMod's gamedata autoupdater working, or grab the gamedata from the latest snapshot.

GoD-Tony
02-13-2012, 08:15
Either get SourceMod's gamedata autoupdater working, or grab the gamedata from the latest snapshot.Is it possible that auto-update for this gamedata isn't working properly?

As a quick test I installed SDK Hooks and Connect at the same time, and SDK Hooks updates fine, but Connect just has a failed load with the above error. This is on Windows anyway. I assume it's not working for Linux either with all of the crash-on-connect issues reported.

asherkin
02-13-2012, 09:43
Is it possible that auto-update for this gamedata isn't working properly?

:oops:

Sorry guys, should be fine now :3

checkster
02-29-2012, 00:54
[SM] Unable to load extension "connect.ext": Failed to find CBaseServer__CheckMasterServerRequestRestart function.


I get this error to,on my win server.
Will updating the gamedata files manually break any of my existing plugins, cause crashes ?

pac_man0
03-26-2012, 20:37
[12] <FAILED> file "connect.ext.2.ep2v.dll": Failed to find CBaseServer__CheckMasterServerRequestRestart function.Having this error on Windows.

EDIT: Never mind, my friend gave me an updated gamedata.

red!
04-03-2012, 18:20
https://forums.alliedmods.net/showthread.php?p=541827#post541827

Fine work dude, integrated it into my reserved slot plugin.

moxie2020
04-06-2012, 20:19
https://forums.alliedmods.net/showthread.php?p=541827#post541827

Fine work dude, integrated it into my reserved slot plugin.

You both rock!

Cintec
04-08-2012, 11:39
I'm getting this on my linux server:


[08] <FAILED> file "connect.ext.so": /usr/local/games/left4dead2/971981/4.79.145.154:27015/left4dead2/left4dead2/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory
I'm sure all the files are in the correct directories.

asherkin
04-08-2012, 11:40
I'm getting this on my linux server:


[08] <FAILED> file "connect.ext.so": /usr/local/games/left4dead2/971981/4.79.145.154:27015/left4dead2/left4dead2/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory
I'm sure all the files are in the correct directories.

Only the Source 2009 engine is supported, as it's the only one that's been updated to use the new authentication system.

gH0sTy
04-09-2012, 02:47
After some time I'll get a ghost player with this extension on my TF2 replay enabled server

I'm still having this problem (linux server), even if replay is diabled.

napalm00
04-18-2012, 08:49
<FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

:3

psychonic
04-18-2012, 08:50
<FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

:3

It will be updated later today.

napalm00
04-18-2012, 08:51
It will be updated later today.

Okay, thanks ^^ just wanted to warn you guys about it. No rushing :bacon!:

Flyflo
04-18-2012, 09:21
Is it safe to put the right sig for RejectConnection in the gamedatas or does the extension need to be modified too ?
(On linux)

asherkin
04-18-2012, 09:22
Is it safe to put the right sig for RejectConnection in the gamedatas or does the extension need to be modified too ?
(On linux)

All the signatures will need updating, but yes, then it would be fine.

Flyflo
04-18-2012, 09:29
Ok, thanks.
Yet the extension loads fine with only this sig updated but I didn't tested it much.

asherkin
04-18-2012, 18:36
It will be updated later today.

Updated gamedata is now in the repo and on the SourceMod gamedata updater.

markg
04-18-2012, 19:27
Updated gamedata is now in the repo and on the SourceMod gamedata updater.

i updated to snapshot hg11 on windows with todays steam update, and it doesnt load (doesnt crash, just doesnt load)

error is : [SM] Unable to load extension "connect.ext":Failed to find CBaseClient_SetSteamID function.

is this a new error from todays update, or did i do something wrong?

Dr. McKay
04-18-2012, 19:42
i updated to snapshot hg11 on windows with todays steam update, and it doesnt load (doesnt crash, just doesnt load)

error is : [SM] Unable to load extension "connect.ext":Failed to find CBaseClient_SetSteamID function.

is this a new error from todays update, or did i do something wrong?

Give the gamedata updater some time to fetch the new gamedata. You might try restarting your server to see if the gamedata is already downloaded but not loaded.

markg
04-18-2012, 19:54
Give the gamedata updater some time to fetch the new gamedata. You might try restarting your server to see if the gamedata is already downloaded but not loaded.

i updated from the latest snapshot.....figuring that was the latest

that and i restarted them several times (servers at two different physical locations), nothing yet. if its the latest update, no problem, im used to steam breaking things. but if i did something wrong, then i want to get this fixed asap.

thanks for the suggestions

asherkin
04-18-2012, 19:55
i updated to snapshot hg11 on windows with todays steam update, and it doesnt load (doesnt crash, just doesnt load)

error is : [SM] Unable to load extension "connect.ext":Failed to find CBaseClient_SetSteamID function.

is this a new error from todays update, or did i do something wrong?

Blame the person that said only one sig needed updating :P, I'll check the rest now, sorry for the inconvenience.

EDIT: Ok, all done.

markg
04-18-2012, 20:22
Blame the person that said only one sig needed updating :P, I'll check the rest now, sorry for the inconvenience.

EDIT: Ok, all done.

worked, thanks!

inconvenience???? im just happy you spend the time to make this stuff, i can certainly wait a couple days when steam breaks it!!

Dr. McKay
04-18-2012, 21:55
worked, thanks!

inconvenience???? im just happy you spend the time to make this stuff, i can certainly wait a couple days when steam breaks it!!

When Valve breaks it. Valve makes the updates, Steam installs the updates.

Dave830
04-18-2012, 22:18
I have a problem with snapshot 12. When anyone tries to connect, they get disconnected immediately without any disconnect message. Nothing in console either. I'm using Connect in conjunction with CBaseServer+reserved slot.

Flyflo
04-19-2012, 03:17
Blame the person that said only one sig needed updating :P

That's because my server runs under Linux, where the only sig (afaik) needing an update was CBaseServer__RejectConnection:
_ZN11CBaseServer16RejectConnectionERK8netadr_ siPKc
And this one hasn't been updated :P

AeroAcrobat
04-19-2012, 10:06
That's because my server runs under Linux, where the only sig (afaik) needing an update was CBaseServer__RejectConnection:
_ZN11CBaseServer16RejectConnectionERK8netadr_ siPKcAnd this one hasn't been updated :P

will this be auto fixed or do I need to fix it manualy ?
I'm asking this because I'm getting this also:
<FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

I'm currently not using a plugin that need this extension but I'm worried that I may forget about this... :/

tintinibar
04-19-2012, 20:20
same problem as the above 2 posts for me except I don't know how to manually fix it.

Edit: Works after adding the capital K. Awesome.
Edit2: Except it keeps removing the fix during server restarts. :(

xomp
04-22-2012, 09:37
will this be auto fixed or do I need to fix it manualy ?
I'm asking this because I'm getting this also:
<FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

I'm currently not using a plugin that need this extension but I'm worried that I may forget about this... :/

I'm also getting this <FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function. error as well and I do need it working lol.

EDIT: Seems I needed to leave my server offline for awhile so autoupdater could kick in?

blue zebra
04-23-2012, 01:12
Hi.
Today morning the SM update yourself on my server. After restart, the server drop this error message in the screenlog, and the SM log.

Screenlog.0 :

L 04/23/2012 - 06:56:01: [UPDATER] Successfully updated gamedata file "connect.games.txt"
L 04/23/2012 - 06:56:01: [UPDATER] SourceMod has been updated, please reload it or restart your server.


L 04/23/2012 - 07:03:55: [SM] Unable to load extension "connect.ext": Failed to find CBaseServer__RejectConnection function.

SM log:

L 04/23/2012 - 06:57:47: SourceMod error session started
L 04/23/2012 - 06:57:47: Info (map "de_dust2") (file "errors_20120423.log")
L 04/23/2012 - 06:57:47: [SM] Unable to load extension "connect.ext": Failed to find CBaseServer__RejectConnection function.

L 04/23/2012 - 07:03:55: SourceMod error session started
L 04/23/2012 - 07:03:55: Info (map "de_dust2") (file "errors_20120423.log")
L 04/23/2012 - 07:03:55: [SM] Unable to load extension "connect.ext": Failed to find CBaseServer__RejectConnection function.

Game: CSS
Linux based server
Metamod: 1.9.0 devV
Sourcemod: 1.3.8

Peace-Maker
04-23-2012, 05:58
CS:S wasn't updated with the engine update on tf2, hl2dm, dods. The new gamedata doesn't apply to css. You'll want to stick with the old one (http://hg.limetech.org/projects/connect/raw-file/dee103a09d62/connect.games.txt) until css gets the engine update as well.

Seems like the Connect extension doesn't check the gamedata/custom folder for different gamedata:/ need to -w the gamedata on all servers -.-

bobbobagan
04-23-2012, 07:08
Yeh also had the issue of SourceMod not reading the gamedata/custom directory on CS:S for ServerSecure (windows).

May be worth filing a bug over?

blue zebra
04-23-2012, 07:40
If i downgrade the gamedata txt to the older version, no one can not connecting to the server. If reinstall the 1.0.0 and disable the sm updates, then nobody can not connect to the server. :(
Now what?

asherkin
04-23-2012, 07:42
Fixed gamedata with support for CS:S is on the updater thanks to Peace-Maker, I'll repackage it into the download when I get home from work.

Yeh also had the issue of SourceMod not reading the gamedata/custom directory on CS:S for ServerSecure (windows).

The custom folder is only supported when using the extended gamedata format.

blue zebra
04-24-2012, 00:26
Another automatic SM update today morning, and the problem solved for me. Thanks.

markg
04-24-2012, 21:02
ive been using cbase for a long time, and decided to change to connect for several reasons, one being a plugin the requires it to kick from a list.

to make a long story short, when the server is full, connect (and any associated plugin for kicking people) works fine in kicking a player. first it gives me a 25/24 player number, then it kicks someone.

but sometimes after it kicks them it keeps the slot they were in 'open' and doesnt refill it

this happens on servers both with and without replay enabled, so it isnt that.

any ideas? this doesnt seem to happen with cbase, and does happen with two different plugins from different authors, so it would seem to be associated with connect.

mark

daleGEND
04-24-2012, 21:29
Sorry, I must be really slow, but I'm getting the same error as others reported. What gamedata file do I need to update to fix this?

moxie2020
05-25-2012, 14:11
[16] <FAILED> file "connect.ext.so": /home/pro/valve/orangebox/tf/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory


I cannot figure out what is looking for this extension.

01 "Sound Commands" (1.4.2) by AlliedModders LLC
02 "Basic Votes" (1.4.2) by AlliedModders LLC
03 "SMAC Spinhack Detector" (0.7.9.1) by GoD-Tony
04 "SMAC Eye Angle Test" (0.7.9.1) by GoD-Tony, psychonic
05 "SMAC AutoTrigger Detector" (0.7.9.1) by GoD-Tony
06 "Advertisements" (0.6.2) by Tsunami, Otstrel.ru Team
07 "TF2: Killer's Info" (1.4.1) by Nut
08 "Simple Spectate" (1.2.1) by Simple Plugins
09 "Updater" (1.1.4) by GoD-Tony
10 "Custom Votes" (0.5.6) by chundo
11 "Pinion Adverts" (1.4.2) by LumiStance
12 "Triggers" (2.3.0) by theY4Kman
13 "Player Commands" (1.4.2) by AlliedModders LLC
14 "SMAC Rcon Locker" (0.7.9.1) by GoD-Tony, Kigen
15 "[UMC] Map Commands" (3.3.2) by Steell
16 "[UMC] Echo Nextmap" (3.3.2) by Steell
17 "[UMC] Admin Menu" (3.3.2) by Steell
18 "[UMC] Random Cycle" (3.3.2) by Steell
19 "[UMC] Vote Command" (3.3.2) by Steell
20 "gameME Plugin" (4.0) by TTS Oetzel & Goerz GmbH
21 "Basic Commands" (1.4.2) by AlliedModders LLC
22 "Tidy Chat" (0.4) by linux_lover
23 "Client Preferences" (1.4.2) by AlliedModders LLC
24 "[UMC] End of Map Vote" (3.3.2) by Steell
25 "[TF2] gScramble Team Manager" (3.0.11) by Goerge
26 "Admin Help" (1.4.2) by AlliedModders LLC
27 "[UMC] Built-in Voting" (3.3.2) by Steell
28 "[UMC] Player Count Monitor" (3.3.2) by Steell
29 "Donator Recognition" (1.1a) by Nut
30 "TF Max Players" (4.8) by Nican132,cadavor,JameLess,Thraka
31 "Server Redirect Modded" (1.2) by Bottiger, Brainstorm
32 "Name Change Punisher" (1.1) by Powerlord
33 "SMAC Client Protection" (0.7.9.1) by GoD-Tony, psychonic, Kigen
34 "[ANY] Automatic Steam Update" (1.5.1) by Dr. McKay
35 "Server Logo" (1.91) by ReFlexPoison
36 "SMAC ConVar Checker" (0.7.9.1) by GoD-Tony, psychonic, Kigen
37 "SMAC Aimbot Detector" (0.7.9.1) by GoD-Tony
38 "[UMC] Rock The Vote" (3.3.2) by Steell
39 "Round End MOTD" (1.1) by Powerlord
40 "Simple SourceMod Plugins Core Plugin" (1.0.$Revision: 90 $) by Simple SourceMod Plugins
41 "[UMC] Player Limits" (3.3.2) by Steell
42 "Simple Chat Processor" (1.0.1) by Simple Plugins
43 "LPS (Loyal Point System)" (0.1.1.0) by Spumer
44 "Basic Comm Control" (1.4.2) by AlliedModders LLC
45 "[UMC] Map Weight" (3.3.2) by Steell
46 "Anti-Flood" (1.4.2) by AlliedModders LLC
47 "Simple Chat Colors" (2.0.0) by Simple Plugins
48 "CBaseServer Ext Basic Reserve Slots" by predfoot winkerbottom
49 "IdCollector" (1.0.0) by LordMarqus
50 "Execute Configs" (1.2.2) by Tsunami to v1.0, volt to v1.1, FirEXE to v1.2.2
51 "Team Fortress 2 Casualty Report" (1.06) by simoneaolson, Reflex
52 "AFK Manager" (3.4.3) by Rothgar
53 "SMAC Anti-Speedhack" (0.7.9.1) by GoD-Tony
54 "[UMC] End of Map Vote Warnings" (3.3.2) by Steell
55 "Bonus Round Immunity" (1.1.0) by Antithasys
56 "[UMC] Time Limits" (3.3.2) by Steell
57 "Force HTML MOTDs" (1.0.5) by Twisted|Panda
58 "[UMC] Nominations" (3.3.2) by Steell
59 "SMAC Command Monitor" (0.7.9.1) by GoD-Tony, psychonic, Kigen
60 "SourceMod Anti-Cheat" (0.7.9.1) by GoD-Tony, psychonic
61 "SourceBans" (1.4.9) by SourceBans Development Team
62 "Admin Menu" (1.4.2) by AlliedModders LLC
63 "TF2Fix" (1.2.2) by MasterOfTheXP
64 "Round-End Smack talk/Alltalk" (2.0.0) by Munra
65 "ExtendedComm" (3.0.8b) by Twisted|Panda
66 "Simple Welcome Message" (1.2) by Zuko, modified by mojo
67 "Admin File Reader" (1.4.2) by AlliedModders LLC
68 "Basic Info Triggers" (1.4.2) by AlliedModders LLC
69 "Basic Chat" (1.4.2) by AlliedModders LLC
70 "[UMC] Ultimate Mapchooser Core" (3.3.2) by Steell
71 "SMAC KAC Global Banlist" (0.7.9.1) by Kigen
72 "TF2 FF on during waiting for players" (1.14) by Ratty

I went back to Cbase because I am getting random Linux crashes but now I still have something trying to access Connect.

x00
05-25-2012, 15:18
[16] <FAILED> file "connect.ext.so": /home/pro/valve/orangebox/tf/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory


I cannot figure out what is looking for this extension.



I went back to Cbase because I am getting random Linux crashes but now I still have something trying to access Connect.

Already mentioned that in the main thread, its probably SMAC.

-x00

moxie2020
06-05-2012, 17:49
[09] <FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

I just reinstalled connect getting the error above. I searched and didn't see it in the posts.

Peace-Maker
06-05-2012, 18:30
[09] <FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

I just reinstalled connect getting the error above. I searched and didn't see it in the posts.

Which game?
Just restart your gameserver to apply the lastest gamedata updates from the autoupdater.

DontWannaName
06-28-2012, 20:09
Im guessing this needs the same gamedata updated as cbase :(

asherkin
06-29-2012, 05:43
Im guessing this needs the same gamedata updated as cbase :(

What broke? I've been told it's fine.

EDIT: Confirmed it myself, all the sigs are fine.

DontWannaName
06-29-2012, 14:44
Maybe I will just switch to this then :P

DontWannaName
06-30-2012, 23:47
I got this working, but it took 2 restarts to get it fully loaded. Gave some odd error that it couldn't find something but that went away after a 2nd restart. It doesn't play nice with cbaseext and wont load after you unload cbase.

GoD-Tony
07-01-2012, 03:52
It doesn't play nice with cbaseext and wont load after you unload cbase.The latest snapshot (http://vphysics.limetech.org/?project=connect) is compatible with CBaseServer, but plugins using the old Connect will need to be updated.

DontWannaName
07-01-2012, 15:02
oh I knew I should have gotten the snapshot. Is it time to put that one on the first post?

asherkin
07-01-2012, 15:09
oh I knew I should have gotten the snapshot. Is it time to put that one on the first post?

The change was only made Friday, it hasn't even been announced yet.

Connect and CBaseServer Tools still won't work correctly on the same server, the name change is just to stop it crashing when plugins from the opposing extension are loaded.

DontWannaName
07-02-2012, 18:12
http://topnotchclan.com/attachment.php?attachmentid=4969&d=1341198002

I am getting 36/32 which is weird ...

blue zebra
07-03-2012, 00:34
Hi.
We have new gamedata fro this extension? After the 1.0.0.72 update.

asherkin
07-03-2012, 07:27
Hi.
We have new gamedata fro this extension? After the 1.0.0.72 update.

What's not working?

em-eukal
07-03-2012, 08:18
<FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

After a second reboot:
[14] Connect (1.1.0):Could you please check it anyway? THX!

PS: Using snapshot hg23...

I was wrong, still
[14] <FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.
Sorry for spam :)

asherkin
07-03-2012, 08:31
The gamedata on the autoupdater is fine.

GoD-Tony
07-03-2012, 08:46
In case this is causing the issue, here is a diff from Repo -> AutoUpdater: http://pastebin.com/hAXH14Xt

DontWannaName
07-03-2012, 14:28
My server is showing 36/32 or even 42/32 when there are only 24 people in the server. Im not running fake clients, but it sure seems like this makes me haha. Is there a fix?

Jamster
07-03-2012, 15:38
Is there a problem returning false with the plugin? I'm just wondering if that's causing the +1 (to infinity) client problem, I use it in my immunity reserve slots to stop people connecting if certain conditions exist, which I gather is how I should be able to use it. Another user reported the same problem as DWN but I can't get down to the problem, they had the same issue with another plugin using Connect too.

asherkin
07-03-2012, 15:44
Is there a problem returning false with the plugin? I'm just wondering if that's causing the +1 (to infinity) client problem, I use it in my immunity reserve slots to stop people connecting if certain conditions exist, which I gather is how I should be able to use it. Another user reported the same problem as DWN but I can't get down to the problem, they had the same issue with another plugin using Connect too.

While that does indeed appear to be the case, everything in the code seems to be correct.

Jamster
07-03-2012, 19:22
Cool, just wish I could pin down why it does that. D:

DontWannaName
07-03-2012, 21:48
I think you have stumbled upon fake clients lol...

Anyways, I may go back to cbase if its working. I cant have these empty slots.

Aqua Dark
07-04-2012, 02:30
Is this going to be fixed? https://forums.alliedmods.net/attachment.php?attachmentid=105965&stc=1&d=1341383258
Only happens with connect loaded. Happens when you can fill your server in 10 seconds or less.

Minoost
07-06-2012, 11:26
I can't join to SourceTV server Only this extension is loaded.
when i join to SourceTV server (with Connect loaded), just kicked from server and appear `STEAM validation rejected`
but Server that without Connect loaded, SourceTV works fine and i can join to SourceTV server.

sorry for my poor english.

eric0279
07-15-2012, 17:35
Hello,

sm exts list :
23:31:43 [SM] Displaying 13 extensions:
[01] Automatic Updater (1.4.4): Updates SourceMod gamedata files
[02] Webternet (1.4.4): Extension for interacting with URLs
[03] SMRCon (1.2.1): Tools for SM plugins to interact with rcon auth and requests
[04] BinTools (1.4.4): Low-level C/C++ Calling API
[05] Socket (3.0.1): Socket extension for SourceMod
[06] Top Menus (1.4.4): Creates sorted nested menus
[07] SDK Tools (1.4.4): Source SDK Tools
[08] <FAILED> file "connect.ext.so": /home/serveur/l4d2/left4dead2/left4dead2/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory
[09] Client Preferences (1.4.4): Saves client preference settings
[10] SQLite (1.4.4): SQLite Driver
[11] SDK Hooks (2.2.0): Source SDK Hooks
[12] Regex (1.4.4): Provides regex natives for plugins
[13] GeoIP (1.4.4): Geographical IP informationError :
[08] <FAILED> file "connect.ext.so": /home/serveur/l4d2/left4dead2/left4dead2/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directoryArchive uploaded to /home/serveur/l4d2/left4dead2/left4dead2/.

In to archive connect-1.0.0\addons\sourcemod\extensions :

connect.ext.2.ep2v.dylib
connect.ext.2.ep2v.so
connect.ext.2.ep2v.dllHelp me, thanks for fix.

asherkin
07-15-2012, 17:36
Archive uploaded to [B]/home/serveur/l4d2/left4dead2/left4dead2/.

Only the Source 2009 engine is supported, as it's the only one that's been updated to use the new authentication system.

Left4Dead2 != Source 2009.

eric0279
07-15-2012, 17:49
Thanks for answer.

I did not pay attention to details ... Do-it will prevent the operation of SMAC if I do not have that extension?

asherkin
07-15-2012, 17:54
Do-it will prevent the operation of SMAC if I do not have that extension?

No, it's optional for SMAC.

eric0279
07-15-2012, 18:04
Thanks for help !

gogman
07-20-2012, 20:40
The July, 20, 2012 update seems have broken the extension.

L 07/20/2012 - 17:36:14: [CONNECT] Sigscan for CBaseServer__CheckChallengeType failed - Disabling detour to prevent crashes
L 07/20/2012 - 17:36:14: [SM] Unable to load extension "connect.ext": Failed to create CBaseServer__CheckChallengeType detour, check error log.

Hope this helps!

Alice.bnd
07-23-2012, 08:13
The July, 20, 2012 update seems have broken the extension.

L 07/20/2012 - 17:36:14: [CONNECT] Sigscan for CBaseServer__CheckChallengeType failed - Disabling detour to prevent crashes
L 07/20/2012 - 17:36:14: [SM] Unable to load extension "connect.ext": Failed to create CBaseServer__CheckChallengeType detour, check error log.

Hope this helps!
I have the same error. What are thoughts?

matrix007
07-30-2012, 02:45
I have the same error too , will this be fixed ?

Safe_Mode
07-30-2012, 11:01
<FAILED> file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

The same trouble...

littlebags
07-30-2012, 17:42
Same here.

Alice.bnd
07-31-2012, 13:12
Guys say that this plugin (https://forums.alliedmods.net/showthread.php?t=72322) works.
With these corrections (https://forums.alliedmods.net/showpost.php?p=1714915&postcount=945).
And recommend to put it (http://forums.alliedmods.net/showthread.php?t=93053).
I have not tested. Write the result if you test.

minimoney1
08-01-2012, 07:19
Guys say that this plugin (https://forums.alliedmods.net/showthread.php?t=72322) works.
With these corrections (https://forums.alliedmods.net/showpost.php?p=1714915&postcount=945).
And recommend to put it (http://forums.alliedmods.net/showthread.php?t=93053).
I have not tested. Write the result if you test.
But for Source 2009 games (the games that this extension supports), this extension (https://forums.alliedmods.net/showthread.php?t=162489) is way more safe and does proper checks before allowing a person to join.

asherkin
08-01-2012, 07:20
I'll be fixing it soon, Valve made some slightly weird changes and I've been extremely busy.

Bittersweet
08-06-2012, 00:08
But for Source 2009 games (the games that this extension supports), this extension (https://forums.alliedmods.net/showthread.php?t=162489) is way more safe and does proper checks before allowing a person to join.

Why does the link point right back to the first page of this thread? That's poor form no matter how you look at it. :down:

Dr. McKay
08-06-2012, 00:55
Why does the link point right back to the first page of this thread? That's poor form no matter how you look at it. :down:

I'm guessing those posts may have been merged from another thread.

minimoney1
08-06-2012, 03:20
Why does the link point right back to the first page of this thread? That's poor form no matter how you look at it. :down:

I'm guessing those posts may have been merged from another thread.

I'm guessing you didn't get it, but the point was to imitate the quoted post.

On Topic: What's the status on the fix?

DarthNinja
08-06-2012, 04:36
On Topic: What's the status on the fix?

It's busy attending asherkin's birthday party.

Dr. McKay
08-06-2012, 07:47
It's busy attending asherkin's birthday party.


Happy birthday asherkin!

asherkin
08-06-2012, 08:04
On Topic: What's the status on the fix?

Updated gamedata was on the updater and in snapshots on Friday.

daleGEND
08-06-2012, 15:14
Updated gamedata was on the updater and in snapshots on Friday.

I'm not sure if I have another issue, but I used your latest snapshot and it's not working.

asherkin
08-06-2012, 15:15
I'm not sure if I have another issue, but I used your latest snapshot and it's not working.

What error messae.
What platform.
What game.

Without all of those I can't do anything.

daleGEND
08-06-2012, 15:16
What error message.
What platform.

Without both of those I can't do anything.

Sure thing, sorry about that:
[09] file "connect.ext.2.ep2v.so": Failed to find CBaseServer__RejectConnection function.

Linux Server CentOS 6.3 64-bit
Counter-Strike:Source

Latest Stable releases of both MM and SM.

asherkin
08-06-2012, 15:21
Counter-Strike:Source
I don't really support CS:S since Valve split it from 2009, for dev stuff it's only really worth the effort to keep one engine branch going.

Saying that, I'll split the gamedata file again so both work.

daleGEND
08-06-2012, 15:56
I don't really support CS:S since Valve split it from 2009, for dev stuff it's only really worth the effort to keep one engine branch going.

Saying that, I'll split the gamedata file again so both work.

This was all my fault, my firewall was blocking my CS:S server from updating and thus connect not loading.

eric0279
08-07-2012, 00:24
Hello,

[13] <FAILED> file "connect.ext.dll": Le module spécifié est introuvable.

Use : sdkhooks-2.2.0-dev-hg197-windows.zip (http://users.alliedmods.net/%7Epsychonic/builds/sdkhooks/2.2/sdkhooks-2.2.0-dev-hg197-windows.zip)

Server L4D2.

You expect a correction?

Cordialy

psychonic
08-07-2012, 07:11
Hello,



Use : sdkhooks-2.2.0-dev-hg197-windows.zip (http://users.alliedmods.net/%7Epsychonic/builds/sdkhooks/2.2/sdkhooks-2.2.0-dev-hg197-windows.zip)

Server L4D2.

You expect a correction?

Cordialy

Archive uploaded to [B]/home/serveur/l4d2/left4dead2/left4dead2/.

Only the Source 2009 engine is supported, as it's the only one that's been updated to use the new authentication system.

Left4Dead2 != Source 2009.

eric0279
08-07-2012, 11:07
Ok thanks.

deltadude
08-07-2012, 13:15
Having an issue where it isnt kicking people, its loading up fine its compiled and everything, ext is loaded but it will show 33/32 and the player will not be allowed to connect then it will go back to 32/32

asherkin
08-07-2012, 13:15
Having an issue where it isnt kicking people, its loading up fine its compiled and everything, ext is loaded but it will show 33/32 and the player will not be allowed to connect then it will go back to 32/32

The extension doesn't do anything to kick people, if you're having an issue with a plugin using Connect, post in the plugin's thread.

pvkii
08-08-2012, 11:19
I am getting this error:

[9] <FAILED> file "connect.ext.dll": No such file or directory.

I used the latest snapshot and I host a server for Pirates, Vikings and Knights II (source engine).

What can I do?

minimoney1
08-08-2012, 14:34
I am getting this error:

[9] <FAILED> file "connect.ext.dll": No such file or directory.

I used the latest snapshot and I host a server for Pirates, Vikings and Knights II (source engine).

What can I do?

Only the Source 2009 engine is supported, as it's the only one that's been updated to use the new authentication system.

I don't think that's Source 2009

Sreaper
08-08-2012, 21:38
I'm having people timing out of my server occasionally, it wasn't until after installing this extension did I start to notice the "Player has timed out" "Disconnected by user" messages stopped displaying. Is this a known issue from this extension? Or is another plugin known to cause this?

I recently installed this http://forums.alliedmods.net/showthread.php?t=192153 which required that I install this extension so I did, which is why i'm asking.

asherkin
08-08-2012, 22:06
This extension wouldn't affect in-game messages at all.

DontWannaName
08-14-2012, 15:43
Will this support GO?

Xaphan
08-16-2012, 00:57
After the mvm TF2 update
[11] <FAILED> file "connect.ext.2.ep2v.dll": Failed to create CBaseServer__Check ChallengeType detour, check error log.

Russianeer
08-16-2012, 01:44
After the mvm TF2 update
[11] <FAILED> file "connect.ext.2.ep2v.dll": Failed to create CBaseServer__Check ChallengeType detour, check error log.

"CBaseServer__CheckChallengeType"
{
"library" "engine"
"linux" "@_ZN11CBaseServer18CheckChallengeTypeEP11CBas eClientiR8netadr_siPKcii"
"mac" "@_ZN11CBaseServer18CheckChallengeTypeEP11CBas eClientiR8netadr_siPKcii"
"windows" "\x55\x8B\xEC\x83\xEC\x14\x53\x57\x8B\x7D\x14\ x8D\x47\xFF\x83\xF8\x02\x8B\xD9"
}

Replace "CBaseServer__CheckChallengeType" in the connect.games.txt file with this one.

Xaphan
08-16-2012, 07:52
"CBaseServer__CheckChallengeType"
{
"library" "engine"
"linux" "@_ZN11CBaseServer18CheckChallengeTypeEP11CBas eClientiR8netadr_siPKcii"
"mac" "@_ZN11CBaseServer18CheckChallengeTypeEP11CBas eClientiR8netadr_siPKcii"
"windows" "\x55\x8B\xEC\x83\xEC\x14\x53\x57\x8B\x7D\x14\ x8D\x47\xFF\x83\xF8\x02\x8B\xD9"
}Replace "CBaseServer__CheckChallengeType" in the connect.games.txt file with this one.
Works great, thanks ;)

asherkin
08-16-2012, 08:13
[code]\x55\x8B\xEC\x83\xEC\x14\x53\x57\x8B\x7D\x14\ x8D\x47\xFF\x83\xF8\x02\x8B\xD9

Thank's, I'll update the gamedata with this one.

Valve seem to have changed this function between us getting the early warning of changes, and it going live, so I missed it doing updates last night.

Devilfish
08-17-2012, 12:33
Is it possible to add a function/cvar that takes bots into account for the player count but doesn't kick the bots for a res slot holder for the MvM servers?

asherkin
08-17-2012, 12:34
Is it possible to add a function/cvar that takes bots into account for the player count but doesn't kick the bots for a res slot holder for the MvM servers?

This extension doesn't provide any reserved slot functionality itself, it's a base for plugins to use.

lucasdidur
08-18-2012, 22:02
I got an error when i tried to install on my server


L 08/18/2012 - 22:59:19: [CONNECT] Sigscan for CBaseServer__CheckChallengeType failed - Disabling detour to prevent crashes
L 08/18/2012 - 22:59:19: [SM] Unable to load extension "connect.ext": Failed to create CBaseServer__CheckChallengeType detour, check error log.


I'm using 1.1.0-hg25 at SourceMod 1.4.5-hg3537 on Windows.


Change gamedata (#158 (http://forums.alliedmods.net/showpost.php?p=1772708&postcount=158)) not work.

minimoney1
08-18-2012, 22:11
I got an error when i tried to install on my server


L 08/18/2012 - 22:59:19: [CONNECT] Sigscan for CBaseServer__CheckChallengeType failed - Disabling detour to prevent crashes
L 08/18/2012 - 22:59:19: [SM] Unable to load extension "connect.ext": Failed to create CBaseServer__CheckChallengeType detour, check error log.


I'm using 1.1.0-hg25 at SourceMod 1.4.5-hg3537 on Windows.


Change gamedata (#158 (http://forums.alliedmods.net/showpost.php?p=1772708&postcount=158)) not work.
What game? And don't use the 1.1.0 dev versions yet. The forward has been renamed to OnClientPreConnectEx() to fix the compatibility issues with CBaseServer, meaning plugins that use this extension will have to get an update as well.

littlebags
08-18-2012, 23:04
What game? And don't use the 1.1.0 dev versions yet. The forward has been renamed to OnClientPreConnectEx() to fix the compatibility issues with CBaseServer, meaning plugins that use this extension will have to get an update as well.
Seem's to be an issue with one of last night's TF2 updates.I've tried both Window's versions & i get the same error, posted above.

Russianeer
08-18-2012, 23:21
Seem's to be an issue with one of last night's TF2 updates.I've tried both Window's versions & i get the same error, posted above.Seems to be working on CS:GO though.

I doubt it's somehow related to the optional update yesterday, but did you happen to use the extension after the second, optional update that was released yesterday?

littlebags
08-18-2012, 23:24
I doubt it's somehow related to the optional update yesterday, but did you happen to use the extension after the second, optional update that was released yesterday?
Yes.

Russianeer
08-18-2012, 23:29
Yes.

Could you provide me with the engine.dll in your orangebox/bin folder for that update?

littlebags
08-18-2012, 23:33
Could you provide me with the engine.dll in your orangebox/bin folder for that update?
Yep.

Russianeer
08-18-2012, 23:42
Reload the extension, and the gamedata should be updated with the new windows signature.

littlebags
08-19-2012, 00:45
Looks like it just load after the 3 attempt.

lucasdidur
08-19-2012, 08:05
Reload the extension, and the gamedata should be updated with the new windows signature.

Thank you, the extension now works :)

daleGEND
08-19-2012, 09:43
My apologies if this has already been asked, but is this CS:GO supported or not at this time?

littlebags
08-19-2012, 16:52
My apologies if this has already been asked, but is this CS:GO supported or not at this time?
Doesn't look it.I'm getting the ,the specified procedure could not be found,when i try to load it.

lucasdidur
08-21-2012, 21:34
After today update, my server is getting 25/24 26/24, may can be Connect? I tried to get snapshot, but the same thing.

minimoney1
08-21-2012, 22:01
After today update, my server is getting 25/24 26/24, may can be Connect? I tried to get snapshot, but the same thing.
There were other reports of the same thing happening with Connect on. It might be (and probably is) an issue on Connect's side. (Completely assuming though *inb4 asherkin says no*)

asherkin
08-21-2012, 22:02
There were other reports of the same thing happening with Connect on. It might be (and probably is) an issue on Connect's side. (Completely assuming though *inb4 asherkin says no*)

As far as I've always been able to tell, Connect follows the API to the letter.
Valve themselves had issues in TF2 with the last update causing ghost players.

lucasdidur
08-22-2012, 08:35
As far as I've always been able to tell, Connect follows the API to the letter.
Valve themselves had issues in TF2 with the last update causing ghost players.

So they are ghost players, not real players?

daleGEND
08-22-2012, 20:50
Does this need a new gamedata file?

asherkin
08-22-2012, 20:50
No.

daleGEND
08-23-2012, 11:51
I think it does because after updating to the dev release of 1.5 it doesn't work anymore. That seems to be the only SM that works without crashing.

pubhero
08-25-2012, 02:32
Maybe this https://forums.alliedmods.net/showpost.php?p=1782069&postcount=116 method works for the connect extension too.

Ps.: Yes. It seems works with:

Game: CSS
Linux
Latest mm and sm snapshots

brbeaird
08-27-2012, 12:47
Has anyone had any luck using this with Immunity Reserve Slots with MvM? I have everything installed, but my server just lets me in and drops me into spectator mode without kicking anyone to make room. There are also no logs from connect or IRS. Any ideas?

Powerlord
08-28-2012, 10:20
Has anyone had any luck using this with Immunity Reserve Slots with MvM? I have everything installed, but my server just lets me in and drops me into spectator mode without kicking anyone to make room. There are also no logs from connect or IRS. Any ideas?
You'll need a separate reserved slot plugin for MvM; MvM servers are really 32-slot servers with sv_visibilemaxplayers set to 6.

nowakpl
08-31-2012, 08:07
As far as I've always been able to tell, Connect follows the API to the letter.
Valve themselves had issues in TF2 with the last update causing ghost players.

But you're not calling EndAuthSession when connection is accepted by OnClientPreConnectEx forward - this breaks when there are no slots available to allow the client in. Original ConnectClient is called but because of no slots just rejects the connection without attempting auth (so no EndAuthSession either). In the end client is rejected but EndAuthSession never called.

asherkin
08-31-2012, 08:09
But you're not calling EndAuthSession when connection is accepted by OnClientPreConnectEx forward - this breaks when there are no slots available to allow the client in. Original ConnectClient is called but because of no slots just rejects the connection without attempting auth (so no EndAuthSession either). In the end client is rejected but EndAuthSession never called.

As I replied to you on IRC once you narrowed down where it was failing, I saw the issue and am working on it.

VJScope
09-03-2012, 12:21
Works on CS:GO? Just let us know when ;)

markg
09-09-2012, 01:01
im having an issue with what i believe is connect.

background; im running three tf2 servers, windows forked, with separate sourcemod folders etc.
im using metamod 1.9, sourcemod 1.4.6, but this was happening on the older versions as well. im also using connect hg27 snapshot, but again, happened on the older versions.

connect functions like it should (i use it for reserved slot function) but im getting ghost players. in other words, from time to time, even sometimes when people have NOT been kicked to make room for a reserved slot player, it makes a ghost slot, which can last for hours or even days. This does not go away from changing the map, but of course a reboot fixes it.

two of the servers are identical except one runs mvm the other stock maps. no troubles on either of these.
but the third is a trade server, and has about 10 extra plugins (which shouldnt affect it anyway). The main difference is that the map on this one server only changes a few times a day.

ive tried every combination of plugins and connect/cbase, and this issue seems to only happen with connect. i have removed all the extra plugins, and it still happens. im currently running connect on the two servers, no troubles. but as soon as i put it on the trade server, ghost slots. so im currently running cbase on that one server, with no issues.

any ideas? or anything i can do to help debug this? i have deinstalled every plugin, changed them up, and the only common thing is connect, so im convinced there is something happening with connect. But i might be wrong.

mark

brbeaird
09-09-2012, 01:51
So after after the last update, I started getting this weird error where connect fails to load. Any ideas?

http://i.imgur.com/FlUWd.png

lucasdidur
09-11-2012, 17:16
Why this extencion is NEVER is up to date automatically.


This extension has its advantages, but the biggest drawback is that you must inform every updated a bug, and expects a good soul update.

DarthNinja
09-11-2012, 20:42
Why this extencion is NEVER is up to date automatically.


This extension has its advantages, but the biggest drawback is that you must inform every updated a bug, and expects a good soul update.

Soul updates are the worst.

pubhero
09-12-2012, 03:51
Any news from this extension?

daleGEND
09-15-2012, 09:55
This still does not support CS:GO yet, correct asherkin?

pubhero
09-16-2012, 01:15
Ummm.
This extension currently not support the CSS too. Anyone can repair that?

Rizla
09-16-2012, 12:44
asherkin, first off, lovely work, have been kinda forced in to switching thanks to SMAC not getting on with CBaseServerExt.

Anyway, ive noticed since moving over the ghost players, ive read through and you say its a valve issue, I beg to differ, this issue has only arisen since moving to your extension, im not that good on how it all works but this didnt occur previously. i dont really want to go back to KAC, but needs must if nothing can be done.

appreciate your busy/rl or w/e but smthing would be nice.

asherkin
09-16-2012, 13:03
asherkin, first off, lovely work, have been kinda forced in to switching thanks to SMAC not getting on with CBaseServerExt.

Anyway, ive noticed since moving over the ghost players, ive read through and you say its a valve issue, I beg to differ, this issue has only arisen since moving to your extension, im not that good on how it all works but this didnt occur previously. i dont really want to go back to KAC, but needs must if nothing can be done.

appreciate your busy/rl or w/e but smthing would be nice.

https://forums.alliedmods.net/showpost.php?p=1787743&postcount=186

SMAC will load fine without this extension present, it's an optional dependency.

Bittersweet
09-16-2012, 17:20
Ummm.
This extension currently not support the CSS too. Anyone can repair that?

The asherkin has told me (see https://forums.alliedmods.net/showpost.php?p=1800863&postcount=6) that CS:S will be supported. He has just been very busy lately.

The Nozzle
09-17-2012, 17:45
Hey Ash,

I'm sure you're busy (and most likely, you've already heard about this error), but I'm receiving the following error for my TF2 (Windows) server:

L 09/17/2012 - 16:13:41: SourceMod error session started
L 09/17/2012 - 16:13:41: Info (map "pl_badwater") (file "errors_20120917.log")
L 09/17/2012 - 16:13:41: [CONNECT] Sigscan for CBaseServer__CheckChallengeType failed - Disabling detour to prevent crashes
L 09/17/2012 - 16:13:41: [SM] Unable to load extension "connect.ext": Failed to create CBaseServer__CheckChallengeType detour, check error log.
L 09/17/2012 - 16:13:41: [SM] Unable to load plugin "immunityreserveslots_connect.smx": Required extension "Connect" file("connect.ext") not running

I hope this finds you well. The amount of unbelievable work you've done is staggering. I through the plugin error in there, just in case that somehow helps you out.

PS: SourceMod Version: 1.5.0-dev+3655

Metamod:Source version 1.9.1-dev

(I hope that isn't the issue... Feel free to call me a moron, if that's what it is... I probably shouldn't be using the development versions.)

Edit: Out of curiosity, is there anyone else having difficulty, or is this just me?

Edit again: I reread the past posts, and saw the issues that some people had, and that they needed to reload the extension. The extension will not load for me, so I'm really not sure how to proceed. I've rebooted, and nothing.

Am I missing something here? Perhaps I'm not reloading the correct extension? When I try to reload, I get "[SM] Extension connect.ext.2.ep2v.dll is not loaded." and when I try and load it, it says: "[SM] Extension 11.ext.dll failed to load: The specified module could not be found."

Any thoughts?

Edit 3rd time: I re-uploaded the extension, and no dice. Same error. I could definitely use some help here. :) Any ideas would be greatly appreciated.

Edit 4...

OK, this is strange to me. If I load the snapshot's gamedata, it works great! However once the server is restarted, it updates the connect.games.txt file (I think), and breaks the extension. I am not overly intelligent, so please forgive my ignorance. I was thinking of making the file read-only, just to try keeping this sucker functioning. Thoughts?

****

Edit 5: Just out of curiosity, does the gamedata have to do with the SourceMod side (version, etc.) or the actual game side (tf2, etc)? I'm just wondering where this (connect.games.txt) is updating from... Also, I am so sorry for the wall of text. This is my last edit, I promise.

Edit 6: I lied, and we're up and running. Thanks Asherkin!

moxie2020
10-27-2012, 01:16
Halloween update has renamed a bunch of files....


<FAILED> file "connect.ext.2.ep2v.so": libvstdlib.so: cannot open shared object file: No such file or directory

asherkin
10-27-2012, 07:03
Halloween update has renamed a bunch of files....

https://forums.alliedmods.net/showthread.php?t=199319

SmackDaddy
10-27-2012, 16:30
So, what reserved slot plugin are people using with the latest connect snapshot and having reserved slot functionality?

Also, Asherkin thanks again for your hard work (my apologies again for stressing ya out yesterday) - our community will donate as soon as we get some donations in our coffer to show our thanks.

SmackDaddy
10-28-2012, 16:42
Ok, so I have this extension (latest build) installed. I'm using immunity reserved slot plugin (for connect extension), and am not sure if it's "connect" or the "irs" plugin....but people are reporting "Server is full" -- and when using HLSW, I see some "ghost connected players" that I cannot kick. And then it got to the point of having 26 of 24 in the server (never have seen this before and i don't have any hidden reserved slots enabled)....thoughts?

from "sm plugins list":
42 "Immunity Reserve Slots [CONNECT]" (2.0.5) by Jamster

(screenshot attached)

asherkin
10-28-2012, 16:52
Ok, so I have this extension (latest build) installed. I'm using immunity reserved slot plugin (for connect extension), and am not sure if it's "connect" or the "irs" plugin....but people are reporting "Server is full" -- and when using HLSW, I see some "ghost connected players" that I cannot kick. And then it got to the point of having 26 of 24 in the server (never have seen this before and i don't have any hidden reserved slots enabled)....thoughts?

from "sm plugins list":
42 "Immunity Reserve Slots [CONNECT]" (2.0.5) by Jamster

(screenshot attached)

This is well documented in the last few pages of the thread, I have a fix locally that needs testing.

SmackDaddy
10-28-2012, 17:13
If you need someone to help test....we're more than happy to help....I guess I read the recent stuff wrong or simply didn't understand it's an issue still (thought the issue was a CSS one) -- and then thought it was something resolved in the recent snapshot(s). Sorry to bother...

asherkin
10-29-2012, 16:44
The latest snapshot should fix player count issues.

SmackDaddy
10-30-2012, 16:19
The latest snapshot should fix player count issues.

Thanks Asherkin....will upload it to the servers tonight and test it out. Currently three of my four servers have "ghosts" so we'll let you know within a day or two. Again, thanks.

SmackDaddy
10-31-2012, 16:42
So far so good Asherkin, excellent job!

asherkin
10-31-2012, 16:43
So far so good Asherkin, excellent job!

Awesome.

pubhero
11-01-2012, 02:08
The latest two snapshot (29 and 31) not works for me. CSS. Linux.
No error messages. Only not running.
All OK with the v.28

Metamod:Source version 1.10.0-dev
Build ID: 811:defa542a3fb6-dev
Loaded As: Valve Server Plugin
Compiled on: Oct 28 2012
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/

Listing 8 plugins:
[01] SourceMod (1.5.0-dev+3680) by AlliedModders LLC
[02] Stripper (1.2.2) by BAILOPAN
[03] SMRCon (1.2.1) by psychonic
[04] Server Secure - Files Only (1.0.0) by AzuiSleet (mod by asherkin)
[05] CS Tools (1.5.0-dev+3680) by AlliedModders LLC
[06] SDK Tools (1.5.0-dev+3680) by AlliedModders LLC
[07] SDK Hooks (2.2.0) by Tsunami, psychonic
[08] Connect (1.1.0) by Asher "asherkin" Baker

SourceMod Version Information:
SourceMod Version: 1.5.0-dev+3680
SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.5.0-dev+3680)
SourcePawn API: v1 = 4, v2 = 4
Compiled on: Oct 31 2012 07:00:21
Build ID: 3680:7dc942e64942
http://www.sourcemod.net/

[SM] Displaying 15 extensions:
[01] Automatic Updater (1.5.0-dev+3680): Updates SourceMod gamedata files
[02] Webternet (1.5.0-dev+3680): Extension for interacting with URLs
[03] SMRCon (1.2.1): Tools for SM plugins to interact with rcon auth and requests
[04] BinTools (1.5.0-dev+3680): Low-level C/C++ Calling API
[05] Server Secure - Files Only (1.0.0): The finest defence
[06] CS Tools (1.5.0-dev+3680): CS extended functionality
[07] SDK Tools (1.5.0-dev+3680): Source SDK Tools
[08] SDK Hooks (2.2.0): Source SDK Hooks
[09] Socket (3.0.1): Socket extension for SourceMod
[10] Client Preferences (1.5.0-dev+3680): Saves client preference settings
[11] SQLite (1.5.0-dev+3680): SQLite Driver
[12] Top Menus (1.5.0-dev+3680): Creates sorted nested menus
[13] GeoIP (1.5.0-dev+3680): Geographical IP information
[14] Regex (1.5.0-dev+3680): Provides regex natives for plugins
[15] Connect (1.1.0):

I trying with the original file name and with the "connect.ext.2.css.so" name too. Nothing. The gamedata file updated, but nothing.

Smarmy
11-05-2012, 11:03
is 31 the version that fixes the "Server is full"

I can test that version you referenced a few posts ago if it isn't. 31 doesn't seem to work for us. We still get "Server is full".

asherkin
11-05-2012, 11:06
is 31 the version that fixes the "Server is full"

I can test that version you referenced a few posts ago if it isn't. 31 doesn't seem to work for us. We still get "Server is full".

Sounds more like you're just not loading a plugin that provides reserved slot functionality - Connect provides nothing on it's own.

If you're updating to the latest snapshots (soon to be released as 1.2.0), you'll need to recompile against the new forward name.

asherkin
11-05-2012, 11:20
Connect 1.2.0 is now available as 1.2.0-hg35 and later.

Changes:

Binaries for CS:S support - keeping gamedata updated will not be a priority however.
Forward name changed to OnClientPreConnectEx to prevent collision with CBaseServerTools.
Fixed blocking SourceTV clients from connecting to the server.
Fixed case where player counts could overflow, creating "ghost players", if someone tried to join while the server was full (or a small number of other cases).
Lots and lots of code cleanup and other internal awesomeness.

Jamster
11-05-2012, 18:01
Ownage, I shall update my plugin when I get the chance, thanks, good work!

pubhero
11-06-2012, 01:23
Thank you, asherkin. The v.35 works again with the CSS game. I will testing.

lyric
11-09-2012, 15:57
We are using Connect snapshot 1.2.0-hg35 along with the h-reserved slots plugin but when attempting to get in via the console we get 'server full' so we are nto sure if connect is the problem or h-reserved.

Powerlord
11-09-2012, 16:46
We are using Connect snapshot 1.2.0-hg35 along with the h-reserved slots plugin but when attempting to get in via the console we get 'server full' so we are nto sure if connect is the problem or h-reserved.
h-reserved hasn't been updated to support Connect 1.2.0.

asherkin
11-10-2012, 01:47
We are using Connect snapshot 1.2.0-hg35 along with the h-reserved slots plugin but when attempting to get in via the console we get 'server full' so we are nto sure if connect is the problem or h-reserved.

You need to make sure whatever plugin you use is recompiled against the latest Connect include file, as the name change was mentioned in the update notes, I'm sure some people have done this themselves.

The forward name was also changed a very long time ago.

deathcurse
11-12-2012, 04:49
Couldn't get this to load on CSS:

[08] <FAILED> file "connect.ext.2.ep2v.so": libvstdlib_srv.so: cannot open shared object file: No such file or directory

What version of Sourcemod does this require?

asherkin
11-12-2012, 05:14
Couldn't get this to load on CSS:

[08] <FAILED> file "connect.ext.2.ep2v.so": libvstdlib_srv.so: cannot open shared object file: No such file or directory

What version of Sourcemod does this require?

You'll need SourceMod 1.5 in order to get CSS treated as a separate engine, or you can take the css binary and rename it to ep2v, you'll have the same problem with all extensions.

deathcurse
11-12-2012, 09:34
Ah ok, will update to 1.5. Thanks :)

Powerlord
11-12-2012, 09:39
Ah ok, will update to 1.5. Thanks :)

You'd have to do it eventually anyway, because as soon as CS:S is brought up to date with Orange Box it will require 1.5. Right, Asherkin?

daleGEND
11-17-2012, 09:09
Hey asherkin,

I have added the connect extensions (35) to my CSGO server with SM 1.5 and I am getting this for some odd reason:
[01] Automatic Updater (1.5.0-dev+3683): Updates SourceMod gamedata files
[02] Webternet (1.5.0-dev+3683): Extension for interacting with URLs
[03] SMRCon (1.2.1): Tools for SM plugins to interact with rcon auth and requests
[04] BinTools (1.5.0-dev+3683): Low-level C/C++ Calling API
[05] Equinox Console Cleaner (): Bite me alien boi
[06] CS Tools (1.5.0-dev+3683): CS extended functionality
[07] SDK Tools (1.5.0-dev+3683): Source SDK Tools
[08] Top Menus (1.5.0-dev+3683): Creates sorted nested menus
[09] <FAILED> file "connect.ext.so": /*****/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory
[10] Client Preferences (1.5.0-dev+3683): Saves client preference settings
[11] MySQL-DBI (1.5.0-dev+3683): MySQL driver implementation for DBI
[12] SDK Hooks (2.2.0): Source SDK Hooks
[13] Socket (3.0.1): Socket extension for SourceMod
[14] SQLite (1.5.0-dev+3683): SQLite Driver

asherkin
11-17-2012, 09:15
I am getting this for some odd reason
Only the Source 2009 engine is supported

daleGEND
11-18-2012, 09:50
I see once I saw the support for 1.5 I thought this was no longer the case. Thanks.

SilentBr
12-06-2012, 09:16
hi asherkin

I tried your extension because I want something like cbase server. I 'm running your extension ok, but when I try connect says server is full:

[07] Connect (1.2.0): Forward for early connection
SM 1.5.0-dev+3675


By the way, which games are included in source 2009?

Powerlord
12-06-2012, 09:20
By the way, which games are included in source 2009?
Half-Life 2: DeathMatch, Day of Defeat: Source, and Team Fortress 2.

Counter-Strike: Source used to be, but then Hidden Path Entertainment split it into its own engine that is several months behind the Source 2009 updates.

SmackDaddy
12-06-2012, 10:19
hi asherkin

I tried your extension because I want something like cbase server. I 'm running your extension ok, but when I try connect says server is full:

[07] Connect (1.2.0): Forward for early connection
SM 1.5.0-dev+3675


You need to run a plugin like Immunity Reserved Slots for the "cbaseserver" functionality. Running the connect extension on it's own won't work.

SilentBr
12-09-2012, 20:13
You need to run a plugin like Immunity Reserved Slots for the "cbaseserver" functionality. Running the connect extension on it's own won't work.

I didn't understand, what do you mean? Wich plugin can I download to use reserved slots with 0 wasted slots?

Jamster
12-10-2012, 06:46
He means my plugin!
https://forums.alliedmods.net/showthread.php?p=1851162

Alternatively, if you want basic reserve slots with none of the features required of my plugin just compile the connect.sp which comes with connect in the scripting folder, and then upload the .smx file to your server plugin folder.

edit: removed misinformation! I was thinking of cbase...

asherkin
12-10-2012, 06:48
Alternatively, if you want basic reserve slots with none of the features required of my plugin just compile the connect.sp which comes with connect in the scripting folder, and then upload the .smx file to your server plugin folder.

That's not a reserved slots plugin.

Mike_BoG
12-10-2012, 06:56
Or just modify the one (iirc) in CBaseServer to use this instead.

Jamster
12-10-2012, 08:41
That's not a reserved slots plugin.

Oh yeah, man, I should actually read the code! Apologies. I was probably thinking of cbase.

SilentBr
12-10-2012, 13:51
I am lost

In the cbase extension thread asherkin said that connect does the same as cbase, but I don't see any "reserved slots with 0 wated slots" here.

Is there any plugin in this site that we can get reserved slot with 0 wasted slots, using with "connect in console" or not?

Despirator
12-10-2012, 14:16
https://forums.alliedmods.net/showthread.php?t=72322

Jamster
12-10-2012, 14:19
Yeah, like I said you can use my plugin, out of the box it does what you need.
https://forums.alliedmods.net/showthread.php?p=1851162
Asherkin's extension does the same job as cbase, just cbase comes with the plugin that does basic reserve slot functionality, where as Connect comes with an example script.

edit: I mean, yeah, you can just use CBase extension instead, if you want, up to you, Connect is more secure, if your game supports it, though.

SilentBr
12-10-2012, 14:43
https://forums.alliedmods.net/showthread.php?t=72322

cbase it's not working for linux since october

Despirator
12-11-2012, 04:56
cbase it's not working for linux since october

i just pointed to the cbase plugin

lakishafurlow
12-13-2012, 23:21
I m new here. so sorry for this i have no idea.

SaintK
12-14-2012, 04:58
Is it correct that the nightly 1.2.0 for Linux reports as 1.1.0 ?

I've updated the module, however, it doesn't seem to work ever since the last major SM update.

If I dump the admin cache I correctly see all the entries, but people are still being bounced on connect, where this worked correct before.

asherkin
12-14-2012, 05:32
Is it correct that the nightly 1.2.0 for Linux reports as 1.1.0 ?

Nope, the version numbers are auto generated from the same source that generates the archive file names, and everything looks correct. If it says you have 1.1.0, you probably have 1.1.0, I'll check it when I get home though - about to start an exam.

SaintK
12-14-2012, 11:12
Nope, the version numbers are auto generated from the same source that generates the archive file names, and everything looks correct. If it says you have 1.1.0, you probably have 1.1.0, I'll check it when I get home though - about to start an exam.

Sorry, apparently I didn't correctly reboot my server....

red!
12-17-2012, 18:23
Man, this great plugin lacks a CS:GO-version ... :(

klapo
12-18-2012, 10:16
indeed, csgo lacks everything what is needed... : /

nikedu45
12-26-2012, 06:38
I can not just install the latest snapshot on css..

Same mistake https://forums.alliedmods.net/showpost.php?p=1836744&postcount=218
I tried several things without success

nikedu45
12-27-2012, 12:17
Up..

asherkin
12-27-2012, 12:42
It should work fine as long as you're using SM 1.5.

nikedu45
12-27-2012, 13:34
Which version should I use css for sourcemod 1.4.6?

asherkin
12-27-2012, 13:37
It's not supported.

nikedu45
12-27-2012, 13:48
No previous???
1.5 is not yet official :/

Dr. McKay
12-27-2012, 14:42
No previous???
1.5 is not yet official :/

Just use SourceMod 1.5.