Modify ↓
Opened at 2015-01-13T10:52:51Z
Closed at 2015-03-15T23:57:26Z
#1190 closed defect (fixed)
Accepting SSL certs too late resets bitlbee-libpurple
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | BitlBee | Version: | devel |
| Keywords: | Cc: | ||
| IRC client+version: | Client-independent | Operating System: | Linux |
| OS version/distro: |
Description
On BitlBee 3.2.2+20141207+devel+1070-2 API version 030202, this happens:
11:31 <@root> New request: Request: SSL Certificate Verification
11:31 <@root>
11:31 <@root> Accept certificate for [server name removed]?
11:31 <@root>
11:31 <@root> The certificate for [server name removed] could not be
validated.
11:31 <@root>
11:31 <@root> The certificate is not trusted because no certificate that can
verify it is currently trusted.
11:31 <@root> You can use the yes/no commands to accept/reject this request.
11:33 <@root> jabber3 - Login error: Connection timeout
11:33 <@root> jabber3 - Logging in: Signing off..
11:33 <@root> jabber3 - Logging in: Reconnecting in 900 seconds..
11:34 <@me> yes
11:34 -!- me [me@localhost] has joined &bitlbee
11:34 -!- ServerMode/&bitlbee [+Ct] by localhost
11:34 [Users &bitlbee]
11:34 [@me] [@root]
11:34 -!- Irssi: &bitlbee: Total of 2 nicks [2 ops, 0 halfops, 0 voices, 0
normal]
11:34 -!- Topic for &bitlbee: Welcome to the control channel. Type help for
help information.
11:34 -!- Topic set by root [root@localhost] [Tue Jan 13 11:34:05 2015]
11:34 <@root> Welcome to the BitlBee gateway!
That is, if you answer yes to a certificate verification question after the connection has timed out, Bitlbee gets confused and resets to its initial state, after which you have to identify all over again. I don't know if this happens in ordinary (non-libpurple) Bitlbee as I haven't got any SSL errors there.
Attachments (0)
Change History (1)
comment:1 Changed at 2015-03-15T23:57:26Z by
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note: See
TracTickets for help on using
tickets.

Fixed in https://github.com/bitlbee/bitlbee/commit/3bb333cb89512308cbc3d569dfe2bf9bbcfc433d