Hallo, ich bin langsam am Verzweifeln und muss zugeben, dass ich nicht soviel Ahnung habe. Ich habe Suse 9.3 und muss um Büro einen Apache aussetzen, der mit ssl (Nur ssl), php und mysql zu erreichen ist. Als erstern Schritt habe ich die SSL verschlüsselung auf mich genommen. Ich habe mich peinlich genau an folgendes How To gehalten: http://www.ornl.gov/~jar/Apache/SSL_in_Apache_2.html Die entsprechenden Zertificate, zu testzwecken selbst unterschrieben, habe ich wie folgt erzeugt: openssl genrsa -out server.key -des3 1024 openssl req -new -key server.key -out server.csr openssl req -new -x509 -days 1460 -key server.key -out server.crt generiert und in die Dateien /etc/apache2/ssl.*** kopiert (mit jeweils den passenden Änderungen) Trotzdem funzt es nicht. apache2ctl startssl ergibt: Die Fehlermeldung lautet: [warn] _default_Virtual host overlap on port 443 the first has precedence (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down Ich verstehe so, dass schon irgendetwas anderes den Port 443 benutzt, aber wer oder was? Den Firewall habe ich schon für Port 443 geöffnet. netstat listet nichts. Wäre sehr dankbar für Hilfe: Gruß Andrea
Andrea Heiker wrote:
Hallo,
ich bin langsam am Verzweifeln und muss zugeben, dass ich nicht soviel Ahnung habe. Ich habe Suse 9.3 und muss um Büro einen Apache aussetzen, der mit ssl (Nur ssl), php und mysql zu erreichen ist. Als erstern Schritt habe ich die SSL verschlüsselung auf mich genommen. Ich habe mich peinlich genau an folgendes How To gehalten: http://www.ornl.gov/~jar/Apache/SSL_in_Apache_2.html
Die entsprechenden Zertificate, zu testzwecken selbst unterschrieben, habe ich wie folgt erzeugt: openssl genrsa -out server.key -des3 1024 openssl req -new -key server.key -out server.csr openssl req -new -x509 -days 1460 -key server.key -out server.crt
generiert und in die Dateien /etc/apache2/ssl.*** kopiert (mit jeweils den passenden Änderungen)
Trotzdem funzt es nicht. apache2ctl startssl ergibt: Die Fehlermeldung lautet: [warn] _default_Virtual host overlap on port 443 the first has precedence (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Ich verstehe so, dass schon irgendetwas anderes den Port 443 benutzt, aber wer oder was? Den Firewall habe ich schon für Port 443 geöffnet. netstat listet nichts.
Du hast virtuelle Hosts aufgesetzt, aber die Konfiguration überlappt sich. Genau gesagt, du hast mehr als einen Host angewiesen auf der gleichen IP-Adresse am gleichen Port zu lauschen. Und Apache hat gemeldet, dass nur der erste, der _default_Virtual host sich auf die IP-Adresse binden kann, alle anderen gehen leer aus, weil schon ein Dienst auf der Ip an dem Port lauscht. Bringe erst einmal deine Virtuellen Hosts in Ordnung, dann kannst du an die Verschlüsselung gehen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo, Ich hatte aus Versehen vhost.d zwei Mal über include eingebunden. Das habe ich nun behoben. Leider bleibt das Problem, der Server läßt sich nicht mit SSL starten: Die Fehlermeldung lautet jetzt: (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down Unable to open logs Irgendwelche Ideen? Gruß Andrea -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Montag, 7. August 2006 16:00 An: suse-linux@suse.com Betreff: Re: Suse 9.3, Apache 2 und SSL Andrea Heiker wrote:
Hallo,
ich bin langsam am Verzweifeln und muss zugeben, dass ich nicht soviel Ahnung habe. Ich habe Suse 9.3 und muss um Büro einen Apache aussetzen,
der
mit ssl (Nur ssl), php und mysql zu erreichen ist. Als erstern Schritt habe ich die SSL verschlüsselung auf mich genommen. Ich habe mich peinlich genau an folgendes How To gehalten: http://www.ornl.gov/~jar/Apache/SSL_in_Apache_2.html
Die entsprechenden Zertificate, zu testzwecken selbst unterschrieben, habe ich wie folgt erzeugt: openssl genrsa -out server.key -des3 1024 openssl req -new -key server.key -out server.csr openssl req -new -x509 -days 1460 -key server.key -out server.crt
generiert und in die Dateien /etc/apache2/ssl.*** kopiert (mit jeweils den passenden Änderungen)
Trotzdem funzt es nicht. apache2ctl startssl ergibt: Die Fehlermeldung lautet: [warn] _default_Virtual host overlap on port 443 the first has precedence (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Ich verstehe so, dass schon irgendetwas anderes den Port 443 benutzt, aber wer oder was? Den Firewall habe ich schon für Port 443 geöffnet. netstat listet nichts.
Du hast virtuelle Hosts aufgesetzt, aber die Konfiguration überlappt sich. Genau gesagt, du hast mehr als einen Host angewiesen auf der gleichen IP-Adresse am gleichen Port zu lauschen. Und Apache hat gemeldet, dass nur der erste, der _default_Virtual host sich auf die IP-Adresse binden kann, alle anderen gehen leer aus, weil schon ein Dienst auf der Ip an dem Port lauscht. Bringe erst einmal deine Virtuellen Hosts in Ordnung, dann kannst du an die Verschlüsselung gehen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Andrea Heiker wrote:
Hallo,
Ich hatte aus Versehen vhost.d zwei Mal über include eingebunden. Das habe ich nun behoben. Leider bleibt das Problem, der Server läßt sich nicht mit SSL starten:
Die Fehlermeldung lautet jetzt: (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down Unable to open logs
Irgendwelche Ideen?
Grundsätzliche Frage ist erst einmal, ob du überhaupt virtuelle Hosts brauchst? Was genau musst du denn aufsetzen? Ich meine damit jetzt nicht "einen Apacheserver mit PHP", sondern - eine Domain nur über ssl - mehrere Domains über ssl - mehrere Domains über ssl alle eigene zertifikate... Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo, Ich brauche eine Domain nur über SSL. Es soll ein Betriebsinterner Server werden, auf den vertrauliche Daten liegen, die nur von einer bestimmten Gruppe von Mitarbeitern mit bekannten IPs abgefragt werden soll. Gruß Andrea -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Montag, 7. August 2006 17:57 An: suse-linux@suse.com Betreff: Re: AW: Suse 9.3, Apache 2 und SSL Andrea Heiker wrote:
Hallo,
Ich hatte aus Versehen vhost.d zwei Mal über include eingebunden. Das habe ich nun behoben. Leider bleibt das Problem, der Server läßt sich nicht mit SSL starten:
Die Fehlermeldung lautet jetzt: (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down Unable to open logs
Irgendwelche Ideen?
Grundsätzliche Frage ist erst einmal, ob du überhaupt virtuelle Hosts brauchst? Was genau musst du denn aufsetzen? Ich meine damit jetzt nicht "einen Apacheserver mit PHP", sondern - eine Domain nur über ssl - mehrere Domains über ssl - mehrere Domains über ssl alle eigene zertifikate... Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Andrea Heiker wrote:
Hallo,
Ich brauche eine Domain nur über SSL. Es soll ein Betriebsinterner Server werden, auf den vertrauliche Daten liegen, die nur von einer bestimmten Gruppe von Mitarbeitern mit bekannten IPs abgefragt werden soll.
Dann brauchst du keinen virtuellen Host. Benenne die Dateien dort einfach um, so dass sie nicht mehr die Endung .conf haben. In /etc/apache2/listen.conf den Port :443 einstellen: Listen :443 In /etc/apache2/default-server.conf die Rechte einstellen, wer auf den Server zugreifen darf: <Directory "/srv/www/htdocs"> # Controls who can get stuff from this server. Order Deny,Allow Deny from all Allow from 192.168.1.2 </Directory> Zusätzlich kannst du noch eine .htaccess Datei anlegen, wenn die Anwender sich mit Benutzername und Passwort einloggen sollen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Sandy Drobic wrote:
Andrea Heiker wrote:
Hallo,
Ich brauche eine Domain nur über SSL. Es soll ein Betriebsinterner Server werden, auf den vertrauliche Daten liegen, die nur von einer bestimmten Gruppe von Mitarbeitern mit bekannten IPs abgefragt werden soll.
Dann brauchst du keinen virtuellen Host. Benenne die Dateien dort einfach um, so dass sie nicht mehr die Endung .conf haben.
In /etc/apache2/listen.conf den Port :443 einstellen:
Listen :443
In /etc/apache2/default-server.conf die Rechte einstellen, wer auf den Server zugreifen darf:
<Directory "/srv/www/htdocs"> # Controls who can get stuff from this server. Order Deny,Allow Deny from all Allow from 192.168.1.2 </Directory>
Zusätzlich kannst du noch eine .htaccess Datei anlegen, wenn die Anwender sich mit Benutzername und Passwort einloggen sollen.
Oops, fast hätte ich es vergessen: In /etc/sysconfig/apache2 muss natürlich das Flag gesetzt werden, dass Apache2 mit SSL gestartet werdens soll: APACHE_SERVER_FLAGS="-D SSL" Damit solltest du soweit sein, dass Apache mit SSL läuft. Dann kannst du weiter an PHP basteln. (^-^) Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo Sandy, Ich habe die Include-Anweisung, die die *.conf Dateien in vhost.d einliest auskommentiert. Außerdem habe ich default-server.conf so eingestellt, wie Du vorschlägst. Der Apache_server_flag war schon richtig besetzt. Wenn ich Listen :443 schreibe meckert er "Syntax Error: Invalid address or port", und ohne Doppelpunkt war es bereits eingetragen. Aber die Bemühungen waren umsonst, die Fehlermeldung ist immer noch die Gleiche: (98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down Unable to open logs ´ Gruß Andrea -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Montag, 7. August 2006 20:40 An: suse-linux@suse.com Betreff: Re: AW: AW: Suse 9.3, Apache 2 und SSL Sandy Drobic wrote:
Andrea Heiker wrote:
Hallo,
Ich brauche eine Domain nur über SSL. Es soll ein Betriebsinterner Server werden, auf den vertrauliche Daten liegen, die nur von einer bestimmten Gruppe von Mitarbeitern mit bekannten IPs abgefragt werden soll.
Dann brauchst du keinen virtuellen Host. Benenne die Dateien dort einfach um, so dass sie nicht mehr die Endung .conf haben.
In /etc/apache2/listen.conf den Port :443 einstellen:
Listen :443
In /etc/apache2/default-server.conf die Rechte einstellen, wer auf den Server zugreifen darf:
<Directory "/srv/www/htdocs"> # Controls who can get stuff from this server. Order Deny,Allow Deny from all Allow from 192.168.1.2 </Directory>
Zusätzlich kannst du noch eine .htaccess Datei anlegen, wenn die Anwender sich mit Benutzername und Passwort einloggen sollen.
Oops, fast hätte ich es vergessen: In /etc/sysconfig/apache2 muss natürlich das Flag gesetzt werden, dass Apache2 mit SSL gestartet werdens soll: APACHE_SERVER_FLAGS="-D SSL" Damit solltest du soweit sein, dass Apache mit SSL läuft. Dann kannst du weiter an PHP basteln. (^-^) Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Andrea Heiker wrote:
Hallo Sandy,
Ich habe die Include-Anweisung, die die *.conf Dateien in vhost.d einliest auskommentiert. Außerdem habe ich default-server.conf so eingestellt, wie Du vorschlägst. Der Apache_server_flag war schon richtig besetzt. Wenn ich Listen :443 schreibe meckert er "Syntax Error: Invalid address or port", und ohne Doppelpunkt war es bereits eingetragen. Aber die Bemühungen waren umsonst, die Fehlermeldung ist immer noch die Gleiche:
(98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Dann kläre doch erst einmal, welcher Dienst da schon auf Port 443 läuft: netstat -antp | grep ":443" Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Das ist ja das komische, da läuft kein Dienst. Netstat -antp liefert Folgende Lokale Adressen tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Dienstag, 8. August 2006 11:36 An: suse-linux@suse.com Betreff: Re: AW: AW: AW: Suse 9.3, Apache 2 und SSL Andrea Heiker wrote:
Hallo Sandy,
Ich habe die Include-Anweisung, die die *.conf Dateien in vhost.d einliest auskommentiert. Außerdem habe ich default-server.conf so eingestellt, wie
Du
vorschlägst. Der Apache_server_flag war schon richtig besetzt. Wenn ich Listen :443 schreibe meckert er "Syntax Error: Invalid address or port", und ohne Doppelpunkt war es bereits eingetragen. Aber die Bemühungen waren umsonst, die Fehlermeldung ist immer noch die Gleiche:
(98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Dann kläre doch erst einmal, welcher Dienst da schon auf Port 443 läuft: netstat -antp | grep ":443" Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Das ist ja das komische, da läuft kein Dienst. Netstat -antp liefert Folgende Lokale Adressen tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap tcp 0.0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Dienstag, 8. August 2006 11:36 An: suse-linux@suse.com Betreff: Re: AW: AW: AW: Suse 9.3, Apache 2 und SSL Andrea Heiker wrote:
Hallo Sandy,
Ich habe die Include-Anweisung, die die *.conf Dateien in vhost.d einliest auskommentiert. Außerdem habe ich default-server.conf so eingestellt, wie
Du
vorschlägst. Der Apache_server_flag war schon richtig besetzt. Wenn ich Listen :443 schreibe meckert er "Syntax Error: Invalid address or port", und ohne Doppelpunkt war es bereits eingetragen. Aber die Bemühungen waren umsonst, die Fehlermeldung ist immer noch die Gleiche:
(98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Dann kläre doch erst einmal, welcher Dienst da schon auf Port 443 läuft: netstat -antp | grep ":443" Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Das ist ja das komische, da läuft kein Dienst. Netstat -antp liefert nur fünf Dienste tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 4866/portmap tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 5312/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 5144/master tcp 0 0 :::22 :::* LISTEN 5367/sshd tcp 0 0 ::1:25 :::* LISTEN 5144/master Gruß Andrea -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Dienstag, 8. August 2006 11:36 An: suse-linux@suse.com Betreff: Re: AW: AW: AW: Suse 9.3, Apache 2 und SSL Andrea Heiker wrote:
Hallo Sandy,
Ich habe die Include-Anweisung, die die *.conf Dateien in vhost.d einliest auskommentiert. Außerdem habe ich default-server.conf so eingestellt, wie
Du
vorschlägst. Der Apache_server_flag war schon richtig besetzt. Wenn ich Listen :443 schreibe meckert er "Syntax Error: Invalid address or port", und ohne Doppelpunkt war es bereits eingetragen. Aber die Bemühungen waren umsonst, die Fehlermeldung ist immer noch die Gleiche:
(98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Dann kläre doch erst einmal, welcher Dienst da schon auf Port 443 läuft: netstat -antp | grep ":443" Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Ich habe jetzt mal versucht mit apache2ctl start zu starten und dann startet der Server ohne zu meckern Aber, ich kann dann mit dem Browser nicht über https: zugreifen sondern nur über http Wenn ich mit apache2ctl startssl starte, dann habe ich die oben erwähnte Fehlermeldung. Der apache will nicht mit SSL starten und ich weiß nicht wieso. *Frust* Windows hat doch seine Vorteile. Gruß Andrea -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Dienstag, 8. August 2006 11:36 An: suse-linux@suse.com Betreff: Re: AW: AW: AW: Suse 9.3, Apache 2 und SSL Andrea Heiker wrote:
Hallo Sandy,
Ich habe die Include-Anweisung, die die *.conf Dateien in vhost.d einliest auskommentiert. Außerdem habe ich default-server.conf so eingestellt, wie
Du
vorschlägst. Der Apache_server_flag war schon richtig besetzt. Wenn ich Listen :443 schreibe meckert er "Syntax Error: Invalid address or port", und ohne Doppelpunkt war es bereits eingetragen. Aber die Bemühungen waren umsonst, die Fehlermeldung ist immer noch die Gleiche:
(98)Address already in use: make_sock: could not bind to adress [::]:443 no listening sockets available, shutting down
Dann kläre doch erst einmal, welcher Dienst da schon auf Port 443 läuft: netstat -antp | grep ":443" Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Andrea Heiker wrote:
Hallo,
Ich habe jetzt mal versucht mit
apache2ctl start zu starten und dann startet der Server ohne zu meckern Aber, ich kann dann mit dem Browser nicht über https: zugreifen sondern nur über http
Greifst du dann auf Port 80 oder auf Port 443 zu?
Wenn ich mit apache2ctl startssl starte, dann habe ich die oben erwähnte Fehlermeldung. Der apache will nicht mit SSL starten und ich weiß nicht wieso. *Frust* Windows hat doch seine Vorteile.
Könntest du einfach mal aus /etc/apache2/ die default_server.conf, die listen.conf und /etc/sysconfig/apache2 posten? Ersetze deine IP-Addressen und Domain-/Hostnamen in unverfängliche Namen, dann können wir bestimmt erheblich schneller helfen. Sorry, ich wollte eigentlich schon früher mailen, aber ein bösartiges und hartnäckiges Piepen hat mich fast um den Verstand gebracht. Etwa jede Minute piepte es. Dachte zuerst, dass es die Batterie-Backupeinheit des RAID-Controllers ist, aber es war nichts zu sehen im Eventlog, Upgrades brachten auch nichts, bis ich das Piepen zum kleinen Serverraum verfolgen konnte, die USV entlastete und dann den Rauchmelder für 3,95 Euro mit wackliger 9V-Zelle endlich als Schuldigen ausmachen konnte. Jetzt bin ich definitiv der Meinung, dass Pieper auf einer Frequenz arbeiten sollten, die ortbar ist. :-(( Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo, Nochmal Danke für die Hilfe, Ich habe jetzt alle nicht auskommentierten Zeilen zusammenkopiert. Ich hoffe jemand kann mir helfen: #Inhalt von httpd.conf Include /etc/apache2/uid.conf Include /etc/apache2/server-tuning.conf ErrorLog /var/log/apache2/error_log Include /etc/apache2/sysconfig.d/loadmodule.conf Include /etc/apache2/listen.conf Include /etc/apache2/mod_log_config.conf Include /etc/apache2/sysconfig.d/global.conf Include /etc/apache2/mod_status.conf Include /etc/apache2/mod_info.conf Include /etc/apache2/mod_usertrack.conf Include /etc/apache2/mod_autoindex-defaults.conf TypesConfig /etc/apache2/mime.types DefaultType text/plain Include /etc/apache2/mod_mime-defaults.conf Include /etc/apache2/errors.conf Include /etc/apache2/ssl-global.conf <Directory /> Options None AllowOverride None Order deny,allow Deny from all # SSLRequireSSL </Directory> AccessFileName .htaccess <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> DirectoryIndex index.html index.html.var Include /etc/apache2/default-server.conf Include /etc/apache2/sysconfig.d/include.conf # Include /etc/apache2/vhosts.d/*.conf #Inhalt von default-server.conf <Directory "/srv/www/htdocs"> Options None AllowOverride None Order deny,allow deny from all Allow from meine IPs </Directory> #Inhalt von listen.conf <IfDefine SSL> <IfDefine !NOSSL> <IfModule mod_ssl.c> Listen 443 </IfModule> </IfDefine> </IfDefine> Listen 443 Listen 80 #Inhalt von etc/sysconfig/apache2 DOC_SERVER="no" APACHE_CONF_INCLUDE_FILES="" APACHE_CONF_INCLUDE_DIRS="" APACHE_MODULES="suexec access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif userdir ssl php4" APACHE_SERVER_FLAGS="-D SSL" APACHE_HTTPD_CONF="" APACHE_MPM="" APACHE_SERVERADMIN="meine Mailadresse" APACHE_SERVERNAME="mein Servername" APACHE_START_TIMEOUT="5" APACHE_SERVERSIGNATURE="on" APACHE_LOGLEVEL="debug" APACHE_ACCESS_LOG="/var/log/apache2/access_log combined" APACHE_USE_CANONICAL_NAME="off" APACHE_SERVERTOKENS="OS" APACHE_EXTENDED_STATUS="off" APACHE_BUFFERED_LOGS="off" APACHE_TIMEOUT="300" Gruß Andrea
Könntest du einfach mal aus /etc/apache2/ die default_server.conf, die listen.conf und /etc/sysconfig/apache2 posten? Ersetze deine IP-Addressen und Domain-/Hostnamen in unverfängliche Namen, dann können wir bestimmt erheblich schneller helfen.
Andrea Heiker wrote:
#Inhalt von listen.conf <IfDefine SSL> <IfDefine !NOSSL> <IfModule mod_ssl.c>
Listen 443
</IfModule> </IfDefine> </IfDefine> Listen 443 Listen 80
Kommentiere doch mal die untere "Listen 443" aus: <IfDefine SSL> <IfDefine !NOSSL> <IfModule mod_ssl.c> Listen 443 </IfModule> </IfDefine> </IfDefine> #Listen 443 Listen 80 Dann sollte er auf Port 80 normal http und auf Port 443 https sprechen. Ansonsten bekriegt sich http auf Port 80 UND 443 mit https auf Port 443.
#Inhalt von etc/sysconfig/apache2 DOC_SERVER="no" APACHE_CONF_INCLUDE_FILES="" APACHE_CONF_INCLUDE_DIRS="" APACHE_MODULES="suexec access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif userdir ssl php4" APACHE_SERVER_FLAGS="-D SSL" APACHE_HTTPD_CONF="" APACHE_MPM="" APACHE_SERVERADMIN="meine Mailadresse" APACHE_SERVERNAME="mein Servername" APACHE_START_TIMEOUT="5" APACHE_SERVERSIGNATURE="on" APACHE_LOGLEVEL="debug" APACHE_ACCESS_LOG="/var/log/apache2/access_log combined" APACHE_USE_CANONICAL_NAME="off" APACHE_SERVERTOKENS="OS" APACHE_EXTENDED_STATUS="off" APACHE_BUFFERED_LOGS="off" APACHE_TIMEOUT="300"
Das sieht eigentlich ganz ordentlich aus. Teste es mal. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
participants (2)
-
Andrea Heiker
-
Sandy Drobic