Strona 3 z 3

: 30 października 2009, 10:41
autor: mendeczka
lessmian2 pisze:Hmm, dziwne. U mnie śmiga bez zbytniego kombinowania. Napisz może jeszcze raz, punkt po punkcie co robiłeś, jaką masz konfigurację i jak sprawdzasz to "niedziałanie".
lessmian2 to tak jak i u mnie. Podałem konfig w 100% działający u mnie. :) faktem jest że nie podaje w VirtualHost adresu IP tylko daję *:80 np. konfiguracja dla GLPI (u mnie):

Kod: Zaznacz cały

<VirtualHost *:443>
  ServerAdmin [email]helpdesk@domena.pl[/email]
  DocumentRoot "/usr/share/glpi"
  ServerName helpdesk.domena.pl
  SSLEngine on
  SSLCertificateFile /home/mendeczka/CA/cert.pem
  SSLCertificateKeyFile /home/mendeczka/CA/key.pem
  SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
</VirtualHost>
<VirtualHost *:80>
#  NameVirtualHost 192.168.2.129
  ServerAdmin [email]helpdesk@domena.pl[/email]
  DocumentRoot "/usr/share/glpi"
  ServerName helpdesk.domena.pl
  RewriteEngine On
  RewriteRule (.*) [url]https://helpdesk.domena.pl[/url]
#  SSLEngine on
#  SSLLog /var/log/ssl_engine_log
#  SSLCertificateFile /home/mendeczka/CA/cert.pem
#  SSLCertificateKeyFile /home/mendeczka/CA/key.pem
</VirtualHost>
Wszystko w oddzielnym pliku (mam kilka VirtualHost). Powoduje to że użytkownicy wchodząc na http://helpdesk.domena.pl zostają z punktu przekierowani na HTTPS.

Kolega niech sprawdzi czy w konfiguracji ports.conf ma odhaszowany port 443

daj na wszelki wypadek

Kod: Zaznacz cały

 a2enmod rewrite 
i zrestartuj apache2

Podaj nam więcej informacji - bo może nie tu szukamy.

: 30 października 2009, 11:03
autor: lessmian2
mendeczka pisze:Powoduje to że użytkownicy wchodząc na http://helpdesk.domena.pl zostają z punktu przekierowani na HTTPS.
Ale Warezxp to chyba chce żeby po wpisaniu w przeglądarce adresu IP jego serwera, przekierowało go na domenę + https, a nie tak jak piszesz na samo https. Chyba że czegoś nie doczytałem.

Warezxp zrób tak. Z pliku default wywali linię

Kod: Zaznacz cały

NameVirtualHost 195.162.XX.XX:80
Ta dyrektywa jest już domyślnie w pliku ports.conf. Następnie zmień plik default na taki:

Kod: Zaznacz cały

<VirtualHost *:80> 
    ServerAdmin [email]primislao.steam@gmail.com[/email]    
    Servername tu_wpisz_swoja_domene 
    DocumentRoot /home/apache 
    <Directory /> 
        Options FollowSymLinks 
        AllowOverride None 
    </Directory> 
    <Directory /home/apache/> 
        Options Indexes FollowSymLinks MultiViews 
        AllowOverride None 
        Order allow,deny 
        allow from all 
        # This directive allows us to have apache2's default start page 
                # in /apache2-default/, but still have / go to the right place 
                
    </Directory> 

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ 
    <Directory "/usr/lib/cgi-bin"> 
        AllowOverride None 
        Options ExecCGI -MultiViews +SymLinksIfOwnerMatch 
        Order allow,deny 
        Allow from all 
    </Directory> 

    ErrorLog /var/log/apache2/error.log 

    # Possible values include: debug, info, notice, warn, error, crit, 
    # alert, emerg. 
    LogLevel warn 

    CustomLog /var/log/apache2/access.log combined 
    ServerSignature On 

    Alias /doc/ "/usr/share/doc/" 
    <Directory "/usr/share/doc/"> 
        Options Indexes MultiViews FollowSymLinks 
        AllowOverride None 
        Order deny,allow 
        Deny from all 
        Allow from 127.0.0.0/255.0.0.0 ::1/128 
    </Directory>
</VirtualHost>
Na końcu dodaj plik z konfiguracją trzeciego VirtualHosta którego konfig zamieściłem wcześniej. Zrestartuj indiańca i daj znać.

: 30 października 2009, 11:47
autor: Warezxp
Niestety nic z tego, lessmian2 jeśli chciałbyś, byłbym w stanie Ci zaufać i dać hasło roota, zobaczyłbyś co i jak?

: 30 października 2009, 14:19
autor: lessmian2
Wysłałem Ci informacje na PW.

: 31 października 2009, 23:27
autor: mendeczka
Dajcie znać jak Wam poszło i w czym był problem