you cant read sv_secure from a plugin. or at least its not possible in
console to write sv_secure and get a 1 or 0.

/Bjorn

On Tue, 2 May 2006, Alfred Reynolds wrote:

> Why don't you use sv_secure?
>
> kama wrote:
> > Alfred, is it possible to get a read only cvar to check if VAC is
> > enabled or not?
> >
> > /Bjorn
> >
> > On Mon, 1 May 2006, kama wrote:
> >
> >>
> >> Well, it would be preferably to have a readonly cvar sv_secure that
> >> can be
> >> queried from within a plugin.
> >>
> >> /Bjorn
> >>
> >> On Mon, 1 May 2006, W0kk3L wrote:
> >>
> >>> 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
> >>>
> >>
> >> _______________________________________________
> >> 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

Reply via email to