diff --git a/router/java/src/net/i2p/router/transport/TransportManager.java b/router/java/src/net/i2p/router/transport/TransportManager.java index ded3ee35ac..48b7d20e06 100644 --- a/router/java/src/net/i2p/router/transport/TransportManager.java +++ b/router/java/src/net/i2p/router/transport/TransportManager.java @@ -241,7 +241,8 @@ public class TransportManager implements TransportEventListener { private void initializeAddress(Collection ts) { if (ts.isEmpty()) return; - Set ipset = Addresses.getAddresses(false, true); // non-local, include IPv6 + // non-local (unless test mode), don't include loopback, include IPv6 + Set ipset = Addresses.getAddresses(_context.getBooleanProperty("i2np.allowLocal"), false, true); // // Avoid IPv6 temporary addresses if we have a non-temporary one //