openssl sigue dándome errores de "opción desconocida"


19

Estoy tratando de crear un certificado SSL por primera vez. No tengo idea de cómo funciona esto y simplemente estoy siguiendo algunas instrucciones que me han dado.

primer comando funciona bien:

openssl genrsa -des3 -out privkey.key 2048

entonces el segundo comando me está dando los errores:

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

dice "opción desconocida -nuevo" y luego enumera todas las opciones, una de las cuales es, por supuesto, "-nuevo"

Google el mensaje de error solo me da una publicación útil en el foro que dice que necesito usar la opción -config para señalar mi archivo openssl.cnf. Así que busqué la única instancia de openssl.cnf que está en mi instalación de XAMPP.

esto me dio errores adicionales de "opción desconocida", dependiendo de dónde en el comando puse la opción -config.

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

esto me da "opción desconocida", lo cual es ridículo.

¿Alguien puede ayudarme con el orden de los comandos o informarme si hay errores conocidos con el comando XAMPP openssl?

Estoy ejecutando OSX Lion y XAMPP 1.7.3

Respuestas:


40

Ok, esto es un poco raro, pero no te estás volviendo loco.

Copiar y pegar su ejemplo me falla de la misma manera que a usted. Pero escribirlo manualmente funciona bien.

Parece que dondequiera que haya copiado esas líneas ha cambiado el símbolo de guión normal por otro glifo de aspecto similar. De hecho, si se mira de cerca se puede decir que el tablero utilizado con -keyapariencia ligeramente diferentes que las de -new, -nodesy -out(con el tipo de letra que estoy usando la correcta es ligeramente más corto).

Elimine todos los guiones y vuelva a escribirlos en la línea de comando.


1
¡Buena atrapada! Escuchémoslo en los viejos tiempos de ASCII, cuando un guión fue suficiente para todos nosotros <grin>.
MadHatter apoya a Monica el

Dios, pensé que esos guiones parecían un poco más largos pero no lo suficientemente largos como para ser guiones. Nunca hubiera conseguido esto. Guau. Culpo a Entourage.
PetroleumJelliffe

gracias bahamat, me ahorraste mucho tiempo con esa respuesta, me encanta tu trabajo :)
Armin Nehzat

sigue siendo útil, gracias
Bokw

El guión (carácter ASCII) se convierte en un guión (carácter UNICODE) si la corrección automática está activada. Ambos se ven muy similares, pero son diferentes.
MacGyver

-1

cuando quieras copiar y pegar! the - in the out, así que use las flechas para llegar allí y elimine, y luego escriba - y presione enter, the - near the out es el único - necesita eliminar y escribir, entonces funciona: D


1
Esto es exactamente lo que dice la respuesta existente. ¿No veo que hayas agregado algo aquí?
Michael Hampton
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.