WARNUNG: Konfigurationsdatei kann nicht geöffnet werden: ./bin/openssl.cnf
makecert
und drücken Sie die EINGABETASTE, dann tritt dieser Fehler auf.
Ich habe versucht, mit Lösungen zur Verfügung gestellt, aber, die nicht für mich gearbeitet.
ex: set OPENSSL_CONF=c:/OpenSSL_Win64/bin/openssl.cnf
HTML:
<pre>WARNING: can't open config file: ./bin/openssl.cnf
Unable to load config info from ./bin/openssl.cnf
WARNING: can't open config file: ./bin/openssl.cnf
Error opening Private Key privkey.pem
5344:error:02001002:system library:fopen:No such file or directory:.\crypto\bio\
bss_file.c:398:fopen('privkey.pem','rb')
5344:error:20074002:BIO routines:FILE_CTRL:system lib:.\crypto\bio\bss_file.c:40
0:
unable to load Private Key
WARNING: can't open config file: ./bin/openssl.cnf
Loading 'screen' into random state - done
server.csr: No such file or directory
Could Not Find C:\xampp\apache\.rnd
Could Not Find C:\xampp\apache\privkey.pem
Could Not Find C:\xampp\apache\server.csr
The system cannot find the file specified.
The system cannot find the file specified.
-----
Das Zertifikat wurde erstellt.
The certificate was provided.</pre>
- Sie vergessen, fügen Sie eine system-Umgebungsvariable korrekt für OpenSSL auf Windows! Sie vielleicht setzen Sie ihn auf den falschen Weg oder Sie vergessen haben, führen Sie CMD als Admin!!!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erklären Ihr problem
Dieser Fehler tritt vor allem auf Windows-Computern wenn Sie die Verwendung von OpenSSL-Paket oder der Windows installer!
Schritt-für-Schritt-Anleitungen
Werde ich empfehlen, dass Sie die folgenden Schritte (nur windows):
Öffnen Sie die Eingabeaufforderung als Administrator (paar OpenSSL-Befehle öffnet in random-Zustand), so, wenn OpenSSL versucht zu schreiben Sachen auf Ihre Festplatte versagt er.
cmd
und TrefferNun, bevor Sie laufen alle OpenSSL-Befehl geben Sie Folgendes ein:
set OPENSSL_CONF=c:\[PATH TO YOUR OPENSSL DIRECTORY]\bin\openssl.cfg
C:\OpenSSL-Win32\bin\openssl.cfg
. Für Windows (x64-bit) verwendenC:\OpenSSL-Win64\bin\openssl.cfg
!Nachdem Sie dies getan haben, jetzt sind Sie gut zu gehen mit Ihrer OpenSSL-Zeug. Versuchen
openssl version
und der Fehler ist Weg.Ihr problem lösen
Dein problem könnte sein:
OpenSSL_Win64
. Es sollte vielleicht inOpenSSL-Win64
!openssl.cnf
aber es muss sein,openssl.cfg
!Hilfreich Websites
Lesen Sie auch:
Manuell erstellen eines openssl.cnf Datei an der richtigen Stelle das problem lösen können.
Hier ist eine template-Datei (Bearbeiten, wie gebraucht):
Beim installieren der Anwendung penSSL_Win64, befindet sich in C:\Program Dateien\OpenSSL-Win64-so müssen Sie legen Sie auf diesem Weg mit einem Befehl console und Schreibe:
set OPENSSL_CONF=C:\Program Files\OpenSSL-Win64\bin\openssl.cfg