← Back to team overview

sslug-teknik team mailing list archive

mod_ssl problem

 

Hej,
  Jeg har problemer med at lave certifikater til min test webserver og
får flg. fejl:

  # apache2ctl restart
  Syntax error on line 1 of /etc/apache2/conf.d/ssl.d/server.crt:
  Invalid command '-----BEGIN', perhaps misspelled or defined by a
module not included in the server configuration


  Jeg følger vejledningen i O'Reiley bogen: "Apache cookbook" 2nd
Edition 2008, side 156, hvor der står:

% openssl genrsa -out server.key 1024
% openssl req -new -key server.key -out server.csr
% cp server.key server.key.org
% openssl rsa -in server.key.org -out server.key
% openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

og tilføjet til apache2 konfigurationen

LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so
SSLCertificateFile "/etc/apache2/conf.d/ssl.d/server.crt"
SSLCertificateKeyFile "/etc/apache2/conf.d/ssl.d/server.key"


# cat /etc/apache2/conf.d/ssl.d/server.crt
-----BEGIN CERTIFICATE-----
MIICjTCCAfYCCQCXY7dKX0A5MTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
REsxFzAVBgNVBAcTDkZyZWRlcmlrc3ZhZXJrMRMwEQYDVQQKEwpTa2FyYmluaWtz
MRAwDgYDVQQLEwdEZW5tYXJrMRYwFAYDVQQDEw1za2FyYmluaWtzLmRrMSMwIQYJ
KoZIhvcNAQkBFhR0cmF4cGxheWVyQGdtYWlsLmNvbTAeFw0wOTAyMTQyMjE4MDRa
Fw0xMDAyMTQyMjE4MDRaMIGKMQswCQYDVQQGEwJESzEXMBUGA1UEBxMORnJlZGVy
aWtzdmFlcmsxEzARBgNVBAoTClNrYXJiaW5pa3MxEDAOBgNVBAsTB0Rlbm1hcmsx
FjAUBgNVBAMTDXNrYXJiaW5pa3MuZGsxIzAhBgkqhkiG9w0BCQEWFHRyYXhwbGF5
ZXJAZ21haWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCxEOe7+Pw9
Jrt2uG1eARd/Z0EITN3YdCgtqPMQyC7ph3YcXi3hlC0jNKZ6jB9Dxwp4vVwTPSbq
z5Y3+YaD5uyPEZoRPUX6vPqZUBRGogv8W65mRKqPZM7/zXkO/vxMexyj2BJnIyNI
IIcDERxznMalNnz+gBRrCppycy5L/IhYoQIDAQABMA0GCSqGSIb3DQEBBQUAA4GB
AACfVf/aiNeuJvXPn05iDtcJ/8G51wmeGNeNsG0qQ3Tmn9cgHTig8FK7KqjTi8Uy
xzZmCW6uaZ1vUNBkAyu06pWNKdvx+aIN4lAZXr5UxfvapRx7ynjBYIm3Y3bGsePr
/Ci1J5sWNHXxwpoUhiSbPEksk2k4BLZiIPXcjybtLRLO
-----END CERTIFICATE-----

Jeg har også googlet en del uden held.

Mange tak for råd og ideér til at løse mit problem.

/Martin


Follow ups