Amazing, it was a version problem. I've only wasted two days trying to understand what's wrong with my code and doing tests.
Thanks everyone for you help!! Aleix Ventayol | Mobile Jazz C. Nàpols, 187, 9º, 08013 Barcelona http://mobilejazz.cat<http://www.google.com/url?q=http%3A%2F%2Fmobilejazz.cat%2F&sa=D&sntz=1&usg=AFrqEzfgZdKlXETCdfdRKpZ-ieYGYbSPXA> On Thu, Jun 20, 2013 at 1:17 PM, Dr. Stephen Henson <st...@openssl.org>wrote: > On Thu, Jun 20, 2013, Aleix Ventayol wrote: > > > Hi Dave, > > > > I've tried my code again and I get the following error: > > > > 330098688:error:0D07A097:asn1 encoding > routines:ASN1_mbstring_ncopy:string > > too > > > long:/SourceCache/OpenSSL098/OpenSSL098-47.1/src/crypto/asn1/a_mbstr.c:154:maxsize=64 > > 4330098688:error:0B07806F:x509 certificate > > routines:X509_PUBKEY_set:unsupported > > > algorithm:/SourceCache/OpenSSL098/OpenSSL098-47.1/src/crypto/asn1/x_pubkey.c:219: > > 4330098688:error:0B07806F:x509 certificate > > routines:X509_PUBKEY_set:unsupported > > > algorithm:/SourceCache/OpenSSL098/OpenSSL098-47.1/src/crypto/asn1/x_pubkey.c:219: > > > > This is why my call PEM_write fails. > > > > My DH is generating a key of 2048 bits. Is this a problem? > > Any clue how can I fix it. > > > > You need OpenSSL 1.0.0 at least to support writing DH public keys. > > Steve. > -- > Dr Stephen N. Henson. OpenSSL project core developer. > Commercial tech support now available see: http://www.openssl.org > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager majord...@openssl.org >