Open Bug 1339302 Opened 7 years ago Updated 2 years ago

Cannot add SSL exception for IPv6 mail server address in Thunderbird

Categories

(Thunderbird :: Security, defect)

45 Branch
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: abcdzywx, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Build ID: 20151014143721

Steps to reproduce:

Using an IPv6 address (::1 for localhost) for the mail server (IMAP and SMTP) with a secure connection (StartTLS).  Thunderbird requires a SSL exception due to the certificate verification failing.


Actual results:

The Add Security Exception dialog box comes up and shows "::1:143" (no quotes) in the server location box.  This is an invalid way to represent an IP address with a port number because the colons conflict.  Clicking "Confirm Security Exception" does nothing.  Clicking "View" does bring up the certificate.  Clicking "Get Certificate" causes a message "Attempting to identify this site..." that gets stuck.  The only thing I can do is click "Cancel".  Because of this, I cannot proceed to connect to the mail server.  This is completely buggy behavior.


Expected results:

Thunderbird needs to be able to connect to an IPv6 address and add an SSL exception.  The dialog window needs to correctly represent the IPv6 address and port number.  The dialog window needs to be responsive when the server address is a raw IPv6 address.
Component: Untriaged → Security

Present in Thunderbird 68.4.2. There is a workaround by adding entry in /etc/hosts, but it would be nice if that would be fixed.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.