SSL-ASN1 Encoding routines und x509-Zertifikats-routine Fehler

Ich bin komplett neu auf, alles Secure-Socket-Layer Verwandte bis gestern Abend und heute. Ich brauche, um ein selbst-signiertes Zertifikat fortfahren, eine app, mit der Registrierung so, dass ich umsetzen kann, Sie OAuth in einer app bin ich writint. Ich ging durch ein schönes tutorial über, wie man erstellen Sie die Zertifikate hier. Ich bin ein ubuntu-Benutzer, wenn Sie nicht auf den link klicken, um das herauszufinden. Ich habe versucht, das generieren eines selbstsignierten 1024 bit-RSA-Schlüssel codiert x.509 Zertifikat im PEM-format. Nach dem einrichten der Konfiguration und mache alles wie auf der Anleitung (natürlich mit Ausnahme der Angabe des Umwelt-bezogenen Daten auf meinem eigenen Umfeld). Die Befehle, um ein neues Zertifikat und einen Schlüssel, nachdem Sie durch die Konfiguration:

Kräfte SSL zu suchen Konfigurations-Datei in einen anderen Speicherort (server-Konfigurations-Datei):

export OPENSSL_CONF=~/myCA/exampleserver.cnf

Generieren des Zertifikats und Schlüssel:

openssl req -newkey rsa:1024 -keyout tempkey.pem -keyform PEM -out tempreq.pem -outform     PEM

Folgenden diese beiden Befehle werden die folgenden Informationen angezeigt:

Generating a 1024 bit RSA private key
...++++++
...............++++++
writing new private key to 'tempkey.pem'
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
-----

Ich meine Passphrase ein und die Fehler, die ich ständig bekomme, ist:

problems making Certificate Request
3074111688:error:0D06407A:asn1 encoding routines:a2d_ASN1_OBJECT:first num too      large:a_object.c:109:
3074111688:error:0B083077:x509 certificate    routines:X509_NAME_ENTRY_create_by_txt:invalid field name:x509name.c:285:name=organizationUnitName
InformationsquelleAutor madman2890 | 2013-02-04
Schreibe einen Kommentar