> 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 _______________________________________________ Pkg-games-ubuntu mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-ubuntu
