I get this log continuously when I start a SockJS server on my local machine with HaProxy in front :
14:19:50.115 [vert.x-acceptor-thread-0] WARN io.netty.bootstrap.ServerBootstrap - Failed to set channel option 'SO_KEEPALIVE' with value 'false' for channel '[id: 0x2e26a870, L:/0:0:0:0:0:0:7f00:1:8082 - R:/
0.0.0.160:0]'
io.netty.channel.ChannelException: java.net.SocketException: Invalid argument
at io.netty.channel.socket.DefaultSocketChannelConfig.setKeepAlive(DefaultSocketChannelConfig.java:196)
at io.netty.channel.socket.DefaultSocketChannelConfig.setOption(DefaultSocketChannelConfig.java:112)
at io.netty.bootstrap.AbstractBootstrap.setChannelOption(AbstractBootstrap.java:457)
at io.netty.bootstrap.AbstractBootstrap.setChannelOptions(AbstractBootstrap.java:449)
at io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor.channelRead(ServerBootstrap.java:248)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:451)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.SocketException: Invalid argument
at sun.nio.ch.Net.setIntOption0(Native Method)
at sun.nio.ch.Net.setSocketOption(Net.java:334)
at sun.nio.ch.SocketChannelImpl.setOption(SocketChannelImpl.java:190)
at sun.nio.ch.SocketAdaptor.setBooleanOption(SocketAdaptor.java:271)
at sun.nio.ch.SocketAdaptor.setKeepAlive(SocketAdaptor.java:370)
at io.netty.channel.socket.DefaultSocketChannelConfig.setKeepAlive(DefaultSocketChannelConfig.java:194)
... 19 common frames omitted
Is there something special to do to avoid this warning or should I simply put my logback netty logger level to 'error' ?
Thx.