Problème durant la connexion au serveur



  • Bonjour,
    Depuis hier j'ai des difficultés a me connecter a un serveur moddé, il me faut souvent une quinzaine de tentatives de connexion avant de pouvoir accéder au serveur. En vérifiant les logs de la console j'ai remarqué deux situations différentes entraînant mon kick du serveur.
    Version de minecraft : 1.12.2
    Version de Forge : 1.12.2-14.23.5.2768
    Situation 1:

    [16:39:41] [User Authenticator #19/INFO] [net.minecraft.server.network.NetHandlerLoginServer]: UUID of player etfs95c is afa86e09-f887-487a-b3f8-2aa04dcbe84b
    [16:39:41] [Netty Epoll Server IO #2/INFO] [FML]: Client protocol version 2
    [16:39:41] [Netty Epoll Server IO #2/INFO] [FML]: Client attempting to join with 162 mods : camping@2.4.3,p455w0rdslib@2.0.35,enderiointegrationforestry@5.0.37,hats@7.0.0,binniecore@2.5.0.168,rftools@7.56,cofhcore@4.6.1,draconicevolution@2.3.17,thermalinnovation@0.3.1,kleeslabs@5.4.11,endercore@1.12.2-0.5.43,reborncore@3.12.1.385,llamamilking@1.12.2b,ctm@MC1.12.2-0.3.2.20,controlling@3.0.6,cookingforblockheads@6.4.65,xnet@1.7.5,ae2stuff@0.7.0.4,forgelin@1.8.0,familiarfauna@1.0.10,microblockcbe@2.6.0.79,ironbackpacks@1.12.2-3.0.8-12,extraplanets@1.12.2-0.4.4,llibrary@1.7.15,projectred-illumination@4.9.1.92,wct@3.9.68,cofhworld@1.3.0,geneticsreborn@1.09,sonarcore@5.0.16,cdm@0.4.1,waila@1.8.26,mekanismgenerators@9.4.11,enderioconduitsrefinedstorage@5.0.37,galacticraftplanets@4.0.1.181,redstonearsenal@2.6.1,mcmultipart@2.5.3,mcjtylib_ng@3.0.6,mysticallib@1.12.2-1.0.0,enderioconduits@5.0.37,malisisdoors@1.12.2-7.3.0,architecturecraft@@VERSION@,storagedrawersextra@@VERSION@,extratrees@2.5.0.168,industrialforegoing@1.12.2-1.12.2,malisiscore@1.12.2-6.4.0,tinkertoolleveling@1.12.2-1.1.0.DEV.b23e769,unidict@1.12.2-2.9.1,powersuits@1.12.2-0.6.0.20,openglider@@VERSION@,enderiomachines@5.0.37,botany@2.5.0.168,biomesoplenty@7.0.1.2399,redstoneflux@2.1.0,advancedrocketry@1.4.0.-88,gendustry@1.6.5.8,teslacorelib_registries@1.0.15,projectred-core@4.9.1.92,corerm@1.3.3,shadowmc@3.8.0,lunatriuscore@1.2.0.42,advgenerators@0.9.20.12,teslacorelib@1.0.15,projectred-fabrication@4.9.1.92,projectred-transmission@4.9.1.92,minechem@2.0.12a,elevatorid@1.3.6,projectred-transportation@4.9.1.92,projectred-exploration@4.9.1.92,FML@8.0.99.99,thermalexpansion@5.5.2,baublelicious@1.4.0-4,projectred-integration@4.9.1.92,enderiointegrationtic@5.0.37,enderioconduitsappliedenergistics@5.0.37,mekanismtools@9.4.11,libvulpes@0.3.0.-44,cfm@5.15.0,bigreactors@1.12.2-0.4.5.49,forgemultipartcbe@2.6.0.79,jurassicraft@2.1.18 ,codechickenlib@3.2.2.353,binniedesign@2.5.0.168,fastfood@0.2.110727148,compactdrawers@1.12.2-1.0.3.86,getalltheseeds@1.12a,agricraft@2.12.0-1.12.0-a6,extracells@2.6.1,tesla@1.0.63,extrarails@1.3.0,jei@4.13.1.225,mcd@4.0,nei@2.4.2,pamscookables@1.1,thermalcultivation@0.3.1,bibliocraft@2.4.5,mekanism@1.12.2-9.4.13.349,thermalfoundation@2.6.1,bdlib@1.14.3.12,colytra@1.1.0,opencomputers@1.7.2.67,mcp@9.42,treecapitator@at_0.9,journeymap@1.12.2-5.5.1,appliedenergistics2@rv6-stable-3,enderiointegrationticlate@5.0.37,chameleon@1.12-4.1.3,inventorytweaks@1.63+release.109.220f184,harvestcraft@1.12.2z,sheepmilking@1.12.2b,extrabees@2.5.0.168,deathquotes@1.2.0,sync@7.0.2,vc@5.9.13,ichunutil@7.1.4,micdoodlecore@,forge@14.23.5.2768,brandonscore@2.4.7,zerocore@1.12-0.1.2.2,minecraft@1.12.2,tconstruct@1.12.2-2.11.0.106,tcomplement@${version},pigskin@1.12.2b,betterbedrockgen@6.0.2,thermaldynamics@2.5.3,baubles@1.5.2,bspkrscore@at_0.9,numina@1.10.0,enderiopowertools@5.0.37,projectred-relocation@4.9.1.92,stevescarts@2.4.28.128,genetics@2.5.0.168,enderio@5.0.37,extrautils2@1.0,bloodmoon@1.5.3,mantle@1.12-1.3.3.39,gravestone@1.10.1,securitycraft@v1.8.9,storagedrawers@1.12-5.3.5,blockcraftery@1.12.2-1.1.0,galacticraftcore@4.0.1.181,gendustryjei@1.0.2,mrtjpcore@2.1.3.35,projectred-expansion@4.9.1.92,moarboats@4.0.0.0,schematica@1.8.0.169,enderiobase@5.0.37,wanionlib@1.12.2-1.7,appleskin@1.0.9,infinitylib@1.12.2-1.12.0,chisel@MC1.12.2-0.2.1.35,minecraftmultipartcbe@2.6.0.79,enderioconduitsopencomputers@5.0.37,tinkersjei@1.0,opencomputers|core@1.7.2.67,aquaculture@1.6.7,mjrlegendslib@1.12.2-1.1.6,pizzacraft@1.2.5,baubleofundying@1.0.1,practicallogistics2@3.0.4,forestry@5.8.1.322,debarkedlogs@${version},morebees@1.12.2-2.0.1
    [16:39:42] [Netty Epoll Server IO #2/INFO] [CodeChickenLib-ConfigSync]: Skipping config sync, No mods have registered a syncable config.
    [16:39:58] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
    [16:39:58] [Server thread/INFO] [net.minecraft.server.management.PlayerList]: etfs95c[/197.230.36.157:56039] logged in with entity id 57154 at (108.69552906092693, 60.683665971730534, 1102.4447743717492)
    [16:39:58] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: etfs95c joined the game
    [16:39:58] [Server thread/INFO] [Waila]: Player GCEntityPlayerMP['etfs95c'/57154, l='Frinmecta Saison 2', x=108.70, y=60.68, z=1102.44] connected. Sending ping
    [16:39:58] [Server thread/INFO] [EnderCore]: Sending server configs to client for com.enderio.core.common.config.ConfigHandler
    [16:39:58] [Server thread/INFO] [Mekanism]: Sent config to 'etfs95c.'
    [16:39:58] [Server thread/INFO] [ViesCraft]: Logged in Server
    [16:40:17] [Server thread/INFO] [net.minecraft.network.NetHandlerPlayServer]: etfs95c lost connection: Timed out
    [16:40:17] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: etfs95c left the game
    

    Situation 2:

    [16:32:02] [User Authenticator #15/INFO] [net.minecraft.server.network.NetHandlerLoginServer]: UUID of player etfs95c is afa86e09-f887-487a-b3f8-2aa04dcbe84b
    [16:32:02] [Netty Epoll Server IO #17/INFO] [FML]: Client protocol version 2
    [16:32:02] [Netty Epoll Server IO #17/INFO] [FML]: Client attempting to join with 162 mods : camping@2.4.3,p455w0rdslib@2.0.35,enderiointegrationforestry@5.0.37,hats@7.0.0,binniecore@2.5.0.168,rftools@7.56,cofhcore@4.6.1,draconicevolution@2.3.17,thermalinnovation@0.3.1,kleeslabs@5.4.11,endercore@1.12.2-0.5.43,reborncore@3.12.1.385,llamamilking@1.12.2b,ctm@MC1.12.2-0.3.2.20,controlling@3.0.6,cookingforblockheads@6.4.65,xnet@1.7.5,ae2stuff@0.7.0.4,forgelin@1.8.0,familiarfauna@1.0.10,microblockcbe@2.6.0.79,ironbackpacks@1.12.2-3.0.8-12,extraplanets@1.12.2-0.4.4,llibrary@1.7.15,projectred-illumination@4.9.1.92,wct@3.9.68,cofhworld@1.3.0,geneticsreborn@1.09,sonarcore@5.0.16,cdm@0.4.1,waila@1.8.26,mekanismgenerators@9.4.11,enderioconduitsrefinedstorage@5.0.37,galacticraftplanets@4.0.1.181,redstonearsenal@2.6.1,mcmultipart@2.5.3,mcjtylib_ng@3.0.6,mysticallib@1.12.2-1.0.0,enderioconduits@5.0.37,malisisdoors@1.12.2-7.3.0,architecturecraft@@VERSION@,storagedrawersextra@@VERSION@,extratrees@2.5.0.168,industrialforegoing@1.12.2-1.12.2,malisiscore@1.12.2-6.4.0,tinkertoolleveling@1.12.2-1.1.0.DEV.b23e769,unidict@1.12.2-2.9.1,powersuits@1.12.2-0.6.0.20,openglider@@VERSION@,enderiomachines@5.0.37,botany@2.5.0.168,biomesoplenty@7.0.1.2399,redstoneflux@2.1.0,advancedrocketry@1.4.0.-88,gendustry@1.6.5.8,teslacorelib_registries@1.0.15,projectred-core@4.9.1.92,corerm@1.3.3,shadowmc@3.8.0,lunatriuscore@1.2.0.42,advgenerators@0.9.20.12,teslacorelib@1.0.15,projectred-fabrication@4.9.1.92,projectred-transmission@4.9.1.92,minechem@2.0.12a,elevatorid@1.3.6,projectred-transportation@4.9.1.92,projectred-exploration@4.9.1.92,FML@8.0.99.99,thermalexpansion@5.5.2,baublelicious@1.4.0-4,projectred-integration@4.9.1.92,enderiointegrationtic@5.0.37,enderioconduitsappliedenergistics@5.0.37,mekanismtools@9.4.11,libvulpes@0.3.0.-44,cfm@5.15.0,bigreactors@1.12.2-0.4.5.49,forgemultipartcbe@2.6.0.79,jurassicraft@2.1.18 ,codechickenlib@3.2.2.353,binniedesign@2.5.0.168,fastfood@0.2.110727148,compactdrawers@1.12.2-1.0.3.86,getalltheseeds@1.12a,agricraft@2.12.0-1.12.0-a6,extracells@2.6.1,tesla@1.0.63,extrarails@1.3.0,jei@4.13.1.225,mcd@4.0,nei@2.4.2,pamscookables@1.1,thermalcultivation@0.3.1,bibliocraft@2.4.5,mekanism@1.12.2-9.4.13.349,thermalfoundation@2.6.1,bdlib@1.14.3.12,colytra@1.1.0,opencomputers@1.7.2.67,mcp@9.42,treecapitator@at_0.9,journeymap@1.12.2-5.5.1,appliedenergistics2@rv6-stable-3,enderiointegrationticlate@5.0.37,chameleon@1.12-4.1.3,inventorytweaks@1.63+release.109.220f184,harvestcraft@1.12.2z,sheepmilking@1.12.2b,extrabees@2.5.0.168,deathquotes@1.2.0,sync@7.0.2,vc@5.9.13,ichunutil@7.1.4,micdoodlecore@,forge@14.23.5.2768,brandonscore@2.4.7,zerocore@1.12-0.1.2.2,minecraft@1.12.2,tconstruct@1.12.2-2.11.0.106,tcomplement@${version},pigskin@1.12.2b,betterbedrockgen@6.0.2,thermaldynamics@2.5.3,baubles@1.5.2,bspkrscore@at_0.9,numina@1.10.0,enderiopowertools@5.0.37,projectred-relocation@4.9.1.92,stevescarts@2.4.28.128,genetics@2.5.0.168,enderio@5.0.37,extrautils2@1.0,bloodmoon@1.5.3,mantle@1.12-1.3.3.39,gravestone@1.10.1,securitycraft@v1.8.9,storagedrawers@1.12-5.3.5,blockcraftery@1.12.2-1.1.0,galacticraftcore@4.0.1.181,gendustryjei@1.0.2,mrtjpcore@2.1.3.35,projectred-expansion@4.9.1.92,moarboats@4.0.0.0,schematica@1.8.0.169,enderiobase@5.0.37,wanionlib@1.12.2-1.7,appleskin@1.0.9,infinitylib@1.12.2-1.12.0,chisel@MC1.12.2-0.2.1.35,minecraftmultipartcbe@2.6.0.79,enderioconduitsopencomputers@5.0.37,tinkersjei@1.0,opencomputers|core@1.7.2.67,aquaculture@1.6.7,mjrlegendslib@1.12.2-1.1.6,pizzacraft@1.2.5,baubleofundying@1.0.1,practicallogistics2@3.0.4,forestry@5.8.1.322,debarkedlogs@${version},morebees@1.12.2-2.0.1
    [16:32:02] [Netty Epoll Server IO #17/INFO] [CodeChickenLib-ConfigSync]: Skipping config sync, No mods have registered a syncable config.
    [16:32:13] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
    [16:32:13] [Server thread/INFO] [net.minecraft.server.management.PlayerList]: etfs95c[/197.230.36.157:55906] logged in with entity id 53457 at (108.69552906092693, 60.683665971730534, 1102.4447743717492)
    [16:32:13] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: etfs95c joined the game
    [16:32:13] [Server thread/INFO] [Waila]: Player GCEntityPlayerMP['etfs95c'/53457, l='Frinmecta Saison 2', x=108.70, y=60.68, z=1102.44] connected. Sending ping
    [16:32:13] [Server thread/INFO] [EnderCore]: Sending server configs to client for com.enderio.core.common.config.ConfigHandler
    [16:32:13] [Server thread/INFO] [Mekanism]: Sent config to 'etfs95c.'
    [16:32:13] [Server thread/INFO] [ViesCraft]: Logged in Server
    [16:32:43] [Netty Epoll Server IO #17/ERROR] [FML]: NetworkDispatcher exception
    io.netty.handler.timeout.ReadTimeoutException: null
    [16:32:43] [Server thread/INFO] [net.minecraft.network.NetHandlerPlayServer]: etfs95c lost connection: Disconnected
    [16:32:43] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: etfs95c left the game
    

    J'espère que vous pourrez m'aider et vous remercie d'avance pour votre aide.


  • Administrateurs

    Salut,
    Dans les deux cas le client a timeout. (Aucune réponse du client au bout d'un délai).

    Il faudrait les logs du client pour en savoir plus.



  • Déjà merci de m'avoir répondu si vite et je vous souhaite une bonne année (en retard).
    Voici le document latest.log 0_1546352932032_latest.log


  • Administrateurs

    Il y a énormement de paquet qui rencontre un NPE, je n'arrive pas du tout à comprendre comment cela peut arriver :/

    Ton débit est correcte ? (tu peux le tester sur un site comme nperf.com ou speedtest.net)



  • @robin4002 Je suis branché en Ethernet et j'utilise la fibre, d'après speedtest j'ai 96,16 Mbps de descendant, 8,71 Mbps d'ascendant et 4 ms de ping



  • ton jeu plante t-il au moment de la connection au serveur ? (genre: Minecraft ne repond pas)


  • Administrateurs

    On peut donc exclure l'hypothèse d'un problème de débit.

    Peut-être un mod qui casse le réseau de mc, mais là avec ces logs impossible de déduire quoi que ce soit :/



  • @SpyMan Oui, quand je clique sur connect le jeu envoie "Minecraft ne répond pas" et la console du serveur ne reçois pas de demande de connexion. Des que le jeu répond à nouveau le serveur reçois la demande et quand la console envoi le message "Logged in server" le jeu envoie de nouveau "Minecraft ne répond pas" avant de me kick par TimeOut



  • @robin4002 Y a t-il un moyen autre que les logs pour déterminer l'origine du problème?


  • Administrateurs

    Non :/



  • @robin4002 L'antivirus ou la box pourrait-elle être la cause du problème?


  • Administrateurs

    Je ne pense pas.
    Tu peux toujours essayé avec l'antivirus désactivé pour voir si cela change quelque chose.

    Tu es le seul a avoir le problème sur le serveur ou cela arrive à tout le monde ?



  • @robin4002 Non bizarrement sur les 5 joueurs nous ne sommes que 2 a avoir le même problème chez les autres ça marche très bien


  • Administrateurs

    Va falloir chercher les points commun entre vous deux et les différences avec les autres et à partir de là on pourra peut-être mettre la main sur le problème.



  • @robin4002 J'ai déjà testé avec le modpack mais c'est le même pour tout le monde. Mais te donner leurs log pourrait-il t'aider?


  • Administrateurs

    Quand je parle de différence / point en commun, je ne parle pas que de la liste des mods.
    Mais des choses comme la présence d'un anti-virus (si oui, lequel) la présence des joueurs dans x endroit du monde, ou le fait d'avoir x item dans l'inventaire.



  • @robin4002 Pour la présence des joueurs j'ai testé avec des joueurs co ou non, dans l'overworld et le nether mais le résultat est le même. Pour les anti-virus moi et l'autre joueur qui bug nous avons Kasperski anti-virus mais un autre joueur chez qui ça marche la aussi. Pour les autres je ne sais pas encore.
    EDIT: Je vient de test et une nouvelle ligne d'erreur que je n'avais pas avant est apparue dans les logs du serveur :

    [21:29:01] [Server thread/WARN] [net.minecraft.network.NetworkManager]: handleDisconnection() called twice
    

  • Administrateurs

    Franchement je ne vois pas du tout d'où vient ton problème :/



  • @robin4002 Alors après avoir fait des recherches et testé quelques trucs, j'ai découvert que le timeout avait lieu à chaque fois 30 seconde après la connexion. J'ai continué de chercher et j'ai découvert que cette durée de 30 seconde était un argument JVM par défaut côté serveur et client. D'après Reddit, il faudrait remplacer cette durée de 30 seconde par 60 seconde pour régler la plupart des time-out. Malheureusement, je n'arrive pas à trouver les arguments, vous avez une idée de leurs localisations ?


  • Administrateurs

    Le timeout se gère via le code, je n'ai pas trouvé d'argument java pour le contrôler.

    Reste qu'une connexion qui met plus de 30 secondes ce n'est pas normal du tout