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