[Bug]: ssl error consistent when the server is running #32

Closed
opened 2026-02-05 16:39:51 +03:00 by OVERLORD · 7 comments
Owner

Originally created by @Vinyljackers on GitHub (Jan 22, 2026).

Panel Type

Pterodactyl Panel

Panel Version

1.11.11

Wings Version

1.11.11

Panel Deployment Method

Docker

Wings Deployment Method

Docker

Wings Location

Same machine (Local)

Server Architecture

x86_64 (amd64)

Are you using the latest version of the egg?

Yes, I just re-imported the egg

When does the issue occur?

While server is running

Is the issue reproducible?

Yes, it happens every time

Bug Description

Everytime when the server loads and the server runs every X minutes it shows this error and after a while the server just crashes random and we have to force restart the server.

Console Logs

[2026/01/22 05:58:26   WARN]                   [QUICTransport] Got exception from netty pipeline in ChannelInitializer!
javax.net.ssl.SSLHandshakeException: error:10000133:SSL routines:OPENSSL_internal:NO_APPLICATION_PROTOCOL
        at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:926)
        at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:909)
        at io.netty.handler.codec.quic.QuicheQuicChannel.connectionSendSimple(QuicheQuicChannel.java:1369)
        at io.netty.handler.codec.quic.QuicheQuicChannel.connectionSend(QuicheQuicChannel.java:1443)
        at io.netty.handler.codec.quic.QuicheQuicChannel.recvComplete(QuicheQuicChannel.java:1143)
        at io.netty.handler.codec.quic.QuicheQuicCodec.channelReadComplete(QuicheQuicCodec.java:243)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:384)
        at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434)
        at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932)
        at io.netty.channel.epoll.EpollDatagramChannel$EpollDatagramChannelUnsafe.epollInReady(EpollDatagramChannel.java:594)
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482)
        at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317)
        at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515)
        at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460)
        at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
        at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: io.netty.handler.codec.quic.QuicException: QuicTransportError{code=0, name='NO_ERROR'}: QUICHE_ERR_TLS_FAIL
        at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:923)
        ... 18 more

[2026/01/22 05:58:27   WARN]                   [QUICTransport] Got exception from netty pipeline in ChannelInitializer!
javax.net.ssl.SSLHandshakeException: error:10000133:SSL routines:OPENSSL_internal:NO_APPLICATION_PROTOCOL
        at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:926)
        at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:909)
        at io.netty.handler.codec.quic.QuicheQuicChannel$QuicChannelUnsafe.connectionRecv(QuicheQuicChannel.java:1637)
        at io.netty.handler.codec.quic.QuicheQuicChannel.recv(QuicheQuicChannel.java:970)
        at io.netty.handler.codec.quic.QuicheQuicCodec$QuicCodecHeaderProcessor.process(QuicheQuicCodec.java:370)
        at io.netty.handler.codec.quic.QuicHeaderParser.parse(QuicHeaderParser.java:142)
        at io.netty.handler.codec.quic.QuicheQuicCodec.handleQuicPacket(QuicheQuicCodec.java:200)
        at io.netty.handler.codec.quic.QuicheQuicCodec.channelRead(QuicheQuicCodec.java:191)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354)
        at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429)
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918)
        at io.netty.channel.epoll.EpollDatagramChannel.processPacket(EpollDatagramChannel.java:693)
        at io.netty.channel.epoll.EpollDatagramChannel.recvmsg(EpollDatagramChannel.java:728)
        at io.netty.channel.epoll.EpollDatagramChannel.access$300(EpollDatagramChannel.java:60)
        at io.netty.channel.epoll.EpollDatagramChannel$EpollDatagramChannelUnsafe.epollInReady(EpollDatagramChannel.java:565)
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482)
        at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317)
        at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515)
        at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460)
        at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
        at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: io.netty.handler.codec.quic.QuicException: QuicTransportError{code=0, name='NO_ERROR'}: QUICHE_ERR_TLS_FAIL
        at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:923)
        ... 23 more

Additional Context

No response

Pre-submission Checklist

  • I have searched existing issues to make sure this bug hasn't already been reported
  • I have verified that I own Hytale on the account I'm using for authentication
  • I am using the latest version of the egg
Originally created by @Vinyljackers on GitHub (Jan 22, 2026). ### Panel Type Pterodactyl Panel ### Panel Version 1.11.11 ### Wings Version 1.11.11 ### Panel Deployment Method Docker ### Wings Deployment Method Docker ### Wings Location Same machine (Local) ### Server Architecture x86_64 (amd64) ### Are you using the latest version of the egg? Yes, I just re-imported the egg ### When does the issue occur? While server is running ### Is the issue reproducible? Yes, it happens every time ### Bug Description Everytime when the server loads and the server runs every X minutes it shows this error and after a while the server just crashes random and we have to force restart the server. ### Console Logs ```shell [2026/01/22 05:58:26 WARN] [QUICTransport] Got exception from netty pipeline in ChannelInitializer! javax.net.ssl.SSLHandshakeException: error:10000133:SSL routines:OPENSSL_internal:NO_APPLICATION_PROTOCOL at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:926) at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:909) at io.netty.handler.codec.quic.QuicheQuicChannel.connectionSendSimple(QuicheQuicChannel.java:1369) at io.netty.handler.codec.quic.QuicheQuicChannel.connectionSend(QuicheQuicChannel.java:1443) at io.netty.handler.codec.quic.QuicheQuicChannel.recvComplete(QuicheQuicChannel.java:1143) at io.netty.handler.codec.quic.QuicheQuicCodec.channelReadComplete(QuicheQuicCodec.java:243) at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:384) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) at io.netty.channel.epoll.EpollDatagramChannel$EpollDatagramChannelUnsafe.epollInReady(EpollDatagramChannel.java:594) at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.base/java.lang.Thread.run(Thread.java:1474) Caused by: io.netty.handler.codec.quic.QuicException: QuicTransportError{code=0, name='NO_ERROR'}: QUICHE_ERR_TLS_FAIL at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:923) ... 18 more [2026/01/22 05:58:27 WARN] [QUICTransport] Got exception from netty pipeline in ChannelInitializer! javax.net.ssl.SSLHandshakeException: error:10000133:SSL routines:OPENSSL_internal:NO_APPLICATION_PROTOCOL at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:926) at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:909) at io.netty.handler.codec.quic.QuicheQuicChannel$QuicChannelUnsafe.connectionRecv(QuicheQuicChannel.java:1637) at io.netty.handler.codec.quic.QuicheQuicChannel.recv(QuicheQuicChannel.java:970) at io.netty.handler.codec.quic.QuicheQuicCodec$QuicCodecHeaderProcessor.process(QuicheQuicCodec.java:370) at io.netty.handler.codec.quic.QuicHeaderParser.parse(QuicHeaderParser.java:142) at io.netty.handler.codec.quic.QuicheQuicCodec.handleQuicPacket(QuicheQuicCodec.java:200) at io.netty.handler.codec.quic.QuicheQuicCodec.channelRead(QuicheQuicCodec.java:191) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.epoll.EpollDatagramChannel.processPacket(EpollDatagramChannel.java:693) at io.netty.channel.epoll.EpollDatagramChannel.recvmsg(EpollDatagramChannel.java:728) at io.netty.channel.epoll.EpollDatagramChannel.access$300(EpollDatagramChannel.java:60) at io.netty.channel.epoll.EpollDatagramChannel$EpollDatagramChannelUnsafe.epollInReady(EpollDatagramChannel.java:565) at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.base/java.lang.Thread.run(Thread.java:1474) Caused by: io.netty.handler.codec.quic.QuicException: QuicTransportError{code=0, name='NO_ERROR'}: QUICHE_ERR_TLS_FAIL at io.netty.handler.codec.quic.Quiche.convertToException(Quiche.java:923) ... 23 more ``` ### Additional Context _No response_ ### Pre-submission Checklist - [x] I have searched existing issues to make sure this bug hasn't already been reported - [x] I have verified that I own Hytale on the account I'm using for authentication - [x] I am using the latest version of the egg
OVERLORD added the bug label 2026-02-05 16:39:51 +03:00
Author
Owner

@NATroutter commented on GitHub (Jan 22, 2026):

Any plugins installed ?
What start options you have ?

@NATroutter commented on GitHub (Jan 22, 2026): Any plugins installed ? What start options you have ?
Author
Owner

@Vinyljackers commented on GitHub (Jan 22, 2026):

No its without any mods installed to make sure we dont have anny issues with other 3th party plugins/mods.

Image Image
@Vinyljackers commented on GitHub (Jan 22, 2026): No its without any mods installed to make sure we dont have anny issues with other 3th party plugins/mods. <img width="1533" height="820" alt="Image" src="https://github.com/user-attachments/assets/9e8ce638-520e-4c9b-b404-0bb58a13f7f2" /> <img width="1595" height="888" alt="Image" src="https://github.com/user-attachments/assets/63005919-837f-45d2-9060-d2d33d7e5422" />
Author
Owner

@NATroutter commented on GitHub (Jan 22, 2026):

i'm not 100% on this but it might be because the wings is deployed as docker container, you could try to make a server directly on the machine and see if it has the same issues

@NATroutter commented on GitHub (Jan 22, 2026): i'm not 100% on this but it might be because the wings is deployed as docker container, you could try to make a server directly on the machine and see if it has the same issues
Author
Owner

@Vinyljackers commented on GitHub (Jan 22, 2026):

yes that work but i mean all our servers run in docker only hytale has this issue

@Vinyljackers commented on GitHub (Jan 22, 2026): yes that work but i mean all our servers run in docker only hytale has this issue
Author
Owner

@NATroutter commented on GitHub (Jan 22, 2026):

Well this seems to be some kind of docker issue, i'm sorry but i dont know how to help/resolve this you might need to figure this one out your self, easiest solution would be to migrate the wings from docker to bare metal so its not being limited by the docker

@NATroutter commented on GitHub (Jan 22, 2026): Well this seems to be some kind of docker issue, i'm sorry but i dont know how to help/resolve this you might need to figure this one out your self, easiest solution would be to migrate the wings from docker to bare metal so its not being limited by the docker
Author
Owner

@Vinyljackers commented on GitHub (Jan 22, 2026):

correction this also happens on a direct install

@Vinyljackers commented on GitHub (Jan 22, 2026): correction this also happens on a direct install
Author
Owner

@NATroutter commented on GitHub (Jan 23, 2026):

Then it has to be some kind of other network issue, i'm kind a lost here but for sure its not an egg issue i'm 100% on that

@NATroutter commented on GitHub (Jan 23, 2026): Then it has to be some kind of other network issue, i'm kind a lost here but for sure its not an egg issue i'm 100% on that
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/egg-hytale#32