themendios wrote:Question for loftar - is the auth server moltke.seatribe.se or havenandearth.com? I found most of the definitions of stuff I want but I'm not even sure what the auth server is since it's a System.getproperty and I'm not certain how you're setting it and without that I can't 'find usage' to figure out what you're setting.
See Bootstrap.java:
- Code: Select all
String authserver = (Config.authserv == null)?address:Config.authserv;
"address" is the address of the game server. If no auth server is explicitly specified in the Config, the game server is used by default.
(Reasonably, it
should always be explicit in Config, but I only added that variable to Config as of late, and it was a rushed thing.)
themendios wrote:Also why are there 2 certs, authsrv and ressrv?
authsrv.crt is for the auth server, and ressrv.crt is for the HTTP server serving resources. The latter is protected with SSL as well since resources can contain arbitrary Java code, and thus it would be bad to have someone MITM the resource server and send malicious code to clients.
themendios wrote:EDIT: Also am I correct when I see that the minimap is not rendered on the fly but rather collected from the server? If so, why? Doesn't that add unnecessary load?
Mostly because it uses the same system as Cartography, which is able to save historical maps as well, but also to be able to render objects like trees and houses on the minimap beyond the cut-off distance. Either way, it's just a little bit of HTTP traffic. The server hardly notices it.