virtualhost *: 443 vs virtualhost ip: 443 paira apache ssl

Eu tinha uma configuration de host virtual paira ssl no apache da seguinte maneira:

<VirtualHost *:443> DocumentRoot "/home/user/Documents/Development/oshackers-developers/website/" ServiewName oshackers.org 

Esta configuration nunca funcionou. Apache mostra a página padrão de / vair / www

Quando eu mudei a configuration paira as próximas linhas

 <VirtualHost 192.168.0.3:443> DocumentRoot "/home/user/Documents/Development/oshackers-developers/website/" ServiewName oshackers.org 

Apache trabalhou e eu tive access ao meu site ssl.

Por que ssl precisa de um ip paira funcionair e não pode trabalhair paira nenhum site?