Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 14:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Proxy] Client Closes on GameServer Connection.

Discussion on [Proxy] Client Closes on GameServer Connection. within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
EnoiZe's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 87
Received Thanks: 12
[Proxy] Client Closes on GameServer Connection.

This is my Code to send my own LoginResponse:
Code:
                                if (!LoginRequest)
                                {
                                    byte[] _buffer = new byte[Size];
                                    _buffer = PacketAnalyse.ReturnLoginResponse(GlobalConfig.ServerIp, Data);

                                    Crypt.Encrypt(ref _buffer);
                                    sockClient.Send(_buffer);

                                    Console.WriteLine("[Proxy->Client] LoginResponse sended.");
                                    LoginRequest = !LoginRequest;
                                    continue;
                                }
The Function to make the LoginResponse:


After the LoginResponse the Proxy gets an Packet with the Size of: 334 sometimes 336 or 330 and then Client Closes.

I hope anybody can help me or got an Idea what to do
EnoiZe is offline  
Old 06/30/2010, 02:01   #2
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,379
The client wll crash on new patches if you use 127x.x.x

Use a hamachi ip and give that a shot, if that isn't the problem then chances are the problem lies with your encryption .. or could be you are modifying a pacet incorectly.

Sorry i can't see the full code section cause my phone refuses to realize i can scroll through it lol.
pro4never is offline  
Old 06/30/2010, 14:48   #3
 
EnoiZe's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 87
Received Thanks: 12
I used the IP that i used for my Servers: 192.168.***.***
Works everytime and was at AuthServer/GameServer (not Proxy) no problem.

The Encryption/Decryption is copyed from an existed 5165 Source (Basser's one) worked too (tested).

I dont know if the Packet is incorrect, i dont know if there is an mistake. But i think not.
EnoiZe is offline  
Old 06/30/2010, 17:13   #4
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
Quote:
The Encryption/Decryption is copyed from an existed 5165 Source (Basser's one) worked too (tested).
If thats the only encryption/decryption your using theres a new RC5 password encryption
- Generated seed, new RC5 password layer along with DHKey changed and a new packet send on auth

but if your getting to GameServer ?
_DreadNought_ is offline  
Old 06/30/2010, 17:28   #5
 
EnoiZe's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 87
Received Thanks: 12
I just send the LoginPackets to the Client to let the Client connect my Game Proxy Port.
Then i just simply redirect the packets not encrypt/decrypt anything.
I just receive 1 Packet Size between 300-314 (Anytime an other)
Client Close after an while of 5-7 Seconds after received. (I think Client wait for something, but he should not because all is redirected)
EnoiZe is offline  
Old 07/01/2010, 10:04   #6
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
Quote:
Originally Posted by EnoiZe View Post
I just send the LoginPackets to the Client to let the Client connect my Game Proxy Port.
Then i just simply redirect the packets not encrypt/decrypt anything.
I just receive 1 Packet Size between 300-314 (Anytime an other)
Client Close after an while of 5-7 Seconds after received. (I think Client wait for something, but he should not because all is redirected)
AuthSequence;
Quote:
1. Client connects to Proxy
2. Proxy connects to Server
3. Server sends seed packet to proxy
4. Proxy sends it to client
5. Client sends authrequest to proxy
6. Proxy sends it to server
7. Server sends authresponse to proxy
8. Proxy modifies it
Code:
                case 1055: //AuthResponse: Load & Replace IP
                    if (!Kernel.Keyed.ContainsKey(Packet.Reader.UInt32(4)))
                        Kernel.Keyed.Add(Packet.Reader.UInt32(4), Instance);
                    Kernel.Game.RemoteIPAddress = Encoding.ASCII.GetString(Packet, 12, 15).Trim((char)0x0000);
                    System.Buffer.BlockCopy(Encoding.ASCII.GetBytes(""+Kernel.IPAddress+"\0\0\0\0\0\0\0"), 0, Packet, 12, 15);
                    break;
9. Proxy sends it to client
This is about what you need to complete the authsequence.
ImmuneOne is offline  
Old 07/01/2010, 12:25   #7
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
Client doesn't close because its not getting a packet during the auth sequence.
It has to be something different, also the release of my source that you use, honestly isn't stable enough for a proxy.
Basser is offline  
Old 07/01/2010, 15:08   #8
 
EnoiZe's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 87
Received Thanks: 12
Quote:
Originally Posted by Basser View Post
Client doesn't close because its not getting a packet during the auth sequence.
It has to be something different, also the release of my source that you use, honestly isn't stable enough for a proxy.
I switched from the new one to the older Source from you worked better. But i think about make my own complete self written to better understand sockets
EnoiZe is offline  
Old 07/01/2010, 18:53   #9
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
While im here, for botting is there special code needed to catch out tq's anti-bot ?
_DreadNought_ is offline  
Reply


Similar Threads Similar Threads
Client Closes when DB Bot used
08/17/2010 - SRO Private Server - 1 Replies
so is there fix for this? cuz ive already done this .. Extracted Clean ZSZC Files.. Patched it to 1.680 .. Followed this Guide (Which Has Worked for me Until Yesterday) http://www.elitepvpers.com/forum/private-sro-explo its-hacks-bots-guides/690111-guide-easy-follow-goo d-english-db-bot-zszc-1.html and now, when i Load up the Game.. clients opens normally.. i try to Log in.. and the moment that i have entered the game.. it just Closes automatically..
[Help] Wrong with GameServer Connection
06/13/2010 - EO PServer Hosting - 4 Replies
Hy, i have a problem with the Gameserver.exe from http://www.elitepvpers.com/forum/eo-pserver-hosting /538287-release-latest-server-files-fully-working- english.html I want the whole test local. I configured everything. AccServer.exe runs only this MsgServer2.700.exe Cannot connect with Accserver. it may be that the ip is the problem?
Item closes client :S
08/03/2009 - CO2 Private Server - 6 Replies
Yeah i made an item, the price comes up as 0CP which it shouldnt be. When i right click in the vip shop to buy it it just closes the client. I've no idea why either
client closes when I teleport to hotan
03/12/2009 - Silkroad Online - 6 Replies
pls guys help! what can I do to rezolv this problem every time I teleport to hotan silkroad just closes,no error appears it just crashes I have an intel core2duo E6500 with 2 gb ram and nvidia 8500 GT/512 video card the drivers are new.I have no ideea what I could do..pls help :confused:
Client closes itself
05/19/2008 - Dekaron - 3 Replies
Okay , i have a problem that when i start 2moons , it loads , i can log in but then suddenly it closes . Sometimes i manage to log in and see my characters and sometimes even it starts loading the castle but when its half done it closes . Is it gameguard or firewall or something ? i have 3.0.3 patch and game runs smooth . Ive played it in summer when it first came out without any problems . Any help guys ?



All times are GMT +1. The time now is 14:20.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.