Re: [solved][description] Re: Apache2 vhosts sind weg
ok, falls es jemanden interessiert: Ich bin auch bei dem "neuen" Server wieder in das Problem rein gelaufen. 2 Domains die wechselseitig mal funktionierten und mal nicht und permanent Zugriff über die IP möglich war. Zusammengefasst, so funktionierts nicht: * 000-default.conf NameVirtualHost *:80 DocumentRoot /var/www * Domain1.conf ServerName domain1.de DocumentRoot/var/www/domain1 * Domain2.conf ServerName domain2.de DocumentRoot/var/www/domain2 man kommt über die IP immer bei /var/www raus, bei domain1.de auch und bei domain2.de in /var/www/domain2 Zusammengefasst, es funktioniert so: * 000-default.conf NameVirtualHost *:80 ServerName xxx.xxx.xxx.xxx //server-ip DocumentRoot /var/www * domain1.conf ServerName domain1.de DocumentRoot/var/www/domain1 * domain2.conf ServerName domain2.de DocumentRoot/var/www/domain2 Hinweis: ".conf" steht da nur zur veranschaulichung, gibts so auf dem server nicht Und noch ein funcfact: Setzt man das alles so in die echte 000-default bleibt der Fehler erhalten. Man muss die default-konfig bzw. den ip-Container ans ende setzen. Dann klappt das auch. Grüße Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
[solved] Re: Apache2 vhosts sind weg
Hallo, wollte nur sagen das die Kiste jetzt komplett geplättet und auf Debian 7 gezogen wurde. Nun gehen auch die Domains wieder. Keine Ahnung was da los war. Danke und viele Grüße Am 05.06.2013 01:01, schrieb tranquillo: > Hallo Liste, > > ich hab grade nochmal ein bisschen rumgespielt, aber weiterhin ohne Erfolg. > Die Domain-Umleitungen funktonierten weiterhin nicht. > > Weil ich mir nicht zu helfen wusste hab ich die aktuellen Quellen (zuvor war > ich ja auf lenny64 und jetzt auf wheezy) > in die apt/sources.list getan und versucht dadurch den apachen > (remove/install) upzudaten. > > Das ging leider schief: > "/etc/init.d/apache2 start" -> "No apache MPM package installed". > "apt-get install apache2-mpm-prefork" -> "Nicht erfüllte Abhängigkeiten. > Versuchen Sie »apt-get -f install« ..." > "apt-get remove apache2" -> "Nicht erfüllte Abhängigkeiten. Versuchen Sie > »apt-get -f install« ..." > > Wie komme ich denn jetzt wieder auf eine saubere Apache-Installation? > > Wenn jetzt das ganze System auf wheezy gezogen wird, ist doch mit Sicherheit > mit noch viel mehr Ärger zu rechnen, > wie bekommt man jetzt auf die VM am besten die aktuelle Version? > > > Danke und Grüße > Robert > > ___ > Lug-dd maillist - Lug-dd@mailman.schlittermann.de > https://ssl.schlittermann.de/mailman/listinfo/lug-dd > ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hallo Liste, ich hab grade nochmal ein bisschen rumgespielt, aber weiterhin ohne Erfolg. Die Domain-Umleitungen funktonierten weiterhin nicht. Weil ich mir nicht zu helfen wusste hab ich die aktuellen Quellen (zuvor war ich ja auf lenny64 und jetzt auf wheezy) in die apt/sources.list getan und versucht dadurch den apachen (remove/install) upzudaten. Das ging leider schief: "/etc/init.d/apache2 start" -> "No apache MPM package installed". "apt-get install apache2-mpm-prefork" -> "Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ..." "apt-get remove apache2" -> "Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ..." Wie komme ich denn jetzt wieder auf eine saubere Apache-Installation? Wenn jetzt das ganze System auf wheezy gezogen wird, ist doch mit Sicherheit mit noch viel mehr Ärger zu rechnen, wie bekommt man jetzt auf die VM am besten die aktuelle Version? Danke und Grüße Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
moins, Am 29.05.2013 11:33, schrieb Heiko Schlittermann: >> ** >> /etc/apache2/sites-enabled/000-default >> ** >> NameVirtualHost *:80 > > Das kann hier also weg. ok, done. >> * >> /etc/apache2/sites-enabled/meinedomain.de >> * >> > Hier sollte, wie schon von anderen bemerkt, > > stehen. ok, done. Leider keine Änderung, ausser das beim apache restart nun die unsäglichen warnings weg sind. Die aber vorher auch schon da waren als die domains noch funktionierten. :( Ich sag ja, es ist sehr komisch. Bestimmt wider nur was total triviales, man mus nur erstmal drauf kommen. :) Grüß ausm Bus in Edgeland Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Bernhard Bittner (Mi 29 Mai 2013 13:56:04 CEST): > Am 29.05.2013, 12:45 Uhr, schrieb Heiko Schlittermann > > > >Ist das dokumentiert irgendwo? Denn an der Stelle, wo ServerAlias > >erklärt wird, habe ich das nicht gefunden. > > wenn Dir http://httpd.apache.org/docs/current/de/vhosts/name-based.html > 'offiziell' genug ist, ja ;-) Danke. Ich hatte es hier vermutet: http://httpd.apache.org/docs/current/de/mod/core.html#serveralias Bin vielleicht verwöhnt :) -- Heiko signature.asc Description: Digital signature ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Am 29.05.2013, 12:45 Uhr, schrieb Heiko Schlittermann : Hallo Heiko, Rico Koerner (Mi 29 Mai 2013 11:56:42 CEST): Am 29.05.2013 11:33, schrieb Heiko Schlittermann: >> ServerAlias *.meinedomain.de *.meinedomain.DE > ^ Bin mir nicht sicher, ob hier > Muster erlaubt sind. GROSS und klein ist egal. Muster sind erlaubt oder funktionieren zumindest, wie ich bei der Übernahme von einem Kundenserver festgestellt habe. War mir bis dahin auch unbekannt. Ist das dokumentiert irgendwo? Denn an der Stelle, wo ServerAlias erklärt wird, habe ich das nicht gefunden. wenn Dir http://httpd.apache.org/docs/current/de/vhosts/name-based.html 'offiziell' genug ist, ja ;-) Grüße, Bernhard ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Rico Koerner (Mi 29 Mai 2013 11:56:42 CEST): > Am 29.05.2013 11:33, schrieb Heiko Schlittermann: > >> ServerAlias *.meinedomain.de *.meinedomain.DE > > ^ Bin mir nicht sicher, ob hier > > Muster erlaubt sind. GROSS und klein ist egal. > > Muster sind erlaubt oder funktionieren zumindest, wie ich bei der > Übernahme von einem Kundenserver festgestellt habe. War mir bis dahin > auch unbekannt. Ist das dokumentiert irgendwo? Denn an der Stelle, wo ServerAlias erklärt wird, habe ich das nicht gefunden. -- Heiko signature.asc Description: Digital signature ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Am 29.05.2013 11:33, schrieb Heiko Schlittermann: >> ServerAlias *.meinedomain.de *.meinedomain.DE > ^ Bin mir nicht sicher, ob hier > Muster erlaubt sind. GROSS und klein ist egal. Muster sind erlaubt oder funktionieren zumindest, wie ich bei der Übernahme von einem Kundenserver festgestellt habe. War mir bis dahin auch unbekannt. Rico ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
tranquillo (Di 28 Mai 2013 22:31:38 CEST): > * > /etc/apache2/httpd.conf > * > NameVirtualHost *:80 ^ Ok, dann muss das später nicht noch mal auftauchen. > ** > /etc/apache2/sites-enabled/000-default > ** > NameVirtualHost *:80 Das kann hier also weg. > > DocumentRoot /var/www/ … > * > /etc/apache2/sites-enabled/meinedomain.de > * > Hier sollte, wie schon von anderen bemerkt, stehen. > ServerAdmin r...@meinedomain.de > ServerName meinedomain.de > ServerAlias *.meinedomain.de *.meinedomain.DE ^ Bin mir nicht sicher, ob hier Muster erlaubt sind. GROSS und klein ist egal. > DocumentRoot/var/www/meinedomain > ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ > > Options +ExecCGI > > ErrorLog /var/log/apache2/error_meinedomain.de.log > Damit sollte es funktionieren, ich meine, mit der Änderung des VirtualHost-Eintrags. Wenn Du über http://meinedomain.de/ versuchst, zuzugreifen. -- Heiko signature.asc Description: Digital signature ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hej! Ich hab meines wissens den stand der vor der spielerei vorherschte. Und mitlweile alles raugekippt und alle .conf's und vHost conf's zig mal gelesen und mit zig anderen Anleitung versucht die domains von Grund auf wieder neu zu erstellen. Ohne erfolg. bei allein domains lande ich immer auf /var/www Sicherheitsfrage: Du lässt den Apache seine Config immer wieder neu laden nach jeder Änderung, oder? [Tue May 28 22:29:04 2013] [warn] NameVirtualHost *:80 has no VirtualHosts Zu gut Deutsch: 'Ich weiß, dass ich vhosts ausliefern soll, habe aber keine Direktiven mit virtuellen Namen und zugehörigen Verzeichnissen gefunden'. Hier dürfte dein Problem zu finden sein. Beste Grüße Fabian ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hi, snip ** /etc/apache2/sites-enabled/000-default ** diese Zeile gehört hier definitiv nicht rein: NameVirtualHost *:80 die 'default' aus dem lenny-Paket bestätigt das... snip * /etc/apache2/sites-enabled/meinedomain.de * und hier ':80' analog oben eintragen (wurde schon erwähnt): snip Grüße, Bernhard ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Am 28.05.2013 22:37, schrieb tranquillo: > Hi Rico, > > hab das alles im grunde schon gemacht was Du vorschlägst (rückbau). In der > letzten Antwort von mir sind auch alle configs drin. > > > Am 28.05.2013 22:29, schrieb Rico Koerner: >> Was sagt: apache2ctl configtest > Der Klassiker: > > apache2ctl configtest > [Tue May 28 22:29:04 2013] [warn] NameVirtualHost *:80 has no VirtualHosts > [Tue May 28 22:29:04 2013] [warn] NameVirtualHost *:80 has no VirtualHosts Das widerspricht aber dem Eintrag in 000-default, evtl. durch den 2. Eintrag ohne Portangabe hervorgerufen. > Syntax OK > >> Lenny ist ja inzwischen nicht mal mehr oldstable, sondern schon in Rente >> gegangen. > man sagt mir wenn in den sources stable steht holt wr sich immer die > aktuellsten pakete. > wollte schon länger mal kucken ob das auch alles so stimmt und evtl. updaten. > Für apache gibts ja auch schon viel neuere Versionen da war glaub ich noch was mit dist-upgrade. cat /etc/debian_version verrät dir mehr über den aktuellen Stand. ;) Gruß Rico smime.p7s Description: S/MIME Kryptografische Unterschrift ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Am 28.05.2013 22:31, schrieb tranquillo: > hey, > > Am 28.05.2013 22:14, schrieb Heiko Schlittermann: >> Kannst Du die Konfig posten? Aber möglichst nicht obfuscaten, dann dann > da ich nicht weiß was genau werf ich mal alles rein (um Komentare gekürzt und > domainname-standardisiert). Das müsste eigentlich alles sein > was derzeit wichtig ist. > * > /etc/apache2/httpd.conf > * > NameVirtualHost *:80 > Listen 80 > ... > > ** > /etc/apache2/sites-enabled/000-default > ** > NameVirtualHost *:80 > ... > > > * > /etc/apache2/sites-enabled/meinedomain.de > * > ^ sollte hier nicht auch *:80 stehen? Gruß Rico smime.p7s Description: S/MIME Kryptografische Unterschrift ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hi Rico, hab das alles im grunde schon gemacht was Du vorschlägst (rückbau). In der letzten Antwort von mir sind auch alle configs drin. Am 28.05.2013 22:29, schrieb Rico Koerner: > Was sagt: apache2ctl configtest Der Klassiker: apache2ctl configtest [Tue May 28 22:29:04 2013] [warn] NameVirtualHost *:80 has no VirtualHosts [Tue May 28 22:29:04 2013] [warn] NameVirtualHost *:80 has no VirtualHosts Syntax OK > Lenny ist ja inzwischen nicht mal mehr oldstable, sondern schon in Rente > gegangen. man sagt mir wenn in den sources stable steht holt wr sich immer die aktuellsten pakete. wollte schon länger mal kucken ob das auch alles so stimmt und evtl. updaten. Für apache gibts ja auch schon viel neuere Versionen Beste Grüße und vielen Danke für die umfangreiche Antwort. Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
hey, Am 28.05.2013 22:14, schrieb Heiko Schlittermann: > Aha. Da ja normalerweise Dein Zertifikat auch auf einem anderen Port > als dem Port 80 läuft, sollte Deine Konfiguration, dieses normale HTTP > betreffend ja noch gehen. Nope. Das ssl ist mir mitlweile egal. ich will einfach nur wieder das die domains gehen. Ich hab meines wissens den stand der vor der spielerei vorherschte. Und mitlweile alles raugekippt und alle .conf's und vHost conf's zig mal gelesen und mit zig anderen Anleitung versucht die domains von Grund auf wieder neu zu erstellen. Ohne erfolg. bei allein domains lande ich immer auf /var/www > Kannst Du die Konfig posten? Aber möglichst nicht obfuscaten, dann dann da ich nicht weiß was genau werf ich mal alles rein (um Komentare gekürzt und domainname-standardisiert). Das müsste eigentlich alles sein was derzeit wichtig ist. * /etc/apache2/apache2.conf * ServerRoot "/etc/apache2" LockFile /var/lock/apache2/accept.lock PidFile ${APACHE_PID_FILE} Timeout 300 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 15 StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} AccessFileName .htaccess Order allow,deny Deny from all DefaultType text/plain HostnameLookups Off ErrorLog /var/log/apache2/error.log LogLevel warn Include /etc/apache2/mods-enabled/*.load Include /etc/apache2/mods-enabled/*.conf Include /etc/apache2/httpd.conf Include /etc/apache2/ports.conf LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined Include /etc/apache2/conf.d/ Include /etc/apache2/sites-enabled/ * /etc/apache2/httpd.conf * Order allow,deny Deny from all AddType application/x-httpd-php .php .html AddType application/x-javascript .js * /etc/apache2/httpd.conf * NameVirtualHost *:80 Listen 80 # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here #Listen 443 ** /etc/apache2/sites-enabled/000-default ** NameVirtualHost *:80 DocumentRoot /var/www/ Options FollowSymLinks AllowOverride None Options -Indexes Allow from all ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On Alias /doc/ “/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 * /etc/apache2/sites-enabled/meinedomain.de * ServerAdmin r...@meinedomain.de ServerName meinedomain.de ServerAlias *.meinedomain.de *.meinedomain.DE DocumentRoot/var/www/meinedomain ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ Options +ExecCGI ErrorLog /var/log/apache2/error_meinedomain.de.log Danke und beste Grüße Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Am 28.05.2013 21:31, schrieb tranquillo: > Hi Heiko, > > Am 28.05.2013 21:09, schrieb Heiko Schlittermann: >> Etwas wenig Information. Wolltest Du Vhosts über HTTPS machen, über Dein >> Zertifikat? Das ist nicht ganz trivial, wenn Du es für viele Vhosts >> tun möchtest, um so mehr, wenn Du nur ein Zertifikat hast. > > Naja, was ist viel? s/viele/mehrere/ also grundsätzlich ist es die Frage, ob eine IP pro vHost oder NameVirtualHost verwendet wird. Konflikte tauchen auch auf, wenn man *:80 und IP:80 mischt. Und bei https können weitere Probleme auftreten bzw. es gibt mehrere Lösungswege. Doch dazu kommen wir später. > Ich wollte erstmal nur für die ip später evtl mal auch für die domains. als 1. empfehle ich, die SSL-Config wieder zu deaktivieren und nachzuschauen ob/wie du die http-vHosts wieder zum laufen bekommst, da du ja nicht mal weißt, ob das Problem an dem https oder an irgendeiner nicht näher definierbaren, möglicherweise gelöschten Datei liegt. Also erstmal Rückbau soweit wie möglich bis vor der SSL-Installation. >>> Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus >>> /etc/apache2/conf.d gelöscht, weiß aber nicht mehr wie sie hieß und >>> was drin war. conf.d ist normalerweise nicht für vHosts zuständig. Dort liegen Configs, die unabhängig davon in der Main-Config includiert werden. -rw-r--r-- 1 root root 269 1. Apr 2012 charset lrwxrwxrwx 1 root root 45 28. Jun 2012 javascript-common.conf -> /etc/javascript-common/javascript-common.conf -rw-r--r-- 1 root root 3,3K 1. Apr 2012 localized-error-pages -rw-r--r-- 1 root root 143 1. Apr 2012 other-vhosts-access-log -rw-r--r-- 1 root root 1,4K 1. Apr 2012 security so siehts bei mir aus. Keine der Dateien würde durch löschen irgendeinen vHost in Mitleidenschaft ziehen. Der Fehler liegt vermutlich in der ports.conf oder damit korrespondierenden Einträgen in den vHost-Configs. Wenn du die ports.conf geändert hast, poste sie mal bitte hier. Wahrscheinlich hast du dort einen Fehler in Bezug auf NameVirtualHost eingebaut. in sites-available liegen normalerweise (bei Debian) die vHosts und in sites-enabled entsprechende Symlinks darauf. grep ' Deb-lenny64 im stable pfad. Lenny ist ja inzwischen nicht mal mehr oldstable, sondern schon in Rente gegangen. Gruß Rico smime.p7s Description: S/MIME Kryptografische Unterschrift ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
tranquillo (Di 28 Mai 2013 21:31:55 CEST): > Hi Heiko, > > Am 28.05.2013 21:09, schrieb Heiko Schlittermann: > > Etwas wenig Information. Wolltest Du Vhosts über HTTPS machen, über Dein > > Zertifikat? Das ist nicht ganz trivial, wenn Du es für viele Vhosts > > tun möchtest, um so mehr, wenn Du nur ein Zertifikat hast. > > Naja, was ist viel? > Ich wollte erstmal nur für die ip später evtl mal auch für die domains. Aha. Da ja normalerweise Dein Zertifikat auch auf einem anderen Port als dem Port 80 läuft, sollte Deine Konfiguration, dieses normale HTTP betreffend ja noch gehen. Kannst Du die Konfig posten? Aber möglichst nicht obfuscaten, dann dann ist mitunter genau die entscheidende Info weg. > Ich bin mir mittlerweile sehr sicher das es diese manual Umleitung war welche > unter http:///manual das Apache-Manual anzeigt. > Die zu löschen war doch sicher kein Problem, vermute ich. Das sollte kein Problem sein. > > verraten, was für ein System Du hast. > Deb-lenny64 im stable pfad. Lenny ist old-stable. Dürfte für dieses Problem aber auch nebensächlich sein. > Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.3.8-1~dotdeb.1 with Suhosin-Patch > mod_ssl/2.2.9 OpenSSL/0.9.8g -- Heiko signature.asc Description: Digital signature ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hi On Tue 28.05.2013 21:40:52, tranquillo wrote: > Ich bin mir mittlerweile sehr sicher das es diese manual Umleitung war > welche unter http:///manual das Apache-Manual anzeigt. > Die zu löschen war doch sicher kein Problem, vermute ich. > > ../sites-enabled/000-default enthält: > NameVirtualHost *:80 > > ... NameVirtualHost *:80 sowie NameVirtualHost *:443 zusammen mit dem passenden Listen-Anweisungen erlauben deinem Apache zwischen den virtual Hosts per Namen zu unterscheiden, wenn du nicht exklusiv über die IPs gehen möchtest. Für SSL nennt sich das dann "TLS Server Name Indication" die die SSL-Implementation von Server wie Client unterstützen müssen (sonst wird immer der Default-vHost via SSL ausgeliefert). > und /sites-enabled/enthält noch 5 weitere Dateien. Eine für die ip und > der Rest für Domains und subdomains. Meine Erfahrung ist, dass man sehr gut überlegen sollte, wie man IP und Named vHosts mischt, damit man immer bei der richtigen Seite rauskommt. Hast du ein Debian? Wenn ja kannst du dir ja sehr einfach das Package von einem Mirror ziehen, und mal mit deinem Verzeichnisbaum vergleichen. Ansonsten müsstest du mal die ports.conf, die - und ServerName-Zeilen zusammenstreichen und mal anhängen, damit wir einen besseren Eindruck davon bekommen. Gruß, Andre -- Andre Klärner smime.p7s Description: S/MIME cryptographic signature ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Danke schon Mal für die viele Hinweise, leider brachte noch keiner einen Erfolg. Am 28.05.2013 17:44, schrieb Grimnin Fridyson: >> Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus >> /etc/apache2/conf.d gelöscht > datei oder einen symlink auf die vhost? Ich bin mir mittlerweile sehr sicher das es diese manual Umleitung war welche unter http:///manual das Apache-Manual anzeigt. Die zu löschen war doch sicher kein Problem, vermute ich. > naja irgendwo muss du ja deine vhost config drin haben wenn du sie nicht in > der httpd.conf hast ../sites-enabled/000-default enthält: NameVirtualHost *:80 ... und /sites-enabled/enthält noch 5 weitere Dateien. Eine für die ip und der Rest für Domains und subdomains. Meinst Du das oder was anderes? Danke und viele Grüße ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hi Heiko, Am 28.05.2013 21:09, schrieb Heiko Schlittermann: > Etwas wenig Information. Wolltest Du Vhosts über HTTPS machen, über Dein > Zertifikat? Das ist nicht ganz trivial, wenn Du es für viele Vhosts > tun möchtest, um so mehr, wenn Du nur ein Zertifikat hast. Naja, was ist viel? Ich wollte erstmal nur für die ip später evtl mal auch für die domains. >> Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus >> /etc/apache2/conf.d gelöscht, weiß aber nicht mehr wie sie hieß und >> was drin war. > > Vielleicht kann Dir Dein Backup-Operator helfen. Ansonsten ein > Referenzsystem vielleicht. Ich bin mir mittlerweile sehr sicher das es diese manual Umleitung war welche unter http:///manual das Apache-Manual anzeigt. Die zu löschen war doch sicher kein Problem, vermute ich. > Aber bis jetzt hast Du ja noch nicht mal > verraten, was für ein System Du hast. Deb-lenny64 im stable pfad. Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.3.8-1~dotdeb.1 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Noch mehr? Vielen Dank und Grüße Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hi Fabian, Am 28.05.2013 18:57, schrieb Fabian Hänsel: > Auch nicht über http? Darüber solltest du sie noch bekommen wie eh und je. Nein, Aufruf über http:// der FQD klappt nicht. Das ssl ist im Moment auch nur für die IP gedacht die Domains brauchen das noch nicht. > Ist ein Weilchen her, dass ich einen Apache an der Hand hatte, aber > > a) Apache mit HTTPS ist configmäßig eher wie HTTP-Apache + HTTPS-Apache, >(zwei separate Instanzen) nicht wie (HTTP+HTTPS)-Apache (eine >Instanz) > b) HTTPS biss sich früher grundsätzlich mit vhosts ok, danke für die info. Die Tutorials haben dazu alle kein Wort verloren, so nahm ich nicht an das das ein Problem ist. Muss ich noch Mal tiefer einsteigen scheinbar. Grüße Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
tranquillo (Di 28 Mai 2013 16:19:41 CEST): > ich hab bei mir endlich mal ein SSL-Zertifikat installiert. Dieses > geht auch aber nun gehen meine ganzen vhosts nicht mehr. Sprich, > über die ip angesprochen liefert der Apache noch fleißig Seiten aus, > aber alle FQDomains kommen nur noch bei /var/www raus. Der Apache > meckert beim Start auch über keine einzige Zeile in den entrechenden > config-Dateien. Etwas wenig Information. Wolltest Du Vhosts über HTTPS machen, über Dein Zertifikat? Das ist nicht ganz trivial, wenn Du es für viele Vhosts tun möchtest, um so mehr, wenn Du nur ein Zertifikat hast. > Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus > /etc/apache2/conf.d gelöscht, weiß aber nicht mehr wie sie hieß und > was drin war. Vielleicht kann Dir Dein Backup-Operator helfen. Ansonsten ein Referenzsystem vielleicht. Aber bis jetzt hast Du ja noch nicht mal verraten, was für ein System Du hast. -- Heiko signature.asc Description: Digital signature ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hej! ich hab bei mir endlich mal ein SSL-Zertifikat installiert. Dieses geht auch aber nun gehen meine ganzen vhosts nicht mehr. Auch nicht über http? Darüber solltest du sie noch bekommen wie eh und je. Sprich, über die ip angesprochen liefert der Apache noch fleißig Seiten aus, aber alle FQDomains kommen nur noch bei /var/www raus. Ist ein Weilchen her, dass ich einen Apache an der Hand hatte, aber a) Apache mit HTTPS ist configmäßig eher wie HTTP-Apache + HTTPS-Apache, (zwei separate Instanzen) nicht wie (HTTP+HTTPS)-Apache (eine Instanz) b) HTTPS biss sich früher grundsätzlich mit vhosts Beste Grüße Fabian ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
Hallo, Am Dienstag, den 28.05.2013, 16:19 +0200 schrieb tranquillo: > Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus > /etc/apache2/conf.d gelöscht, weiß aber nicht mehr wie sie hieß und > was > drin war. Glaube da stand auch was mit vhosts drin, ich habs aber als > unwichtig bzw. redundant erachtet. Die Dateien "charset" und > "security" > sind jetzt noch vorhanden und eine phpmyadmin.conf für ein alias auf > phpmyadmin welches noch funktioniert (auf IP Ebene). Außer den oben genannten Dateien befindet sich bei mir noch folgendes im Verzeichnis /etc/apache2/conf.d : apache2-doc javascript-common.conf localized-error-pages other-vhosts-access-log > > Ich würde mich also nochmal für die fehlende Datei interessieren und > natürlich andere Tipps oder Hinweise. Wichtig ist vielleicht noch, was sich im Verzeichnis /etc/apache2/sites-enabled befindet. Ich habe z.B. rechner:/etc/apache2/sites-enabled# ln -s ../sites-available/default-ssl ausgeführt. Danach konnte ich https://localhost/manual im Browser aufrufen. > > Besten Dank und viele Grüße > Robert Viele Grüße Frank ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Re: Apache2 vhosts sind weg
hi > ich hab bei mir endlich mal ein SSL-Zertifikat installiert. Dieses geht > auch aber nun gehen meine ganzen vhosts nicht mehr. Sprich, über die ip > angesprochen liefert der Apache noch fleißig Seiten aus, aber alle > FQDomains kommen nur noch bei /var/www raus. Der Apache meckert beim > Start auch über keine einzige Zeile in den entrechenden config-Dateien. > > Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus > /etc/apache2/conf.d gelöscht datei oder einen symlink auf die vhost? >, weiß aber nicht mehr wie sie hieß und was > drin war. Glaube da stand auch was mit vhosts drin, ich habs aber als > unwichtig bzw. redundant erachtet. Die Dateien "charset" und > "security" > sind jetzt noch vorhanden und eine phpmyadmin.conf für ein alias auf > phpmyadmin welches noch funktioniert (auf IP Ebene). naja irgendwo muss du ja deine vhost config drin haben wenn du sie nicht in der httpd.conf hast kein Backup? > > Ich würde mich also nochmal für die fehlende Datei interessieren und > natürlich andere Tipps oder Hinweise. Hinweis: wenn kein Backup, mache ein Backup Andreas > > Besten Dank und viele Grüße > Robert > > ___ > Lug-dd maillist - Lug-dd@mailman.schlittermann.de > https://ssl.schlittermann.de/mailman/listinfo/lug-dd > ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Apache2 vhosts sind weg
Hallo Liste, ich hab bei mir endlich mal ein SSL-Zertifikat installiert. Dieses geht auch aber nun gehen meine ganzen vhosts nicht mehr. Sprich, über die ip angesprochen liefert der Apache noch fleißig Seiten aus, aber alle FQDomains kommen nur noch bei /var/www raus. Der Apache meckert beim Start auch über keine einzige Zeile in den entrechenden config-Dateien. Mein einziger Anhaltspunkt im Moment, Ich hab eine Datei aus /etc/apache2/conf.d gelöscht, weiß aber nicht mehr wie sie hieß und was drin war. Glaube da stand auch was mit vhosts drin, ich habs aber als unwichtig bzw. redundant erachtet. Die Dateien "charset" und "security" sind jetzt noch vorhanden und eine phpmyadmin.conf für ein alias auf phpmyadmin welches noch funktioniert (auf IP Ebene). Ich würde mich also nochmal für die fehlende Datei interessieren und natürlich andere Tipps oder Hinweise. Besten Dank und viele Grüße Robert ___ Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd