openssl bana “bilinmeyen seçenek” hataları veriyor


19

İlk kez bir SSL sertifikası oluşturmaya çalışıyorum. Bunun nasıl çalıştığı hakkında hiçbir fikrim yok ve bana verilen talimatları izliyorum.

ilk komut iyi çalışıyor:

openssl genrsa -des3 -out privkey.key 2048

ikinci komut bana hataları veriyor:

openssl req –new –nodes -key privkey.key –out server.csr

"bilinmeyen seçenek -yeni" yazıyor ve sonra elbette "-yeni" olan tüm seçenekleri listeliyor

Google hata mesajı bana sadece -config seçeneğini kullanarak openssl.cnf dosyasına işaret etmem gerektiğini söyleyen kullanışlı bir forum gönderisi veriyor. Yani sadece XAMPP kurulumunda openssl.cnf tek örneği aradı.

Bu bana komutta nereye -config seçeneğini koyduğumda ek olarak "bilinmeyen seçenek" hataları verdi.

openssl req -config /Applications/XAMPP/xamppfiles/share/openssl/openssl.cnf 
-key privkey.key –out server.csr -new -nodes

bu bana "bilinmeyen bir seçenek -çıkar" veriyor ki bu çok saçma.

Birisi bana komutların sırası ile yardımcı olabilir veya XAMPP openssl komutu ile bilinen hatalar olup olmadığını bana bildirin?

OSX Lion ve XAMPP 1.7.3 kullanıyorum

Yanıtlar:


40

Tamam, bu biraz garip, ama delirmiyorsun.

Örneğinizin kopyalanması ve yapıştırılması sizin için başarısız oluyor. Ancak elle yazmak iyi çalışıyor.

Bu satırları kopyaladığınız her yerde normal tire sembolünü başka benzer bir glifle değiştirmiş gibi görünüyor. Aslında çok yakından bakarsanız, tire ile kullanılabilir söyleyebilirim -keyiçin olandan biraz farklı görünüyor -new, -nodesve -out(yazı ile ben doğru olanı kullanıyorum biraz daha kısa olan).

Tüm kısa çizgilerinizi silin ve komut satırına yeniden yazın.


1
İyi yakaladın! Hepimiz <grin> için bir çizgi yeterliyken, ASCII'nin eski güzel günleri için bunu duyalım.
MadHatter Monica

Tanrım, bu çizgilerin biraz daha uzun göründüğünü, ancak çizgi çizecek kadar uzun olmadığını düşündüm. Bunu asla elde edemezdim. Vay. Entourage'ı suçluyorum.
PetroleumJelliffe

teşekkürler bahamat, bu cevapla beni çok fazla kurtardın, işini seviyorum :)
Armin Nehzat

hala yararlı, thanx
Bokw

Otomatik düzeltme açıksa kısa çizgi (ASCII karakteri) kısa çizgiye (UNICODE karakteri) dönüştürülür. İkisi de çok benziyor, ama farklılar.
MacGyver

-1

kopyalayıp yapıştırmak istediğinizde! - dışarıda bu yüzden oraya gitmek ve kaldırmak için okları kullanın - ve sonra - yazın ve enter tuşuna basın, sadece dışarıya - sadece silmeniz ve yazmanız gerekir, sonra çalışır: D


1
Mevcut cevap tam olarak bunu söyledi. Buraya bir şey eklediğinizi görmüyor musunuz?
Michael Hampton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.