diff --git a/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java b/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java index a48824b0e607e..d198458abd67b 100644 --- a/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java +++ b/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java @@ -112,9 +112,18 @@ public void start() throws Throwable .bind( protocolInitializer.address().socketAddress() ).sync(); InetSocketAddress localAddress = (InetSocketAddress) channelFuture.channel().localAddress(); connectionRegister.register( boltConnector.key(), localAddress ); - ListenSocketAddress listenSocketAddress = new ListenSocketAddress( - protocolInitializer.address().getHostname(), localAddress.getPort() ); - log.info( "Bolt enabled on %s.", listenSocketAddress ); + String host = protocolInitializer.address().getHostname(); + int port = localAddress.getPort(); + if ( host.contains( ":" ) ) + { + // IPv6 + log.info( "Bolt enabled on [%s]:%s.", host, port ); + } + else + { + // IPv4 + log.info( "Bolt enabled on %s:%s.", host, port ); + } } catch ( Throwable e ) {