Bug #1846
Can't load CertFP certificate and key
0%
Description
Currently, there is no good documentation stating how to use SSL with Quassel to authenticate into a server, for example when logging on to the OFTC server. Following the documentation on the OFTC's website didn't help, and chatting with an OFTC operator didn't solve anything either. I'm on macOS with Quassel Mono.
History
#1 Updated by applecuckoo over 2 years ago
Apologies, using 0.14 NOT 0.13.1 as shown above.
#2 Updated by applecuckoo over 2 years ago
- File quassel_log.txt quassel_log.txt added
Please ignore above, and apologies for sounding like a rant. The big issue here is that the file dialog isn't showing up, which impacts file loading and hence the ability to use my certificate and key. I'm using Quassel Monolithic Client 0.14 on MacOS 12.5.1, with the official binary from quassel-irc.org. The QT version is 5.15.2. Here are the steps to reproduce the issue:
- Click into preferences
- Click into 'Identities' under 'IRC'
- Click 'Advanced'
- Click either of the 'Load' buttons, under 'Use SSL Key' and 'Use SSL Certificate' respectively.
The corresponding log is attached, note that the username has been edited out for security purposes.
#3 Updated by gry over 2 years ago
works for me in quassel monolithic 0.13.1 on debian: the load buttons open a file browser dialog. looks like this issue is probably mac specific, or introduced in the later version.
#4 Updated by applecuckoo over 2 years ago
Hi there! I just used the automatic NickServ login, but technically CertFP still doesn't work.
#5 Updated by james698henry 1 day ago
applecuckoo wrote:
Currently, there is no good documentation stating how to use SSL with Quassel to authenticate into a server, for example when logging on to the OFTC server. Following the documentation on the OFTC's website didn't help, and chatting with an OFTC operator didn't solve anything either. I'm on macOS with Quassel Mono.
Quassel Mono on macOS supports SSL authentication, but setup can be tricky. You’ll need to place your certificate and key in `~/Library/Application Support/Quassel/certs/`, then configure them under Settings → Configure Quassel → Identities → Advanced. Ensure you're connecting to OFTC via SSL port `6697` and that your CertFP is registered with NickServ.