Opened 7 years ago

Closed 7 years ago

#1265 closed enhancement (fixed)

allowed adding duplicated local tunnel without warning

Reported by: rfree Owned by:
Priority: minor Milestone: 0.9.13
Component: apps/i2ptunnel Version: 0.9.12
Keywords: duplicate, tunnel, port, host, check Cc:
Parent Tickets: Sensitive: no


I didn't notice MTN is now in router by default (or added it before)
and I re-added MTN.

On same port!

So I have

Name: mtn.i2p2.i2p
Port: 8998
Type: Standard client


Name: mtn
Port: 8998
Type: Standard client

The UI should block, requite confirm or at least warn when creating another tunel to same interface and port.

(btw, it should know that is [likely] equal to localhost and worn about that as well)


Change History (1)

comment:1 Changed 7 years ago by zzz

Resolution: fixed
Status: newclosed

An error isn't appropriate because not all tunnels may be started, dups are ok in that case.

The easiest is to display a warning on the i2ptunnel page, same as we do if the port is not set at all. This is in the tunnel listing, not in the upper message box.

This is only for clients, so no need to check hostnames. Let's ignore the rare case of same port with different listen-on addresses. Servers can have dups, since multiple tunnels may point to the same service.

Warning added in 3d446dbd49feb32a5b3b8ab2c3fbd5d87767b8fb to be 0.9.12-16.

Note: See TracTickets for help on using tickets.