Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server
You last visited: Today at 11:23

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

Advertisement



[Development] MachineManager

Discussion on [Development] MachineManager within the SRO Private Server forum part of the Silkroad Online category.

Closed Thread
 
Old   #1
 
blapanda's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,860
Received Thanks: 760
[Development] MachineManager

Anyone figured out some offsets regarding to "running it multiple times without checking pre-existing instances on the same machine"? (""Multiclienting"")

TL;DR

Some info as it looking right now.
blapanda is offline  
Old 08/09/2015, 18:37   #2
 
Syloxx's Avatar
 
elite*gold: 56
Join Date: Oct 2013
Posts: 1,165
Received Thanks: 774
mean something like this?

Syloxx is offline  
Old 08/09/2015, 23:00   #3
 
blapanda's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,860
Received Thanks: 760
Quote:
Originally Posted by Syloxx View Post
mean something like this?

That is a multi shard-/gameserver, what you are trying there. It is a split-server hosting.

Mine is a multi hosted server cluster, tried to be hosted on the same hosting-machine.

Works as
Hosting-Machine + VM
or
Hosting-Machine-No1 + Hosting-Machine-No2
but not as
Hosting-Machine only.
blapanda is offline  
Old 08/09/2015, 23:53   #4
 
Royalblade*'s Avatar
 
elite*gold: 85
Join Date: Feb 2014
Posts: 1,056
Received Thanks: 1,644
Panda the way you explain it is just to confuse people by using more fancy words..

So you want to host multiple servers or rather shards on the same machine?

It's pretty simple once you know how the cert works. Other than that you need to force ips (multiple apps available there..).

And you need to to replace a JNZ to a JMP to get rid of the "semaphore already exists" error message. Then you can easily start up the same module twice.

It's simple. Startup a module, start another one with olly. Put a BP when you get that ****** popup window. Trace back from there to where its being called from. Scroll up a bit, the first JNZ you find will be the check for an existing instance running.

PS: We did something similar last year, if i remember correctly the above explanation should be at least very close.. so even if you dont know any asm, you should be able to easily find it.

Oh and just so ya know, sro files aren't performant when you run the same instance on the same host. Nor is there a playerbase for it.

Also, you need ONE machinemgr only, dont see a reason why you've got two in your list there.

PS: Don't forget that both of those shard/gs/agents need to run on different IPs.

Yes 127.0.0.1 will be a *****, don't recommend it.
Royalblade* is offline  
Old 08/10/2015, 01:31   #5
 
blapanda's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,860
Received Thanks: 760
Quote:
Originally Posted by Royalblade* View Post
Panda the way you explain it is just to confuse people by using more fancy words..

So you want to host multiple servers or rather shards on the same machine?

It's pretty simple once you know how the cert works. Other than that you need to force ips (multiple apps available there..).

And you need to to replace a JNZ to a JMP to get rid of the "semaphore already exists" error message. Then you can easily start up the same module twice.

It's simple. Startup a module, start another one with olly. Put a BP when you get that shitty popup window. Trace back from there to where its being called from. Scroll up a bit, the first JNZ you find will be the check for an existing instance running.

PS: We did something similar last year, if i remember correctly the above explanation should be at least very close.. so even if you dont know any asm, you should be able to easily find it.

Oh and just so ya know, sro files aren't performant when you run the same instance on the same host. Nor is there a playerbase for it.

Also, you need ONE machinemgr only, dont see a reason why you've got two in your list there.

PS: Don't forget that both of those shard/gs/agents need to run on different IPs.

Yes 127.0.0.1 will be a bitch, don't recommend it.
Take a short look about these pictures:

I had that already, hosting multi-shard/gameservers at once. Splitting the regions into 1 and 2 and even 3. That is not my aim for this case.
This one here is for multiple servers with their respective databases, rates, etc.

I am able to host 2 servers, ONLY if they are split to Machine1 and Machine2 (Machine2 is in this case a VM).

This cluster should aim to be ran on a single Machine, without any additional soft-/hardware (ergo, e.g. laptop or virtualboxes).

With the current MachineManager, no one is able to host multiple instances with it on the same hosting machine. I am not able to hook up the machinemanager.exe in my ollydbg, since it won't show anything. agentserver.exe, sr_shardmanager.exe and sr_gameserver.exe are working fine.

Edit: Nvm. Just did something pretty rationally to make it actually work on the main machine.
Can be closed.
blapanda is offline  
Old 08/11/2015, 22:19   #6


 
Nectix's Avatar
 
elite*gold: 26
The Black Market: 135/0/0
Join Date: Apr 2012
Posts: 23,017
Received Thanks: 3,061
#closed
Nectix is offline  
Closed Thread


Similar Threads Similar Threads
MachineManager ip problam
03/12/2015 - SRO Private Server - 2 Replies
server cord established : 4 (192.168.0.100:50414) Certification request from : MachineManager(192.168.1.2) cannot certify server body : server cord closed : 4 server.cfg added this MachineManager { Certification "192.168.0.100", 15880 CERTIFICATION_IP_BIND "192.168.0.100" }
MachineManager Problem
03/21/2013 - SRO Private Server - 1 Replies
Hello guys , i need help with this Machinemanager ,its using weird ip.. i was try fix it by hex,hex workshop , but i cannot find that ip "169.254.156.38" , does any one got a solution for me ? or can any one make his Machinemanager with ip : 25.156.35.143 and send me ? to my skype : jasmin.museljic , THANKS.
MachineManager error
10/28/2011 - SRO Private Server - 1 Replies
i cant open machinemanager .. i open it and close
MachineManager Problem
09/14/2011 - SRO Private Server - 4 Replies
I read that so much people have same problem: cannot certify server body : Anyone know how to fix this problem ?
error in MachineManager please help
09/13/2011 - SRO Private Server - 0 Replies
error in MachineManager please help its appeard 5s and its disappeard



All times are GMT +1. The time now is 11:24.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.