1 registered members (AndrewAMD),
742
guests, and 6
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
"No Communication Established"
#114513
03/01/07 00:41
03/01/07 00:41
|
Joined: Mar 2003
Posts: 5,377 USofA
fastlane69
OP
Senior Expert
|
OP
Senior Expert
Joined: Mar 2003
Posts: 5,377
USofA
|
I'm running into an annoying problem. I'm under a time crunch and haven't had time to fully test it but I thought I'd throw it out there in case someone has quick answers. I have two servers, Busi_Net and Game_net, running on the same computer. I connect to Busi_Net first with playername "test", no problem, and then session_connect to Game_Net and get the following in acklog_cl log: Quote:
Disconnect Searching for servers... session GAME_NET found Session GAME_NET joined as test- no communication established
However, the server side log (acklog_sv) shows no join event for this client. I have also tried this with no playername.
Any clue what is causing this? I don't understand how or why I would get the "join" message on client but nothing on the server on one server but not the other (???)
(PS: I'm using 6.50.06)
|
|
|
Re: "No Communication Established"
[Re: khanoftruth]
#114517
03/01/07 17:51
03/01/07 17:51
|
Joined: Mar 2003
Posts: 5,377 USofA
fastlane69
OP
Senior Expert
|
OP
Senior Expert
Joined: Mar 2003
Posts: 5,377
USofA
|
Quote:
Also, try to run Game_Net first, without Busi_net
I did and when I found out I could connect to it with no problems, I did a few other tests and found not the bug but at least that there is a problem: multiple server bug
|
|
|
Re: "No Communication Established"
[Re: khanoftruth]
#114520
03/01/07 23:48
03/01/07 23:48
|
Joined: Mar 2003
Posts: 5,377 USofA
fastlane69
OP
Senior Expert
|
OP
Senior Expert
Joined: Mar 2003
Posts: 5,377
USofA
|
Quote:
I think that it may be impossible to run to DEDICATED servers on one machine. That may be part of the DEDICATED definition.
No, dedicated just means that you are using that application for server only and not any client functions. It doesn't mean that the machine is dedicated to one application only. God forbid that would be the case! As Blood states and the manual backs up, you should be able to run as many servers as your machine can handle as long as they have unique session_names and ports.
Which is why I think that the problem lies in the way ports are managed in 6.5.xx for acklog_cl states that we find the session_name but no communication is actually established (in my mind, this means it finds the server by it's unique name but can't establish a unique port to talk to it).
This belief is backed up by my finding that if you set the port manually on the server, you need to manually set the port on a client connecting to it but not on the same machine, a fact which is counterindicated by the manual (which clearly states that setting the port on the client has no effect since it finds it automatically).
|
|
|
|