2016-09-01 35 views
5

OpenSSL ile kendinden imzalı sertifikalar oluşturmak için these guidelines yapıyorum. aşağıdaki gibi Windows 10. Benim çalışma dizin altında duyuyorumWindows'da açık ssl ile kendinden imzalı sertifikalar oluşturma

geçerli: kılavuz birkaç adımda sonra

PS E:\Certificats\predix\root\ca> ls 


    Directory: E:\Certificats\predix\root\ca 


Mode    LastWriteTime   Length Name 
----    -------------   ------ ---- 
d-----   9/1/2016 11:57 AM    certs 
d-----   9/1/2016 11:55 AM    crl 
d-----   9/1/2016 12:00 PM    intermediate 
d-----   9/1/2016 11:55 AM    newcerts 
d-----   9/1/2016 11:56 AM    private 
-a----   9/1/2016 11:55 AM    2 index.txt 
-a----   9/1/2016 11:56 AM   4306 openssl.cnf 
-a----   9/1/2016 11:55 AM    14 serial 

, ben

openssl ca -config openssl.cnf -extensions v3_intermediate_ca -days 3650 -notext -md s 

aşağıdaki hatayı alıyorum yazarken

Using configuration from openssl.cnf 
Enter pass phrase for ./private/ca.key.pem: 
unable to load number from ./serial 
error while loading serial number 
12944:error:0D066096:asn1 encoding routines:a2i_ASN1_INTEGER:short line:.\crypto\asn1\f_int.c:212: 
PS E:\Certificats\predix\root\ca> openssl ca -config openssl.cnf -extensions v3_intermediate_ca -days 3650 -notext -md sha256 -in intermediate/csr/intermediate.csr.pem -out intermediate/certs/intermediate.cert.pem 
Using configuration from openssl.cnf 

bana seri dosyasının okunmasıyla ilgili bir sorun olduğunu söylüyor.

seri içeriği

olduğunu
1000 

kimse bunun için bir düzeltme var mı? openssl ANSI dosya bekliyordum ise Unicode dosyası üretti

echo 00 > serial 

kullanarak seri dosyası oluşturduk:

+0

Yığın Taşması, programlama ve geliştirme soruları için bir sitedir. Bu soru konu dışı görünmektedir, çünkü programlama veya geliştirme ile ilgili değildir. Yardım Merkezi’ndeki [http://stackoverflow.com/help/on-topic] adresine buradan [Hangi konuları sorabilirim?] Bölümüne bakın. Belki de [Süper Kullanıcı] (http://superuser.com/) veya [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) sorulacak daha iyi bir yer olabilir. Ayrıca bkz. [Dev Ops hakkında soruları nereye gönderebilirim?] (Http://meta.stackexchange.com/q/134306) – jww

cevap

7

konuyu kendim çözüldü ... dosya var ve conf dosyasında onun yol adı doğrudur .