Hi
Ich habe auf ein frisch aufgesetztes Debian 7 ein Mailsystem nach folgender Anleitung eingerichtet: http://wiki.nefarius.at/linux/the_ueber_mail-server
Es läuft nach einigen kleinen Anpassungen auch alles (Senden, Empfangen, Roundcube, Thunderbird), nur habe ich jetzt folgendes Problem:
Wenn ich einen neuen vHost im Apache anlege, wird immer direkt auf vboxadm umgeleitet
sub.domain.de -> sub.domain.de/cgi-bin/vboxadm.pl, wobei eig ein Unterverzeichnis im /var/www genutzt werden soll.
Was muss ich dazu tun, die Error-Logs geben nichts wirkliches aus..
Vielen Dank für schnelle Hilfe
schmidtflo
vboxadm erzeugt unerwünschte Weiterleitungen im Apache
-
- Beiträge: 4
- Registriert: 18.04.2014 23:15:22
Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache
Fehler in der vHost-Konfiguration, wodurch der default-vHost genutzt wird? Wäre die erste Möglichkeit, die meine Glaskugel anzeigt.
-
- Beiträge: 4
- Registriert: 18.04.2014 23:15:22
Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache
In der sites-avaible/default steht nicht komisches:
Die vhost-Datei (sites-avaible/adminer.hanndev.de.conf), die ja nicht beachtet wird, ist auch normal:
VBoxAdm hat in der conf.d die Datei vboxadm.conf hinterlassen, für mich die eheste Quelle allen Übels:
Sieht einer den Fehler, oder sind noch andere Dateien dafür interessant?
Code: Alles auswählen
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/hanndev.de
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/hanndev.de>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</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 ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Code: Alles auswählen
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/adminer.hanndev.de
<Directory "/var/www/adminer.hanndev.de">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Code: Alles auswählen
<VirtualHost *:80>
ServerName vboxadm.hanndev.de
ServerAlias vboxadm
DocumentRoot /var/lib/vwebadm/htdocs
Alias /icons/fffsilk/ /usr/share/icons/famfamfam/silk/
ScriptAlias /cgi-bin/ /var/lib/vboxadm/cgi-bin/
ErrorLog /var/log/apache2/vboxadm-error.log
CustomLog /var/log/apache2/vboxadm-access.log common
RedirectMatch ^/$ /cgi-bin/vboxadm.pl
</VirtualHost>
#<VirtualHost *:80>
# ServerName roundcube.hanndev.de
# DocumentRoot /opt/roundcube/current/
# ErrorLog /var/log/apache2/roundcube-error.log
# CustomLog /var/log/apache2/roundcube-access.log common
#</VirtualHost>
<VirtualHost *:80>
ServerName autoconfig.hanndev.de
ServerAlias autodiscover.hanndev.de
RewriteEngine On
RewriteRule ^/mail/config-v1\.1\.xml$ /cgi-bin/autodiscover.pl?%1 [NE,L,R]
RewriteRule ^/autodiscover/autodiscover\.xml$ /cgi-bin/autodiscover.pl [L,R]
</VirtualHost>
Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache
Wenn ich da grob drüberpeile, fehlen dir bei deinen vHosts die ServerNames, so dass es durchaus nicht unwahrscheinlich ist, dass Apache dann einfach den ersten verfügbaren vHost hernimmt, und das bei deiner Konstellation das vbox-Dingens ist.
-
- Beiträge: 4
- Registriert: 18.04.2014 23:15:22
Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache
Danke, das wars. Man bin ich ein Depp^^