Opened 9 years ago

Closed 8 years ago

#4897 closed Enhancement (duplicate)

IPv6 support for web UI

Reported by: profplump Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.51
Severity: Normal Keywords: IPv6 WebUI
Cc: hugo@…

Description

While IPv6 support would be nice in general, I am specifically requesting this enhancement because the current behavior makes it difficult to use the web UI on dual-stack machines.

If the web UI is accessed by hostname (including "localhost"), and the host has both AAAA and A records there's a good chance that requests will fail because the web browser gets the AAAA record first or otherwise prefers IPv6. Since Transmission isn't listening on IPv6 the requests just time out; some browsers will eventually retry on IPv4 but even in those that do the interface becomes essentially unusable if the browser picks the wrong address family.

My current workaround is to access the web UI by address rather than by hostname, though that too is troublesome when the address is not static or the host is used on more than one network.

Full IPv6 support for the web UI would be ideal. Baring that, a listener that responds with a 302-Redirect to the Transmission's IPv4 address would at least help mask the problem.

Change History (5)

comment:1 Changed 9 years ago by rb07

Just to clarify:

I'm guessing you don't want to use the known workarounds for using the IPv6 address (port forwarding using one of many options: netcat (nc6), ssh, any proxy like Squid, Apache, lighttp, even Windows has one of those built-in: netsh).

If you were interested in workarounds, the forum is a better place to discuss options.

comment:2 Changed 9 years ago by profplump

My problem is not that I don't have IPv4 connectivity between client and server, it's that each client needs to know a more about the server to connect than they would if the webUI was dual-stack. It's a usability enhancement request.

comment:3 Changed 9 years ago by hobarrera

  • Cc hugo@… added

comment:4 Changed 8 years ago by Cabanur

Could this be a dubplicate of #2236?

comment:5 Changed 8 years ago by jordan

  • Resolution set to duplicate
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.