As far as i could find... no. Well, you can get the status externally by using something like qstat, or by sending an rcon command to the server. The easiest way is trough qstat, because you don't need a rcon password for it. I believe this is the same way the clients do it for displaying the VAC state in the favorites list.
-W0kk3L- ----- Original Message ----- From: "kama" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, May 01, 2006 12:44 AM Subject: Re: [hlds_linux] Vac turning off / Server going insecure regularly
Is there any other way than using status that will say if the server is secure or not? /Bjorn On Sun, 30 Apr 2006, W0kk3L wrote:Sure, I haven't included everything of the script, cause our script is mostly SQL based, so it wouldn't work on your servers. But here are the most important parts. I've stripped it down so it would work for one server. If you want it to work on more servers, just select them first, and place the code below in that loop. Here it comes: ------------------------------------------------------------------------------------------------------------------ # # Script to check if the www.Crew-Nexus.net CS servers are secure. If not, restart them... # echo " - Scanning servers..." QSTAT_INFO=`qstat -timeout 5 -R -raw % -a2s <ip>:<port>|grep secure=1`; if [ "$QSTAT_INFO" != "" ]; then echo " Server is secure" else echo " [$DATE] Server nex1cs is INSECURE...Rebooting this server!" ./kkrcon.pl -a <ip> -p <port> -t new <rconpassword> "say Server is VAC insecure... will restart now!" sleep 3 echo " Sending RCON QUIT to nex1cs <ip>:<port>)" ./kkrcon.pl -a <ip> -p <port> -t new <rconpassword> quit fi echo " - Done." ----------------------------------------------------------------------------------------------- Just place this in a sh file, and give it executable rights. And finally add it to a cronjob on hourly basis. As you can see it's very basic. But it does the trick :) -W0kk3L- ----- Original Message ----- From: "FiRe" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Sunday, April 30, 2006 6:42 PM Subject: Re: [hlds_linux] Vac turning off / Server going insecure regularly > Would you be kind enough to post the script W0kk3L? > > FiRe > > ----- Original Message ----- > Subject: > Re: [hlds_linux] Vac turning off / Server going insecure regularly > From: > "W0kk3L" <[EMAIL PROTECTED]> > Date: > Sun, 30 Apr 2006 08:47:09 +0200 > To: > <[email protected]> > > To: > <[email protected]> > > > Yep, the VAC servers are unreachable for quite a few times on daily > basis. > We have 20 VAC-based server running (CS and CS:S) and we've performed > 21 > VAC-insecure reboots yesterday on those server. But i have to say there > was > one major reboot of all 20 server at 0:00 hour.Most likely the VAC > servers > themself were being restarted. Usually we have about 4 or 5 "VAC > insecure" > reboots per day. > > What can you do against it? Well, nothing. It's not in our hands. It > can > be > caused by VAC or by the connection from your server to VAC. In both > ways, > you can't prevent it. The only thing you can do about it is making the > reboots automated, so the server are protected most of the time. On our > servers i've created a script which reads the "secure" status by qstat. > If > that status is not "1" (e.g. "0" or not available), it will send a > message > to the server that it's going to reboot, and 10 secs later it sends an > rcon > quit. The runs every hour checking all VAC protected servers. Quite > simple, > but effective. > > -W0kk3L- > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Sunday, April 30, 2006 7:43 AM > Subject: [hlds_linux] Vac turning off / Server going insecure regularly > > >> Greetings >> >> Has anyone of you experienced the Problem of your Server going >> insecure >> regulary after a while, so you got to restart it, so have Vac running >> again? >> If yes, what can I do against it? >> >> cheers >> SecurityFox >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

