MultiLogin icon indicating copy to clipboard operation
MultiLogin copied to clipboard

在arclight1.20.4无法正常使用MultiLogin

Open Pigeon2449 opened this issue 1 year ago • 7 comments

BUG描述

在arclight1.20.4使用MultiLogin时提示无法加载protocolLib,protocolLib为最新的1.20.4版本,但使用spigot1.20.4服务端启动时则没有该问题

MultiLogin版本

MultiLogin-Bukkit-0.6.7

系统架构

Windows server 2012R2

服务器核心

arclight1.20.4

配置文件

https://pastebin.com/krp4Di2V

日志

https://pastebin.com/RKWwFr0B

复现步骤

No response

确认一遍

  • [X] 我已完成且认真地填写完了报告所需要的信息
  • [X] 我确保没有重复的报告 (搜索一下)

Pigeon2449 avatar Mar 29 '24 17:03 Pigeon2449

已在这次提交中修复,再试一下吧 https://github.com/CaaMoe/MultiLogin/commit/38d0b697f5758efc8966509247163aedd3c637b5

CaaMoe avatar Mar 31 '24 03:03 CaaMoe

在使用了最新的38d0b69后虽然不会有以前的错误提示,但现在会提示“账户验证服务器返回了个意料之外的结果” VeryCapture_20240405221608 VeryCapture_20240405221806 VeryCapture_20240405221933 VeryCapture_20240405221954 VeryCapture_20240405222345

Pigeon2449 avatar Apr 05 '24 14:04 Pigeon2449

把Debug模式打开,看看验证服务器返回了个什么

CaaMoe avatar Apr 05 '24 14:04 CaaMoe

Netty Server IO #1Ex[054月2024 22:34:42.261] [MultiLogin Flows #1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method ()V class sun/security/util/DisabledAlgorithmConstraints$1 MultiLogin Flows #1Ex[054月2024 22:34:42.529] [MultiLogin Flows #1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method ()V class sun/security/ssl/SSLAlgorithmDecomposer$1 MultiLogin Flows #1Ex[054月2024 22:34:43.700] [MultiLogin Flows #1/INFO] [net.minecraft.class_2983/]: [STDOUT]: [java.net.UnknownServiceException: Unable to find acceptable protocols. isFallback=false, modes=[ConnectionSpec(cipherSuites=[TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA], tlsVersions=[TLS_1_3, TLS_1_2], supportsTlsExtensions=true), ConnectionSpec()], supported protocols=[TLSv1.3, TLSv1.2], java.net.UnknownServiceException: Unable to find acceptable protocols. isFallback=false, modes=[ConnectionSpec(cipherSuites=[TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA], tlsVersions=[TLS_1_3, TLS_1_2], supportsTlsExtensions=true), ConnectionSpec()], supported protocols=[TLSv1.3, TLSv1.2], java.net.UnknownServiceException: Unable to find acceptable protocols. isFallback=false, modes=[ConnectionSpec(cipherSuites=[TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA], tlsVersions=[TLS_1_3, TLS_1_2], supportsTlsExtensions=true), ConnectionSpec()], supported protocols=[TLSv1.3, TLSv1.2]] MultiLogin Flows #1Ex[054月2024 22:34:43.704] [User Authenticator #1/INFO] [MultiLogin/]: Pigeon2449 was kicked out for 由于服务器网络问题,或是账户验证服务器返回了个意料之外的结果,导致暂时不能验证您的会话信息,请重试。 User Authenticator #1Ex[054月2024 22:34:43.704] [User Authenticator #1/INFO] [net.minecraft.class_3248/]: Disconnecting Pigeon2449 (/117.65.148.226:1517): Failed to verify username! User Authenticator #1Ex[054月2024 22:34:43.800] [User Authenticator #1/ERROR] [net.minecraft.class_3248/]: Username 'Pigeon2449' tried to join with an invalid session User Authenticator #1Ex[054月2024 22:34:43.811] [Server thread/INFO] [net.minecraft.class_3248/]: Pigeon2449 (/117.65.148.226:1517) lost connection: Failed to verify username! Server threadEx

Pigeon2449 avatar Apr 05 '24 14:04 Pigeon2449

由于RFC8996,插件依赖库不支持低于tls1.2

更新皮肤站支持的tls

Becods avatar Apr 05 '24 17:04 Becods

我试了在arclight1.20.4上会出现这个错误,但在spigot1.20.4就不会出现该错误了,我是不是应该去arclight项目询问

Pigeon2449 avatar Apr 06 '24 02:04 Pigeon2449

我的建议是尽量别用mod插件共存的服务端,会出一些奇奇怪怪的问题(以前搭建arclightの痛

littlekan233 avatar Jul 07 '24 04:07 littlekan233