Created attachment 23392 [details] socket-hub-appender--restrict-bind.patch Hi, the SocketHUBAppender opens a TCP server sockets and waits for connections by clients. It will then send the log events to those clients. While this is a very cool feature during development it is not desireable to allow anyone on the internet to connect to this port and receive logging events. The attached untested patch adds a new property "BindAddress". If it is set to a non-null value, the server socket will only bind to the interfaced identified by this ip-address. Note: This patch is totally compatible because an unset "BindAddress" property will show the old behaviour of binding to all interfaces.
Changing the signature of a protected method is an API break and starting names with an underscore doesn't fit with our coding standards, so the patch as submitted is not acceptable, however it seems like a good idea.