Versioned server protocol
Moderator: Forum Moderators
Forum rules
Before reporting issues in this section, you must read the following topic:
Before reporting issues in this section, you must read the following topic:
Versioned server protocol
I recently tried playing in MP with friends and ran into the problem that one had diligently downloaded the latest version (1.14.11) while both of us had just installed the latest debian package (1.14.9). But currently, it's impossible to play together with different versions, although I suspect there aren't actual incompatibilities between such close versions.
I understand that asking for the same version is almost foolproof and very easy, but there could be a wire protocol between client and server that lets everyone discover if they can run compatibly (and even "dumb down" to the lowest common denominator).
I understand that asking for the same version is almost foolproof and very easy, but there could be a wire protocol between client and server that lets everyone discover if they can run compatibly (and even "dumb down" to the lowest common denominator).
Re: Versioned server protocol
both 1.14.11 and 1.14.9 have no problems connecting to the current official stable wesnoth server.
Scenario with Robots SP scenario (1.11/1.12), allows you to build your units with components, PYR No preperation turn 1.12 mp-mod that allows you to select your units immideately after the game begins.
Re: Versioned server protocol
But a 1.14.11 client displayed the error "you need 1.14.9,test to connect" and my 1.14.9 also displayed "you need 1.14.5,test to connect".
Are 1.14.11 → 1.14.9 and 1.14.9 → 1.14.5 really incompatible pairings? Or shouldn't a 1.14.* server send 1.14.* in the version list it accepts?
Are 1.14.11 → 1.14.9 and 1.14.9 → 1.14.5 really incompatible pairings? Or shouldn't a 1.14.* server send 1.14.* in the version list it accepts?
Re: Versioned server protocol
If you tried to connect to official server, you should post to technical support.
Re: Versioned server protocol
I double-checked the configuration for the official server and the alternate server (server2) just to make sure. Both support all past, present and future 1.14.x releases.
Were you actually trying to play on those servers (Multiplayer → Join Official Server and Connect to Server, respectively) or were you trying to host/join a LAN game instead (Multiplayer → Host Networked Game)?
(I've moved this topic to Technical Support accordingly.)
Were you actually trying to play on those servers (Multiplayer → Join Official Server and Connect to Server, respectively) or were you trying to host/join a LAN game instead (Multiplayer → Host Networked Game)?
(I've moved this topic to Technical Support accordingly.)
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
Re: Versioned server protocol
Well, it may be a configuration issue, then. The default Debian install has no versions_accepted configuration.