[Pkg-games-ubuntu] [Bug 931181] Re: Multiplayer network games are unreachable
Ansgar Burchardt
ansgar at debian.org
Tue Feb 21 10:00:47 UTC 2012
> Succesful (Ubuntu 11.10) client:
> Message: pakset_info_t::debug: PostOffice ->
> sha1 = B80C3C262A2758C8FC54FF129272F564B7DA8AAF
>
> Failed (Manually-installed) server:
> Message: pakset_info_t::debug: PostOffice ->
> sha1 = 263C0CB8C858272A12FF54FC64F57292AF8ADAB7
The two hashes are almost the same, except for their endianness:
B8 0C 3C 26 ...
26 3C 0C B8 ...
Just read the second one backwards.
I still am not sure when I'll have time to look at this in more detail
though :/
I replaced the SHA-1 implementation in Debian as the one currently used
seemed to be non-free (there isn't a license statement anywhere and [1]
looked like it was freeware on 2011-02-15 according to my notes).
Regards,
Ansgar
[1] <http://www.packetizer.com/security/sha1/>
--
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to simutrans in Ubuntu.
https://bugs.launchpad.net/bugs/931181
Title:
Multiplayer network games are unreachable
Status in “simutrans” package in Ubuntu:
New
Bug description:
A multiplayer game served from the Debian/Ubuntu package can only be
joined by clients running the same package. A manually installed same-
version of Simutrans cannot join the game. This locks out players on
other platforms.
Similarly, a game served by a non-package version of Simutrans cannot
be joined by the Debian/Ubuntu packaged client. This locks us out of
everyone else's games.
To reproduce this problem using Simutrans 110.0.1 (In the Ubuntu 11.10
repos):
1) Install the simutrans and simutrans-pak64 packages.
2) Manually install the *same* release version and pak64 to a separate directory.
Manual download page: http://forum.simutrans.com/index.php?topic=7025.0
3) Start two instances of simutrans server. One each from the package-
install and from the manual-install.
$ simutrans -server 13353
$ manual/simutrans/simutrans -server 13354
4) Try to join to each server from the package-installed client:
$ simutrans
Join to game on port 13353 - success
Join to game on port 13354 - fail
5) Try to join to each server from the manually-installed client:
$ manual/simutrans/simutrans
Join - to game on port 13353 fail
Join - to game on port 13354 success
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/simutrans/+bug/931181/+subscriptions
More information about the Pkg-games-ubuntu
mailing list