vboxadm erzeugt unerwünschte Weiterleitungen im Apache

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
schmidtflo
Beiträge: 4
Registriert: 18.04.2014 23:15:22

vboxadm erzeugt unerwünschte Weiterleitungen im Apache

Beitrag von schmidtflo » 18.04.2014 23:19:31

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

DeletedUserReAsG

Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache

Beitrag von DeletedUserReAsG » 18.04.2014 23:30:19

Fehler in der vHost-Konfiguration, wodurch der default-vHost genutzt wird? Wäre die erste Möglichkeit, die meine Glaskugel anzeigt.

schmidtflo
Beiträge: 4
Registriert: 18.04.2014 23:15:22

Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache

Beitrag von schmidtflo » 19.04.2014 00:07:18

In der sites-avaible/default steht nicht komisches:

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> 
Die vhost-Datei (sites-avaible/adminer.hanndev.de.conf), die ja nicht beachtet wird, ist auch normal:

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> 
VBoxAdm hat in der conf.d die Datei vboxadm.conf hinterlassen, für mich die eheste Quelle allen Übels:

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>
Sieht einer den Fehler, oder sind noch andere Dateien dafür interessant?

DeletedUserReAsG

Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache

Beitrag von DeletedUserReAsG » 19.04.2014 10:04:03

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.

schmidtflo
Beiträge: 4
Registriert: 18.04.2014 23:15:22

Re: vboxadm erzeugt unerwünschte Weiterleitungen im Apache

Beitrag von schmidtflo » 19.04.2014 11:00:06

Danke, das wars. Man bin ich ein Depp^^

Antworten