Problem with AIM

Mark Doliner mark at kingant.net
Fri Jan 24 12:52:07 EST 2014


On Fri, Jan 24, 2014 at 1:57 AM, Duncan Berriman <duncan at berrimans.co.uk> wrote:
> It appears the certificate has expired at AIM.

Are you sure it's _expired_? We're aware of the problem where the
server is using a certificate signed by an untrusted authority. This
problem will be fixed in Pidgin 2.10.8, which should be released on
Tuesday.

> Could anyone guide me how I could either disable the certificate being
> checked or inform me how to handle the pidgin_request_action being in mind
> this runs without a screen, what call do I need to make to in effect say yes
> accept the certificate and continue?

So you're working on a plugin of some sort? The user IS shown a
confirmation dialog for the untrusted authority case. I don't know the
details, but it might be possible to listed to a signal to approve the
request. If not, it should be possible to intercept the ui_op, check
if it's the certificate request, and auto-accept by calling the "ok"
function callback. Not easy, but should be possible.

You could also just add the new CA cert to wherever they live:
https://hg.pidgin.im/pidgin/main/rev/4e027bce3693



More information about the Devel mailing list