> Maybe I need to use setmaster* cmds in the running l4d2's to see which
> masters they are talking to and try modifying srcupdatecheck to one or
> more of those masters instead.  It's just a guess but maybe L4D2 servers
> need to talk to different masters to do version checking queries.
>
> Any ideas, Nephyrin?

OK, just for shi*ts & giggles I tried running srcupdatecheck manually from
the command line.  Rather interesting....

(cwd = /home/l4d2-1/left4dead2, where nemrun and srcupdatecheck scripts are)

$ ./srcupdatecheck left4dead2/steam.inf
Invalid steam.inf file.

$ ./srcupdatecheck /home/l4d2-1/left4dead2/left4dead2/steam.inf
Invalid steam.inf file.

$ cat left4dead2/steam.inf

// NetworkVersion is the version in the wire protcol between client<->server,
// its not used for matchmaking, PatchVersion is used for that to ensure
// we don't get cross connecting to different releases.  Only bump this if
// you know an incompatible change has happened to the network protocol in
// game and old demos will not work.
NetworkVersion=2.0.4.2
PatchVersion=2.0.5.3
ProductName=left4dead2
appID=550

-----

compared to a tf2 steam.inf file (much simpler):

PatchVersion=1.1.2.0
ProductName=tf
appID=440


I *might* be able to fix this myself, if the problem is parsing...



_______________________________________________
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