I know it's something in the Servertype8.pm that is is src/Network/Send, because when I use the 2.0.5 file it connects and using the SVN version it doesn't.
I don't understand Perl, so I don't think i can see what is wrong in the SVN file, but I will upload each file so developers who understand it can analyze and solve the problem.
EDIT: lol, it was easier than I thought o.O
In ServerType8.pm from SVN, it doesn't have this lines
Code: Select all
sub sendMasterLogin {
my ($self, $username, $password, $master_version, $version) = @_;
my $msg = pack("v1 V", hex($masterServer->{masterLogin_packet}) || 0x277, $version) .
pack("a24", $username) .
pack("a24", $password) .
pack("C", $master_version) .
pack("a15", join(".", unpack("C4", $self->{net}->serverAddress()))) .
pack("C*", 0xAB, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0);
$self->sendToServer($msg);
}
I don't know why, but putting this lines in the ServerType8.pm from SVN makes me connect n EternityRO using the SVN version :X