Apache + SSL - virtualki problem

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

andrew
Użytkownik
Posty: 29
Rejestracja: 2006-04-20, 18:46

Apache + SSL - virtualki problem

Post autor: andrew »

Witam.
Postanowiłem skonfigurować Apache;a z obsługą SSL. Zrobiłem to według howto. Poszło z małymi poprawkami - musiałem jeszcze raz kompilować Apache;a bo niemiał wkompilowanej obsługi ssl i wyskakiwał błąd.
Teraz po wydaniu polecenia

Kod: Zaznacz cały

apachectl configtest
mam

Kod: Zaznacz cały

Syntax OK
.
Niestety jak wpisuje swój adres w przegladarce, to non stop mam strone ,,startową" - Apache skonfigurowany poprawnie itd., a powinna uruchamiać sie strona do której mam podanego linka w konfigu virtualki.
Poniżej zamieszczam wpisy z httpd.conf. Zaznacze jeszcze, że mam neostrade :( i zmienne IP. Stałe IP utrzymuje dzieki serwisowi dyn.pl (a więc costam.dyn.pl).

Kod: Zaznacz cały

### Section 1: Global
SSLDisable
SSLCACertificatePath /etc/apache/ssl/
SSLCacheServerPort 8081
SSLCacheServerPath /usr/local/apache/bin/gcache # chociaz tego pliku niema w tej scierzce
SSLSessionCacheTimeout 10000

Listen 80
Listen 443

Port 80

DocumentRoot "/var/www/"

# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/">
 Options Indexes FollowSymLinks MultiViews
   Order allow,deny
    Allow from all
</Directory>

### Section 3: Virtual Hosts
<Directory "/var/www/">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>

NameVirtualHost *:80
NameVirtualHost *:443

<VirtualHost *:80>
    DocumentRoot /var/www/glowna
    ServerName costam.dyn.pl
    ServerAlias www.costam.dyn.pl
    ErrorLog /var/www/glowna/error_log
    TransferLog /var/www/glowna/access_log
</VirtualHost>

<VirtualHost *:443>
    DocumentRoot /var/www/ssl.costam.dyn.pl
    ServerName ssl.costam.dyn.pl
    ErrorLog /var/www/ssl.costam.dyn.pl/error_log_ssl
    TransferLog /var/www/ssl.costam.dyn.pl/access_log_ssl
    SSLEnable
    SSLCACertificatePath  /etc/apache/ssl/
    SSLCACertificateFile  /etc/apache/ssl/costam.dyn.pl.ca.crt
    SSLCertificateFile    /etc/apache/ssl/ssl.costam.dyn.pl.crt
    SSLCertificateKeyFile /etc/apache/ssl/ssl.costam.dyn.pl.key
</VirtualHost>


Dzieki za pomoc
Ostatnio zmieniony 2006-11-28, 18:16 przez andrew, łącznie zmieniany 2 razy.
andrew
Awatar użytkownika
loop0
Moderator w st. spocz.
Posty: 931
Rejestracja: 2004-09-26, 09:59
Lokalizacja: Białystok

Re: Apache + SSL - virtualki problem

Post autor: loop0 »

Nie wiem jak to jest w dyn.pl ale czy masz skonfigurowanego DNS dla domeny?
----------------------------------------------------------------------------------------
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
andrew
Użytkownik
Posty: 29
Rejestracja: 2006-04-20, 18:46

Re: Apache + SSL - virtualki problem

Post autor: andrew »

Niekonfigurowałem DNS;a na kompie. Wczesniej odwołanie do costam.dyn.pl działało w momencie kiedy w httpd.conf linie

Kod: Zaznacz cały

DocumentRoot 
ustawiłem, żeby pokazywała na ten sam katalog co virtualka costam.dyn.pl, czyli :

Kod: Zaznacz cały

DocumentRoot "/var/www/glowna/"

Kod: Zaznacz cały

<VirtualHost *:80> 
    DocumentRoot /var/www/glowna 
...
...
...
</VirtualHost> 
Inaczej costam.dyn.pl niechciało działać, ciągle pokazywał strone ,,startową" Apache;a.

Z tego co czytałem to można postawić kilka virtualek, na tej samej domenie, bez stawiania serwera DNS, chyba, że sie myle to mnie poprawcie.
andrew
ODPOWIEDZ