On Tuesday 23 March 2004 12:27, Max Trense wrote:
> Am Dienstag, 23. M�rz 2004 11:58 schrieb Ernst May-Jung:
> > 1.:
> > /home/ernst: /usr/sbin/apache2 -S
> > Syntax error on line 54 of /etc/apache2/conf/vhosts/vhosts.conf:
> > Invalid command 'SSLEngine', perhaps mis-spelled or defined by a module
> > not included in the server configuration
> >
> > Ich soll keine SSLEngine haben? Warum l�uft das Ding trotzdem?
> > #SSLEngine On aukommentieren geht nicht. Wird also doch interpretiert!
>
> K�nnte ein Bug im mod_ssl Code sein. Schau nochmal in der Bug-Liste von
> Apache. Wenn das nicht bekannt ist, kannst Du denen ja mal eine Mail
> schreiben.
>
Mit Bug-Reports bekomme ich regelm��ig 'Schl�ge' mir sollte das schon jemand
best�tigen k�nnen, bevor ich wieder einen schreibe.
> > 2.:
> > Irgendwie hab nich nun nicht nur einen virtuellen Host. Also wenn ich
> > emj.dyndns.org pinge und dann mit der IP draufgehe, bekomme ich auch den
> > virtuellen Host.
> >
> > Brauche ich nun eine Zweite dyndns-Adresse, um den root-Host
> > anzusprechen?
>
> Virtuelle Hosts werden gem�� dem im HTTP-Request mitgeschickten Host-Header
> zugeteilt (NameVirtualHost-Direktive). Apache sucht dabei immer den
> genauesten Treffer. Wenn Du nur einen VirtualHost hast, dann ist dieser
> immer der genaueste Treffer.
Ich hab jetzt noch einen default Host eingerichtet:
#NameVirtualHost emj.dyndns.org
<VirtualHost _default_:*>
#ServerName ernst.wware.lan
#ServerPath /rheinhessenwein24
DocumentRoot /var/www/localhost/htdocs
</VirtualHost>
Der wird aber nicht gefunden. Ich denke das Apache intern erst mal eine
Namensaufl�sung macht. Ups, kann gar nicht sein. IPnummer->Adresse d�rfte
nicht funktionieren.
Naja, jedenfalls wird der default bei mir nicht gefunden.
---------------------------------------------------------------------------------------------
So jetzt hab ich noch eine dyndns-Domain:
BTW: Kann mir jemand sagen, wie die ddclinent Konfiguration aussehen mu�,
damit 2 Domains upgedatet werden? Einfach untereinander schreiben wird zwar
nicht moniert, l�uft aber auch nicht.
Meine Konfiguration sieht jetzt so aus:
#emj.dyndns.org
----------------------------------------------------------------------------------
NameVirtualHost emj.dyndns.org:80
<VirtualHost emj.dyndns.org:80>
ServerName emj.dyndns.org
#ServerPath /
DocumentRoot /var/www/localhost/htdocs
</VirtualHost>
NameVirtualHost emj.dyndns.org:443
<VirtualHost emj.dyndns.org:443>
SSLEngine On
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:
+eNULL
SSLCertificateFile /etc/apache2/conf/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/conf/ssl/server.key
ServerName emj.dyndns.org
#ServerPath /
DocumentRoot /var/www/localhost/htdocs
</VirtualHost>
#wein24.dyndns.org
----------------------------------------------------------------------------------
NameVirtualHost wein24.dyndns.org:80
<VirtualHost wein24.dyndns.org:80>
ServerName wein24.dyndns.org
#ServerPath /rheinhessenwein24
DocumentRoot /home/ernst/public_html/rheinhessenwein24
</VirtualHost>
NameVirtualHost wein24.dyndns.org:443
<VirtualHost wein24.dyndns.org:443>
SSLEngine On
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:
+eNULL
SSLCertificateFile /etc/apache2/conf/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/conf/ssl/server.key
ServerName wein24.dyndns.org
#ServerPath /rheinhessenwein24
DocumentRoot /home/ernst/public_html/rheinhessenwein24
</VirtualHost>
L�uft!
Aber nur wenn ich jedes Mal Apache neu starte, wenn die IP gewechselt hat. :-(
Das hat wohl mit den NameVirtualHost-Direktiven zu tun. Die suchen n�mlich
erst die IP und arbeiten dann damit. (Sch�n zu sehen an den Fehlermeldungen.
wenn Apache ohne Internetzugang startet)
Wenn ich sie weglasse bekomme ich die Aufsplittung auf verschiede
Verzeichnisse nicht hin.
Beim starten von Apache bekomme ich noch folgende Warnung:
[Thu Mar 25 19:00:20 2004] [warn] NameVirtualHost wein24.dyndns.org:80 has no
VirtualHosts
[Thu Mar 25 19:00:20 2004] [warn] NameVirtualHost wein24.dyndns.org:443 has no
VirtualHosts ???
Gru�
Ernst
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org