Closed Bug 1720879 Opened 3 years ago Closed 3 years ago

Option to open "Add Security Exception" window never offered after failing connection to self-signed IRC server

Categories

(SeaMonkey :: Chat, defect)

SeaMonkey 2.53 Branch
defect

Tracking

(seamonkey2.53+ fixed)

VERIFIED FIXED
seamonkey 2.92
Tracking Status
seamonkey2.53 + fixed

People

(Reporter: jobbautista9, Assigned: iannbugzilla)

References

(Blocks 1 open bug)

Details

(Whiteboard: SM2.53.10)

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.8

Steps to reproduce:

Try connecting to an IRC server with a self-signed certificate. You can use irc.blackaster.xyz port 6697 or 9999 as a testcase.

Actual results:

Connection fails as expected, but the option to add an exception is never offered. It consistently returns the following:

Connection to ircs://irc.blackaster.xyz/ (ircs://irc.blackaster.xyz/) closed with status 2153398258. Reconnecting in 15 seconds.

Expected results:

Connection failing, and offer to add an exception. Like this:

ircs://irc.blackaster.xyz/ has an invalid security certificate. If you trust this server, [add an exception].

Blocks: 1720878

Weirdly, I'm able to add an exception in rdmsoft's 0.9.92. So might be a regression introduced in .93 or .94?

Assignee: nobody → iann_bugzilla
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
OS: Unspecified → All
Hardware: Unspecified → All

Some of the underlying network code was changed and the fix is to cherry pick the following commits from the ambassador fork:
https://github.com/Ascrod/ambassador/commit/ab5e5261bdd7faeeb2ddddae8029182c62e99e18
https://github.com/Ascrod/ambassador/commit/d1bdcbb9eca71bfff936aa4e5ed7dab4f1be0866

Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/091eec35b1c5
Option to open "Add Security Exception" window never offered after failing connection to self-signed IRC server. r=IanN

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Whiteboard: SM2.53.10
Target Milestone: --- → seamonkey 2.92

CTCP version string: ChatZilla 0.10b1pre [SeaMonkey 2.53.10/20211012210003]

Can verify in latest nightly build of WG9s' 2.53.10b1pre (20211012210003) that this bug has been resolved. I can proceed to the "Add Security Exception" window as expected.

Status: RESOLVED → VERIFIED

https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/-/commit/d8a7c1d4e37f49053276b2123537635e1dd40686
Option to open "Add Security Exception" window never offered after failing connection to self-signed IRC server. r=IanN a=IanN

Looks like the patch was reviewed outside of bugzilla by IanN. r/a+ carried forward.

Attachment #9256810 - Flags: review+
Attachment #9256810 - Flags: approval-comm-release+
Attachment #9256810 - Flags: approval-comm-esr60+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: