hg pull error

Alec Jacobson

May 07, 2011

weblog/

I upgraded my mercurial using macports to version 1.8.3 and all of a sudden I got erros when trying to pull my current projects:
abort: error: _ssl.c:490: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
I tried adding the following to the project's .hg/hgrc file:
[web]
cacerts =
This did not work. Solution: Add the above to ~/.hgrc not your project's hgrc. This works, but now I get a bunch of nasty warnings every time I pull:
warning: subversive.cims.nyu.edu certificate with fingerprint g2:3g:e5:8g:18:f9:g1:6g:gd:d7:3g:08:g0:bb:gb:dg:3a:g8:fg:gd not verified (check hostfingerprints or web.cacerts config setting)