It is not uncommon to have files in a different format to what is required and 
you need to convert and even possibly extract out just the private key from a 
file which contains multiple things. You are going to need to look at docs for 
your certificate authority to understand what is the private key or how to 
extract/convert it to what Apache wants from what you have been given.

You want the file necessary for SSLCertificateKeyFile directive in Apache.

https://httpd.apache.org/docs/2.4/mod/mod_ssl.html#sslcertificatekeyfile 
<https://httpd.apache.org/docs/2.4/mod/mod_ssl.html#sslcertificatekeyfile>

Graham

> On 19 Nov 2021, at 6:16 pm, Shetu <shetu...@gmail.com> wrote:
> 
> I have the following set of keys and certificates which I got from the 
> certificate authority:-
> 
> host_name.csr
> server_name.crt
> Intermediate-CA.pem
> ROOT-CA.pem
> host_name.keystore.original
> host_name.keystore
> 
> I have set the key file as the .pem file but still getting this error:-
> 
> [Fri Nov 19 07:10:33 2021] [ip AH02203: Init: Private key not found
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:0D0680A8:asn1 
> encoding routines:ASN1_CHECK_TLEN:wrong tag
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:0D08303A:asn1 
> encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:0D0680A8:asn1 
> encoding routines:ASN1_CHECK_TLEN:wrong tag
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:0D07803A:asn1 
> encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error (Type=RSA)
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:04093004:rsa 
> routines:OLD_RSA_PRIV_DECODE:RSA lib
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:0D0680A8:asn1 
> encoding routines:ASN1_CHECK_TLEN:wrong tag
> [Fri Nov 19 07:10:33 2021] [ip SSL Library Error: error:0D07803A:asn1 
> encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error 
> (Type=PKCS8_PRIV_KEY_INFO)
> [Fri Nov 19 07:10:33.592064 2021] [ssl:emerg] [pid 18369:tid 140598354167616] 
> AH02312: Fatal error initialising mod_ssl, exiting.
> 
> 
> 
> On Friday, November 19, 2021 at 12:38:14 PM UTC+5:30 Graham Dumpleton wrote:
> Are you sure you are using the correct file for the private key? I have never 
> seen a convention of the private key file having a '.keystore' extension. 
> Would usually be a .pem file extension.
> 
> Graham
> 
> 
>> On 19 Nov 2021, at 6:05 pm, Shetu <shet...@gmail.com 
>> <applewebdata://715C30FF-3814-4CDE-916C-F162141318D4>> wrote:
>> 
> 
>> Getting these errors :-
>>   [Fri Nov 19 06:57:36 2021] [ip AH02203: Init: Private key not found
>> [Fri Nov 19 06:57:36 2021] [ip SSL Library Error: error:0D07207B:asn1 
>> encoding routines:ASN1_get_object:header too long
>> [Fri Nov 19 06:57:36.717374 2021] [ssl:emerg] [pid 12557:tid 
>> 139779757414208] AH02312: Fatal error initialising mod_ssl, exiting.
>>  
>> 
>> I have also added the server name in the command
>> 
>> On Friday, November 19, 2021 at 12:10:21 PM UTC+5:30 Graham Dumpleton wrote:
>> What are the error messages you are getting and where?
>> 
>> Also be aware you must supply the --server-name option with the hostname of 
>> the site which matches what you set in the certificate.
>> 
>> 
>>> On 19 Nov 2021, at 5:36 pm, Shetu <shet...@gmail.com <>> wrote:
>>> 
>> 
>>> Hi Graham,
>>> 
>>> I am using modwsgi express to run my Django application on mod_wsgi Apache 
>>> server. I am not able to start my server on https port although it works on 
>>> http port.
>>> 
>>> This is the command I used to start the server(mentioned only https and ssl 
>>> parameters)
>>> 
>>> ./manage.py runmodwsgi --https-only --https-port 8443 
>>> --ssl-certificate-key-file /apps/django_app/keystore/server_name.keystore 
>>> --ssl-certificate-file /apps/django_app/keystore/server_name.crt
>>> 
>>> Please let me know where I may be going wrong.
>>> 
>>> Regards,
>>> Shetu
>>> 
>>> 
>>> 
>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "modwsgi" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to modwsgi+u...@googlegroups.com <>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/modwsgi/e7ccbe41-a58f-44db-852a-fd1e618a99bfn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/modwsgi/e7ccbe41-a58f-44db-852a-fd1e618a99bfn%40googlegroups.com?utm_medium=email&utm_source=footer>.
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "modwsgi" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to modwsgi+u...@googlegroups.com 
>> <applewebdata://715C30FF-3814-4CDE-916C-F162141318D4>.
> 
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/modwsgi/f087841a-360e-489b-b3bd-6ff915a666dfn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/modwsgi/f087841a-360e-489b-b3bd-6ff915a666dfn%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to modwsgi+unsubscr...@googlegroups.com 
> <mailto:modwsgi+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/modwsgi/4a18ebc9-4dd1-4c91-b0cd-08d7909197bcn%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/modwsgi/4a18ebc9-4dd1-4c91-b0cd-08d7909197bcn%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to modwsgi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/AE6E1793-5557-452F-9FB8-92CC334F5FEE%40gmail.com.

Reply via email to