殺戮kill 發表於 2019-4-26 13:34

解決黑盒子 java.net.SocketException socket write error 問題

本帖最後由 殺戮kill 於 2019-4-26 13:45 編輯

3.6模擬器載點:https://lineage45.com/forum.php?mod=viewthread&tid=24048&highlight=%E5%A4%A9%E5%A0%823.6%E6%A8%A1%E6%93%AC%E5%99%A8

因近期在研究版上3.6模擬器遇到 如下黑盒子畫面
l1j.server.server.utils.StreamUtil close
<b>嚴重: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
      at java.net.SocketOutputStream.socketWrite0(Native Method)
      at java.net.SocketOutputStream.socketWrite(Unknown Source)
      at java.net.SocketOutputStream.write(Unknown Source)
      at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
      at java.io.BufferedOutputStream.flush(Unknown Source)
      at java.io.FilterOutputStream.close(Unknown Source)
      at l1j.server.server.utils.StreamUtil.close(Unknown Source)
      at l1j.server.server.ClientThread.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)</b>

目前已找出 此版3.6主要原因
1.登入器編譯時有使用金鑰產出 pack.properties放置到天堂3.6模擬器1/config/ 造成此問題(此建議為封包不加密者)
解決方法:
請將天堂3.6模擬器1/config/pack.properties 內的 Autoentication=true 改為 Autoentication=false 封包不加密
如果config/沒pack.properties這檔案請自行使用編譯器建一個改false.
編譯登入器時請勿勾選封包加密
pack.properties 內容如下

Autoentication=false
RSA_KEY_E=75718981
RSA_KEY_D=5864665
RSA_KEY_N=201732302

2.玩家登入天堂私服後 離開遊戲也會產生上述黑盒子錯誤
解決方法:
請用附檔提供的 解決socket.zip ,
**** Hidden Message *****
有在附上source可做修改
因發布文章 有時會被惡意灌水 此篇附檔 將以論壇金幣付費下載
請各位多多善待論壇.


調整後登入或離開遊戲已無socket問題



**** Hidden Message *****

yck1000 發表於 2019-4-27 00:03

可能是你的JAVA版本问题?

v54088 發表於 2019-4-27 23:31

先回復來看看問題在哪邊

winboy 發表於 2019-4-28 01:50

感謝! 看看自己有沒有一樣的問題

Msdmsl 發表於 2019-5-2 10:23

謝謝大大分享

clubblard426 發表於 2019-5-22 13:38

多謝分享,幫助大家有效的解決問題。

a0982681348 發表於 2019-5-22 16:24

感謝大大無私的分享

瑪奇 發表於 2019-7-28 10:57

謝謝版大的用心

jjen0206 發表於 2019-7-28 13:40

來看看解決辦法感謝大大的用心

s6126300 發表於 2019-7-28 18:32

      


來看看解決辦法感謝大大的用心


藝高人膽大 發表於 2019-7-29 00:59

之前有這問題找不到解決就放棄了 現在看到有教學 可以在研究了 謝謝分享

jerry0064 發表於 2019-7-29 01:04

感謝大大的分享

kogod 發表於 2019-8-11 19:23

十分感谢分享 辛苦

btk3307 發表於 2019-8-11 19:45

推推~~~了解看看

blackjack 發表於 2019-8-12 11:25

感謝分享^_^

cow0615 發表於 2019-8-12 12:48

感謝分享

jojo5600 發表於 2019-8-18 10:54

+1 感謝分享

l86776868 發表於 2019-8-18 14:06

多謝分享~~~~~~~~~~~~~!

nienchi1990 發表於 2019-8-18 17:13

剛好也在研究同一個版本 感謝大大分享

fmsua82k 發表於 2019-8-21 01:23

感謝您的礁島
頁: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 解決黑盒子 java.net.SocketException socket write error 問題