RS2 Refactored Client doesn't follow standard 317 login protocol it has an extra value here which you need to either comment out or add in your server.
|
Base: Asteria 3.0
Client: RS2-Client-Loading-474-Data-Refactored-master/RS2-Client-Loading-474-Data-Refactored-master
THESE ARE FRESH COPIES STRAIGHT FROM GITHUB.
Problem: Cannot Login to Asteria 3.0
I tried running with RSA, I get Invalid RSA OpCode. ( New RSA Keys DID NOT WORK )
I turned off RSA, and I get a new error
Code:Caused by: java.lang.Exception: Invalid login type [-128] at com.asteria.net.login.PostLoginHandshakeHandler.decode(PostLoginHandshakeHandler.java:33) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:327)Code:Caused by: java.lang.IndexOutOfBoundsException: readerIndex(171) + length(1) exceeds writerIndex(171): UnpooledUnsafeDirectByteBuf(ridx: 171, widx: 171, cap: 1024) at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1166) at io.netty.buffer.AbstractByteBuf.readByte(AbstractByteBuf.java:570) at io.netty.buffer.WrappedByteBuf.readByte(WrappedByteBuf.java:423) at io.netty.buffer.AdvancedLeakAwareByteBuf.readByte(AdvancedLeakAwareByteBuf.java:362) at com.asteria.net.message.MessageBuilder.get(MessageBuilder.java:568) at com.asteria.net.message.MessageBuilder.get(MessageBuilder.java:591) at com.asteria.net.message.MessageBuilder.getString(MessageBuilder.java:932) at com.asteria.net.login.PostLoginHandshakeHandler.decode(PostLoginHandshakeHandler.java:92) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:327)Anyone who can suggest anything, it would be amazing!Code:Caused by: java.lang.Exception: Invalid RSA opcode [113] at com.asteria.net.login.PostLoginHandshakeHandler.decode(PostLoginHandshakeHandler.java:69) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:327)
RS2 Refactored Client doesn't follow standard 317 login protocol it has an extra value here which you need to either comment out or add in your server.
I think I'm getting somewhere.
I commented out that line now i have
I was able to login, but i get this error
Code:SEVERE: An error has occured during the main game sequence! java.lang.NullPointerException at com.asteria.game.item.container.Inventory.add(Inventory.java:40) at com.asteria.game.item.container.Inventory.add(Inventory.java:53) at com.asteria.game.item.container.ItemContainer.addAll(ItemContainer.java:160) at com.asteria.game.item.container.ItemContainer.addAll(ItemContainer.java:176) at com.asteria.game.character.player.Player.create(Player.java:428) at com.asteria.game.character.CharacterList.add(CharacterList.java:86) at com.asteria.game.World.sequence(World.java:116) at com.asteria.game.GameService.execute(GameService.java:49) at com.asteria.service.ServiceQueue.lambda$0(ServiceQueue.java:86) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |