But what could be wrong?

I generated it like this:
openssl rsa -in dkim.private.key -pubout -out dkim.public.key

As I understand it the problem is not with whether the public and private
keys match, but with the private key itself. Does openssl (as above) not
generate them in a format exim can read?

% openssl version
OpenSSL 1.0.1c 10 May 2012


On Wed, Aug 22, 2012 at 5:00 PM, Wolfgang Breyha <wbre...@gmx.net> wrote:

> Ramana Kumar wrote, on 22.08.2012 10:23:
> > What does RC -101mean? I think it means Exim couldn't read my private key
> > or something is wrong with my private key.
>
> Reading the source says
> #define PDKIM_ERR_RSA_PRIVKEY      -101
>
> returned by:
>       /* Perform private key operation */
>       if (rsa_parse_key(&rsa, (unsigned char *)sig->rsa_privkey,
>                         strlen(sig->rsa_privkey), NULL, 0) != 0) {
>         return PDKIM_ERR_RSA_PRIVKEY;
>       }
>
> So, yes, there is something wrong with your private key.
>
> Greetings,
> Wolfgang
> --
> Wolfgang Breyha <wbre...@gmx.net> | http://www.blafasel.at/
> Vienna University Computer Center | Austria
>
>
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to