View unanswered posts | View active topics
|
Page 10 of 29
|
[ 432 posts ] |
|
| Author |
Message |
|
illpillow
|
Post subject: Re: MasterServer (win32/linux) Posted: Friday, 24 Dec 2010, 18:24 |
|
| I live here Три раза сломал клаву :) |
Joined: Friday, 24 Jun 2005, 18:42 Posts: 3140
|
Tested it and works 
_________________ ~
|
|
| Top |
|
 |
|
aaarnas
|
Post subject: Re: MasterServer (win32/linux) Posted: Saturday, 25 Dec 2010, 14:18 |
|
Joined: Sunday, 01 Mar 2009, 16:29 Posts: 10
|
|
I can't make it work on steam serversbrowser and 48 prot non-steam browsers. How to do it? On 47 prot non-steam it works perfect.
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Saturday, 25 Dec 2010, 23:03 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
|
thx illpillow. aaarnas, hum i don't know... it there any error in the logs ?
|
|
| Top |
|
 |
|
PumaMD
|
Post subject: Re: MasterServer (win32/linux) Posted: Tuesday, 28 Dec 2010, 15:20 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 05 Mar 2010, 18:07 Posts: 85
|
steamCookerthanks for updated linux version ,testing  -- Edit -- steamCookermay be better to leave the opportunity to Bans c aid of base access.db and leave as is, through allow=IP IP IP ;deny=IP IP IP? 
_________________ New masterserver: http://setmaster.info/
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Tuesday, 28 Dec 2010, 18:46 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
|
if u disable the "db=access.db" property, then the allow= and ip= are used
|
|
| Top |
|
 |
|
PumaMD
|
Post subject: Re: MasterServer (win32/linux) Posted: Tuesday, 28 Dec 2010, 18:50 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 05 Mar 2010, 18:07 Posts: 85
|
steamCookerconfig: - [Access]
- deny=89.179.242.85 91.144.132.90 89.179.242.85
- allow=127.0.0.1 95.65.64.90
- ;db=access.db
logs: - [root@myhost masterserver_beta]# ./MasterServer
- INFO : MasterServer - by steamCooker
- INFO : -----------------------------
- TRACE : Opening DB connection /media/Servers/masterserver_beta
- ERROR : Error 14 opening connection : unable to open database file
- ERROR : DBException (14) : Error opening connection : unable to open database file at line 17 in api/BaseApi/db/DBConnection.cpp
- ^C
- [root@myhost masterserver_beta]#
on master added over 1000 fake servers ,when i m get list of servers i m view in log this: - 2010/12/28 17:31:49 - DEBUG : HL Master Server - Processing get Game servers list request from 95.65.64.90:47374
- 2010/12/28 17:31:49 - TRACE : HL Master Server - Requested Region 255, filter : \gamedir\cstrike\nap\10, last received server : 0.0.0.0:0
- 2010/12/28 17:31:49 - TRACE : Preparing statement SELECT _ip,_port FROM gameServers WHERE _ip>? AND _port>? AND gamedir=? AND nap=? ORDER BY _ip,_port LIMIT ?
- 2010/12/28 17:31:49 - TRACE : HL Master Server - Sending Game servers list (231 entries)
_________________ New masterserver: http://setmaster.info/
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Tuesday, 28 Dec 2010, 20:03 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
|
hum, yeah i see there's a small bug, i fixed it to make the database optional. i'll building it now. about the 231 servers, it's cause an UDP packet (used to send servers to the client) has a limited size, so the master server sends maximum 230 servers to the client the next ones can be retrieved using another request.
Last edited by steamCooker on Tuesday, 28 Dec 2010, 20:13, edited 1 time in total.
|
|
| Top |
|
 |
|
PumaMD
|
Post subject: Re: MasterServer (win32/linux) Posted: Tuesday, 28 Dec 2010, 20:08 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 05 Mar 2010, 18:07 Posts: 85
|
You can think of to get by set off the entire list bad google translator :\ you speak russian ?
_________________ New masterserver: http://setmaster.info/
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Tuesday, 28 Dec 2010, 20:50 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
|
sorry, i don't speak russian.
i can't send the entire list in a single packet. if sending them all, Steam will not be able to read the response properly.
here is a new linux build.
|
|
| Top |
|
 |
|
PumaMD
|
Post subject: Re: MasterServer (win32/linux) Posted: Wednesday, 29 Dec 2010, 08:53 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 05 Mar 2010, 18:07 Posts: 85
|
steamCookercreate procedure with sending of 2-10 packets ,for receiving all servers from master server sorry for my bad english 
_________________ New masterserver: http://setmaster.info/
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Wednesday, 29 Dec 2010, 11:28 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
|
the protocol is the following : 1- the client send a request telling "i want the list from the begining" 2- then the server sends servers. if there is too many ones, it sends only a part of them and write there there are more servers to send. 3- if the client recieve the packet telling that there is more servers to send, then it sends a new request telling "i want the list from server xxx.xxx.xx.xx:xxxx" 4- then the server sends servers from xxx.xxx.xx.xx:xxxx. if there is too many ones, it sends only a part of them and write there there are more servers to send. 5- go back to step 3
the server shouldn't send all the servers , the client must ask for them
|
|
| Top |
|
 |
|
PumaMD
|
Post subject: Re: MasterServer (win32/linux) Posted: Wednesday, 29 Dec 2010, 13:21 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 05 Mar 2010, 18:07 Posts: 85
|
|
steamCooker your master server sends the response to the client request if the second client request received?
_________________ New masterserver: http://setmaster.info/
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Wednesday, 29 Dec 2010, 13:49 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
yes. at least, it's supposed to do it 
|
|
| Top |
|
 |
|
PumaMD
|
Post subject: Re: MasterServer (win32/linux) Posted: Wednesday, 29 Dec 2010, 17:46 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 05 Mar 2010, 18:07 Posts: 85
|
steamCookerNew ideas: 1.Ban by subnet ,by port 2.Creation of PID file(Linux version) 3.Extended Logs (in diferently files) 4.Cvar for define max servers in master server list  -- Edit -- - [root@myhost masterserver_beta]# ./MasterServer
- INFO : MasterServer - by steamCooker
- INFO : -----------------------------
- INFO : Registring game server 109.185.121.198:27015 on HLMasterServer
- INFO : Registring game server 109.185.121.72:27015 on HLMasterServer
- INFO : Registring game server 109.185.144.156:27015 on HLMasterServer
- INFO : Registring game server 109.185.156.147:27016 on HLMasterServer
- INFO : Registring game server 109.185.172.202:27016 on HLMasterServer
- INFO : Registring game server 109.185.182.126:27016 on HLMasterServer
- INFO : Registring game server 109.185.186.109:27015 on HLMasterServer
- INFO : Registring game server 109.185.186.109:27016 on HLMasterServer
- INFO : Registring game server 109.185.202.33:27015 on HLMasterServer
- INFO : Registring game server 109.185.214.216:27015 on HLMasterServer
- INFO : Registring game server 109.185.39.224:27018 on HLMasterServer
- INFO : Registring game server 109.185.54.188:27018 on HLMasterServer
- INFO : Registring game server 178.168.13.76:27016 on HLMasterServer
- INFO : Registring game server 178.168.25.71:27016 on HLMasterServer
- INFO : Registring game server 195.22.241.186:27015 on HLMasterServer
- INFO : Registring game server 195.22.241.186:27016 on HLMasterServer
- INFO : Registring game server 77.89.240.20:27015 on HLMasterServer
- INFO : Registring game server 87.255.67.242:27015 on HLMasterServer
- INFO : Registring game server 89.28.101.227:27015 on HLMasterServer
- INFO : Registring game server 89.28.104.15:27015 on HLMasterServer
- INFO : Registring game server 89.28.106.145:27015 on HLMasterServer
- INFO : Registring game server 89.28.106.145:27016 on HLMasterServer
- INFO : Registring game server 89.28.106.145:27018 on HLMasterServer
- INFO : Registring game server 89.28.113.7:27015 on HLMasterServer
- INFO : Registring game server 89.28.113.7:27016 on HLMasterServer
- INFO : Registring game server 89.28.114.107:27015 on HLMasterServer
- INFO : Registring game server 89.28.35.121:27016 on HLMasterServer
- INFO : Registring game server 89.28.50.145:27017 on HLMasterServer
- INFO : Registring game server 89.28.51.248:27016 on HLMasterServer
- INFO : Registring game server 89.28.51.248:27018 on HLMasterServer
- INFO : Registring game server 89.28.51.248:27019 on HLMasterServer
- INFO : Registring game server 89.28.69.96:27015 on HLMasterServer
- INFO : Registring game server 89.28.83.141:27015 on HLMasterServer
- INFO : Registring game server 89.28.83.141:27020 on HLMasterServer
- INFO : Registring game server 89.28.83.141:27030 on HLMasterServer
- INFO : Registring game server 89.45.1.201:27015 on HLMasterServer
- INFO : Registring game server 89.45.1.201:27016 on HLMasterServer
- INFO : Registring game server 89.45.1.201:27018 on HLMasterServer
- INFO : Registring game server 89.45.1.201:27020 on HLMasterServer
- INFO : Registring game server 89.45.1.202:27015 on HLMasterServer
- INFO : Registring game server 91.214.201.120:27016 on HLMasterServer
- INFO : Registring game server 91.214.203.162:27015 on HLMasterServer
- INFO : Registring game server 92.114.199.229:27011 on HLMasterServer
- INFO : Registring game server 92.114.199.229:27012 on HLMasterServer
- INFO : Registring game server 92.115.107.159:27015 on HLMasterServer
- INFO : Registring game server 92.115.13.239:27015 on HLMasterServer
- INFO : Registring game server 92.115.138.85:27015 on HLMasterServer
- INFO : Registring game server 92.115.163.24:28015 on HLMasterServer
- INFO : Registring game server 92.115.20.33:27016 on HLMasterServer
- INFO : Registring game server 92.115.34.107:27019 on HLMasterServer
- INFO : Registring game server 92.115.68.172:27016 on HLMasterServer
- INFO : Registring game server 92.39.52.196:27015 on HLMasterServer
- INFO : Registring game server 92.39.52.196:27016 on HLMasterServer
- INFO : Registring game server 93.116.207.123:27015 on HLMasterServer
- INFO : Registring game server 93.116.215.180:27016 on HLMasterServer
- INFO : Registring game server 93.116.233.144:27017 on HLMasterServer
- INFO : Registring game server 93.116.250.129:27016 on HLMasterServer
- INFO : Registring game server 95.65.100.236:27015 on HLMasterServer
- INFO : Registring game server 95.65.100.236:27016 on HLMasterServer
- INFO : Registring game server 95.65.113.178:27017 on HLMasterServer
- INFO : Registring game server 95.65.17.191:27015 on HLMasterServer
- INFO : Registring game server 95.65.45.227:27015 on HLMasterServer
- INFO : Registring game server 95.65.63.123:23016 on HLMasterServer
- INFO : Registring game server 95.65.63.123:23017 on HLMasterServer
- INFO : Registring game server 95.65.63.123:23018 on HLMasterServer
- INFO : Registring game server 95.65.63.123:27015 on HLMasterServer
- INFO : Registring game server 95.65.63.123:27017 on HLMasterServer
- INFO : Registring game server 95.65.63.123:28015 on HLMasterServer
- INFO : Registring game server 95.65.64.111:27017 on HLMasterServer
- INFO : Registring game server 95.65.64.90:27014 on HLMasterServer
- INFO : Registring game server 95.65.64.90:27015 on HLMasterServer
- INFO : Registring game server 95.65.64.90:27016 on HLMasterServer
- INFO : Registring game server 95.65.70.225:27015 on HLMasterServer
- INFO : Registring game server 95.65.87.71:27017 on HLMasterServer
- INFO : HL Master Server started
- INFO : -----------------------------
- INFO : Server status :
- INFO : HL Master Server (0.0.0.0:27010) : Online
- >>>> UDP Socket (4) received 1 bytes from 77.122.227.30:60238 :
- 00000000 | 71 | q
- Segmentation fault (core dumped)
- [root@myhost masterserver_beta]#
-
- [Access]
-
- ;Redirect BANS
-
- ;deny=89.179.242.85 91.144.132.90 89.179.242.85
-
- ;allow=127.0.0.1 95.65.64.90
-
- ;db=access.db
what this ?  -- Edit -- with - [Access]
- ;Redirect BANS
- ;deny=89.179.242.85 91.144.132.90 89.179.242.85
- ;allow=127.0.0.1 95.65.64.90
- db=access.db
master server its work 
_________________ New masterserver: http://setmaster.info/
|
|
| Top |
|
 |
|
steamCooker
|
Post subject: Re: MasterServer (win32/linux) Posted: Wednesday, 29 Dec 2010, 23:50 |
|
| Cooking Steam for CS RIN! |
 |
Joined: Monday, 16 Oct 2006, 18:52 Posts: 2933
|
|
?! how did u get these ?
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 10 guests |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|