this is for a web server. I believe that's what you're talking about when you say "service". SSL is already enabled I believe because when you go to the website now, it throws a Certificate trust message.
I found this website to help me with the config:
http://www.debianadmin.com/install-a...bian-etch.html
here's my config in the "default" file:
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *>
Output:
webcaf:/etc/apache2/sites-available# /etc/init.d/apache2 restart
Forcing reload of web server: Apache2[Tue Nov 06 14:49:32 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:49:32 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
httpd (pid 13884?) not running
[Tue Nov 06 14:49:32 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:49:32 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
webcaf:/etc/apache2/sites-available# apache2ctl configtest
[Tue Nov 06 14:50:23 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:50:23 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
Syntax OK
--------------------------------------------------------
Config 2
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *:80>
Output:
webcaf:/etc/apache2/sites-available# /etc/init.d/apache2 restart
Forcing reload of web server: Apache2[Tue Nov 06 14:51:30 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Nov 06 14:51:30 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:51:30 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
httpd (pid 13884?) not running
[Tue Nov 06 14:51:30 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Nov 06 14:51:30 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:51:30 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
webcaf:/etc/apache2/sites-available# apache2ctl configtest
[Tue Nov 06 14:52:10 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Nov 06 14:52:10 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:52:10 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
Syntax OK
-------------------------------------------------------------
Config 3
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *:443>
Output:
webcaf:/etc/apache2/sites-available# /etc/init.d/apache2 restart
Forcing reload of web server: Apache2[Tue Nov 06 14:55:23 2007] [error] VirtualHost *:443 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Nov 06 14:55:23 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:55:23 2007] [warn] NameVirtualHost *:80 has no VirtualHosts
httpd (pid 13884?) not running
[Tue Nov 06 14:55:23 2007] [error] VirtualHost *:443 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Nov 06 14:55:23 2007] [warn] NameVirtualHost *:443 has no VirtualHosts
[Tue Nov 06 14:55:23 2007] [warn] NameVirtualHost *:80 has no VirtualHosts