Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-mirror problem #16

Closed
toorisrael opened this issue Mar 25, 2023 · 2 comments
Closed

-mirror problem #16

toorisrael opened this issue Mar 25, 2023 · 2 comments

Comments

@toorisrael
Copy link

Hi.
When using -mirror option and running multiple (10+) servers with VAC enabled I get on most of them:
Auth response: 5(VAC has been unable to perform anti-cheat checks on this user)
Without -mirror, the same servers work fine.
I'm not using tiny-steam-client, and I've read disclaimer about disabling VAC, just wanted to notice possible bug with -mirror option.
Also, when you disable VAC, you can of course spoof it in A2S_INFO, however when player selects showing only secured servers, it won't show servers with spoofed VAC - Valve has changed this behavior some time ago.

@yourmnbbn
Copy link
Owner

Hello, I've tested vac secured tiny csgo server with option -mirror to authenticate players, but haven't encountered the vac timeout. Actually tiny steam client can easily authenticate players to vac enabled tiny csgo server with the following two lines commented. Such behavior can't be 100% reproduced so I think you can try to test it with modified tiny steam client to see if there is still problem with -mirror.
https://github.com/yourmnbbn/tiny-steam-client/blob/dff918d9c23e86c516405a18c15d5d59151733c6/src/SteamClient.hpp#L443
https://github.com/yourmnbbn/tiny-steam-client/blob/dff918d9c23e86c516405a18c15d5d59151733c6/src/SteamClient.hpp#L407

Also, when you disable VAC, you can of course spoof it in A2S_INFO, however when player selects showing only secured servers, it won't show servers with spoofed VAC - Valve has changed this behavior some time ago.

I'll update tiny steam client and the fake server documentation to support vac fake server when I have time.

@toorisrael
Copy link
Author

Well, it turns out it has nothing to do with "-mirror" option, just a bad luck it happened with a not w/o this option.
After more tests it just happens randomly, also with older versions, I think this problem is unrelated to this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants