Weiterleitung von Domain (apache)?!?

RoteWolke

New Member
Hallo Leute,

ich habe folgendes Problem:

ich habe VHCS frisch Installiert.

Als erstens habe ich einen neuen Domain gemacht im VHCS admin.
nun sollte eigentlich so sein wenn man die domain eingibt die standart Index.html seite kommt von VHCS... nun ist dem nicht so es kommt die seite von /apache-default (It Works!)

ich denke mal das es ein problem ist von Apache das er die Domain nicht richtig auflösen kann oder sogar von Bind... nund die einstellungen von Bind der domain:
/var/cache/bind/domain.db
Code:
[SIZE=1][SIZE=2]$TTL 86400[/SIZE]
[SIZE=2]@ IN SOA ns2.webonhost.ch. root.webonhost.ch. ([/SIZE]
[SIZE=2]; dmn [webonhost.ch] timestamp entry BEGIN.[/SIZE]
[SIZE=2]2008041000[/SIZE]
[SIZE=2]; dmn [webonhost.ch] timestamp entry END.[/SIZE]
[SIZE=2]8H[/SIZE]
[SIZE=2]2H[/SIZE]
[SIZE=2]4W[/SIZE]
[SIZE=2]1D[/SIZE]
[SIZE=2])[/SIZE]
[SIZE=2]IN NS ns2.webonhost.ch.[/SIZE]
[SIZE=2]IN MX 10 mail.webonhost.ch.[/SIZE]
[SIZE=2]webonhost.ch. IN A 213.180.170.209[/SIZE]
[SIZE=2]webonhost.ch. IN TXT "v=spf1 a mx ip4:213.180.170.209 ~all"[/SIZE]
[SIZE=2]ns2 IN A 213.180.170.209[/SIZE]
[SIZE=2]mail IN A 213.180.170.209[/SIZE]
[SIZE=2]localhost IN A 127.0.0.1[/SIZE]
[SIZE=2]www CNAME webonhost.ch.[/SIZE]
[SIZE=2]ftp CNAME webonhost.ch.[/SIZE]
[SIZE=2]; sub [{SUB_NAME}] entry BEGIN.[/SIZE]
[SIZE=2]; sub [{SUB_NAME}] entry END.[/SIZE]
[/SIZE]

ich habe das file von hosts auch noch geändert aber hatte auch nichts gebracht:

Code:
[SIZE=1][SIZE=2]# 'hosts' file configuration.[/SIZE]
[SIZE=2]localhost delta10.local localhost[/SIZE]
[SIZE=2]213.180.170.209 delta10.webonhost.ch delta10.webonhost.ch[/SIZE]
[SIZE=2]# The following lines are desirable for IPv6 capable hosts[/SIZE]
[SIZE=2]::1 ip6-localhost ip6-loopback[/SIZE]
[SIZE=2]fe00::0 ip6-localnet[/SIZE]
[SIZE=2]ff00::0 ip6-mcastprefix[/SIZE]
[SIZE=2]ff02::1 ip6-allnodes[/SIZE]
[SIZE=2]ff02::2 ip6-allrouters[/SIZE]
[/SIZE][SIZE=2]ff02::3 ip6-allhosts[/SIZE]

beim restarten von apache2 kommt folgende meldung:

Code:
Forcing reload of web server (apache2)...apache2: apr_sockaddr_info_get() failed for delta10
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
 waiting apache2: apr_sockaddr_info_get() failed for delta10
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

kann da mir jemand helfen?

EDIT 1: mir ist noch aufgefallen wenn ich http://www.webonhost.ch/virtual/webonhost.ch/htdocs/ eingebe dann kommt die seite... also er leitet es nicht richtig weiter... was soll ich tun???
 
Wenn Du schon bei der Neuinstallation bist...

.. hast Du den Server mit dem Installationsscript eingerichtet?

Ich gehe zwar nicht auf das Problem ein, aber mit einer Minimal-Installation von z.B. Debian und Ubuntu sowie dem Installationsscript hättest Du eine Grundlage, wo wir dann genauer wissen, wo Du stehts.

Daher mein Tip, genauso zu verfahren und dann noch mal schauen. Gilt auch für künftige Fragen.
 
jo ich hab den server neu installiert... nun geht es immer noch nicht immer noch das gleiche probelm... hab da jetzt nichts geändert
 
Klingt so, als ob webonhost.ch direkt in das Verzeichnis /var/www geleitet wird und wahrscheinlich wurde die vhcs2.conf aus /etc/apache2/sites-enabled/ auch nicht inkludiert, weshalb vhcs2 natürlich auch nicht funktioniert.
Das müsste zu beheben sein, wenn du in /etc/apache2/apache2.conf ans Ende folgendes anhängst:
Code:
Include /etc/apache2/sites-enabled/

Des Weiteren müsste man gucken, wo diese Einstellungen für webonhost.ch gemacht wurden, in welchem File das drinnen steht und entsprechend müsste man das File löschen oder den Eintrag aus der apache2.conf entfernen.

Und es wäre gut, wenn du die Fragen, die man dir stellt auch beantworten würdest. yavhcsu hatte dich gefragt, ob du VHCS mit dem http://mirrors.penguinfriends.org/VHCS2/ Script installiert hast oder nicht. Ich gehe zwar stark davon aus, dass nicht, weil du mal was von VHCS 2.4.8RC1 erwähnt hattest, aber es wäre nett, wenn du das selber beantworten würdest... Danke!
 
Sag mal,...

... nach der Neuinstallation stand in /etc/hosts das drin?
Code:
# 'hosts' file configuration.
localhost delta10.local localhost
213.180.170.209 delta10.webonhost.ch delta10.webonhost.ch
Hier sollte z.B. nur folgendes stehen:
Code:
127.0.0.1 delta10.local localhost
213.180.170.209 delta10 delta10
Den IPv6 Teil ignoriere ich mal.

Nachtrag: Das ist doch genau was apache meckert, er findet keinen brauchbaren Servernamen. Bind wird ihm auch nicht helfen können, da derartiges (also der lokale Servername) üblicherweise in /etc/hosts drin steht.
 
Und es wäre gut, wenn du die Fragen, die man dir stellt auch beantworten würdest. yavhcsu hatte dich gefragt, ob du VHCS mit dem http://mirrors.penguinfriends.org/VHCS2/ Script installiert hast oder nicht. Ich gehe zwar stark davon aus, dass nicht, weil du mal was von VHCS 2.4.8RC1 erwähnt hattest, aber es wäre nett, wenn du das selber beantworten würdest... Danke!

ja hast recht sorry.

Nein ich habe das manuell installiert..

Hier sollte z.B. nur folgendes stehen:

Code:
127.0.0.1 delta10.local localhost213.180.170.209 delta10 delta10
Den IPv6 Teil ignoriere ich mal.

jap das steht jetzt auch da drin nun also jetzt steht

127.0.0.1 localhost
213.180.170.209 delta10 delta10

ich kann mir einfach nicht vorstellen wo das problem ist da es ja eigentlich kinderleicht ist zu installieren... ( oder wie mans sieht eben nicht )
 
Das Problem liegt darin, dass beim Apache scheinbar vor der Installation von VHCS bereits ein Eintrag für die Webseite webonhost.ch angelegt war. Deshalb habe ich dir oben auch beschrieben, was du ändern musst...
 
das ein Eintrag drin ist, ist sehr unwahrscheinlich da ich den server neu installiert habe...

Finde da drin nichts...

NameVirtualHost ist die IP.... daher sucht er doch nach dem eintrag webonhost.ch er sollte doch dann den richtigen documentroot anzeigen...

verstehe nur nicht warum er das nicht macht.

/etc/vhcs2/
Code:
# httpd Data BEGIN.
#
# Web traffic accounting.
#
LogFormat "%B" traff
#
# GUI Location.
#
Alias /vhcs2 /var/www/vhcs2/gui
<Directory /var/www/vhcs2/gui>
    AllowOverride none
    Options MultiViews IncludesNoExec FollowSymLinks
    ErrorDocument 404 /vhcs2/errordocs/index.php
    DirectoryIndex index.html index.php
</Directory>
 
<Directory /var/www/vhcs2/gui/tools/filemanager>
    php_flag register_globals On
    php_admin_value open_basedir "/var/www/vhcs2/gui/tools/filemanager/:/tmp/:/$
</Directory>
Alias /vhcs_images /var/www/vhcs2/gui/images
<Directory /var/www/vhcs2/gui/images>
    AllowOverride none
    Options MultiViews IncludesNoExec FollowSymLinks
</Directory>
#
# Default GUI.
#
<VirtualHost _default_:*>
 DocumentRoot /var/www/vhcs2/gui
    <Directory /var/www/vhcs2/gui>
        Options Indexes Includes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>
# httpd [213.180.170.209] virtual host entry BEGIN.
NameVirtualHost 213.180.170.209:80
# httpd [webonhost.ch] dmn group entry BEGIN.
# httpd [{SUB_NAME}] sub entry BEGIN.
# httpd [{SUB_NAME}] sub entry END.
# httpd [webonhost.ch] dmn entry BEGIN.
<VirtualHost 213.180.170.209:80>
    #
    #User vu2003
    #Group vu2003
    #
    #
    #SuexecUserGroup vu2003 vu2003
    #
    ServerAdmin     [EMAIL="root@webonhost.ch"]root@webonhost.ch[/EMAIL]
    DocumentRoot    /var/www/virtual/webonhost.ch/htdocs
    ServerName      webonhost.ch
    ServerAlias     [URL="http://www.webonhost.ch"]www.webonhost.ch[/URL] webonhost.ch *.webonhost.ch
    ErrorLog        /var/log/apache2/users/webonhost.ch-error.log
    TransferLog     /var/log/apache2/users/webonhost.ch-access.log
    CustomLog       /var/log/apache2/webonhost.ch-traf.log traff
    CustomLog       /var/log/apache2/webonhost.ch-combined.log combined
    Alias /errors   /var/www/virtual/webonhost.ch/errors/
    ErrorDocument 401 /errors/401/index.php
    ErrorDocument 403 /errors/403/index.php
    ErrorDocument 404 /errors/404/index.php
    ErrorDocument 500 /errors/500/index.php
    # httpd dmn entry cgi support BEGIN.
    ScriptAlias /cgi-bin/ /var/www/virtual/webonhost.ch/cgi-bin/
    <Directory /var/www/virtual/webonhost.ch/cgi-bin>
 
 
und so weiter

das ist ja alles richtig!:confused:
 
Kleine Ursache, große Wirkung. ;)

Überprüfe auf jeden Fall das, was @armadillo Dir schrieb!

Was versteht man unter einer Neuinstallation. Ich dachte eher an den ganzen Server, aber scheinbar meinst Du nur VHCS. Ich gehe doch schwer davon aus, dass Du nach der Installation das mit im Paket enthaltene setup Script von vhcs ausgeführt hast und nicht versuchts, die noch notwendigen Einstellungen ebenfalls von Hand vorzunehmen, oder?

Dieses Script sollte eigentlich die wesentlichen Einstellungen in den Konfigurationsdateien vornehmen, so dass man mit vhcs arbeiten kann.
 
Mein Kopf ist mommentan richtig voll :D
Der server ist Komplett neu installiert mit debian net install.

so in etwa ist die installation so ausgeführt worden http://www.pc-forum24.de/linux-howtos/17-vhcs-vhcs-2-4-7-1-installation.html

daher glaube ich nicht das ein eintrag vorhanden sein kann. ich habe auch nochmals nachgeschaut es ist definitiv kein eintrag drin... wie gesagt der NameVirtualHost ist die IP daher muss er nach dem Domain webonhost.ch suchen der ist ja vorhanden und der weisst auf den richtigen Pfad.

Darum verstehe ich nicht warum er nicht geht... ich kann mir nur vorstellen das er die IP (domain) nicht richtig auflösen oder erkennen so das er den standart pfad nimmt.
 
Eingehende http-Requests haben NICHTS, aber auch GARNICHTS!!!!!! mit dem Auflösen von Domains zu tun! Das Problem liegt in einer der Apache-Config-Files und nirgends woanders. Entweder steht die Domain da drinnen, oder er holt sich einfach alles was über die IP reinkommt und routet dass auf denselben Pfad.
VHCS selber scheint ja jetzt zu funktionieren: http://webonhost.ch/vhcs2

Dann ist nur noch die Frage, in welcher Datei der Host falsch konfiguriert wurde.

Wo genau das ist weis ich auch nicht, das sieht man nur, wenn man lokal auf dem Sstem ist und sich die Dateien in /etc/apache2/ mal genauer ansieht.
 
ja genau da bin ich deiner meinung... aber nur wo?

ich habe überprüft:
/etc/apache2/sites-available/vhcs2.conf

/etc/apache2/sites-enabled/vhcs2.conf

/etc/vhcs2/apache/working/vhcs2.conf

wo noch?
 
Was passiert wenn Du folgendes machst:
Code:
a2dissite default
damit wird die site default in jedem fall deaktiviert (Anm.: es wird ldlg. ein symb. Link entfernt)

In der /etc/apache2/sites-available gibt es eine Konfigdatei default. Hier gibt es eine (bei mir auskommentierte) Direktive auf apache-default zu verzweigen, wenn www eingegeben wird.
 
also in den ordner befinden sich default und vhcs2.conf mit dem inhalt:

sites-enabled hat es auch vhcs2.conf aber die ist verknüpft mit sites-available


Code:
[SIZE=1][SIZE=2]# httpd Data BEGIN.[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]# Web traffic accounting.[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]LogFormat "%B" traff[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]# GUI Location.[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]Alias /vhcs2 /var/www/vhcs2/gui[/SIZE]
[SIZE=2]<Directory /var/www/vhcs2/gui>[/SIZE]
[SIZE=2]AllowOverride none[/SIZE]
[SIZE=2]Options MultiViews IncludesNoExec FollowSymLinks[/SIZE]
[SIZE=2]ErrorDocument 404 /vhcs2/errordocs/index.php[/SIZE]
[SIZE=2]DirectoryIndex index.html index.php[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]<Directory /var/www/vhcs2/gui/tools/filemanager>[/SIZE]
[SIZE=2]php_flag register_globals On[/SIZE]
[SIZE=2]php_admin_value open_basedir "/var/www/vhcs2/gui/tools/filemanager/:/tmp/:/usr/share/php/"[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]Alias /vhcs_images /var/www/vhcs2/gui/images[/SIZE]
[SIZE=2]<Directory /var/www/vhcs2/gui/images>[/SIZE]
[SIZE=2]AllowOverride none [/SIZE]
[SIZE=2]Options MultiViews IncludesNoExec FollowSymLinks[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]# Default GUI.[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]<VirtualHost _default_:*> [/SIZE]
[SIZE=2]DocumentRoot /var/www/vhcs2/gui[/SIZE]
[SIZE=2]<Directory /var/www/vhcs2/gui>[/SIZE]
[SIZE=2]Options Indexes Includes FollowSymLinks MultiViews[/SIZE]
[SIZE=2]AllowOverride None[/SIZE]
[SIZE=2]Order allow,deny[/SIZE]
[SIZE=2]Allow from all[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]</VirtualHost>[/SIZE]
[SIZE=2]# httpd [213.180.170.209] virtual host entry BEGIN.[/SIZE]
[SIZE=2]NameVirtualHost 213.180.170.209:80[/SIZE]
[SIZE=2]# httpd [webonhost.ch] dmn group entry BEGIN.[/SIZE]
[SIZE=2]# httpd [{SUB_NAME}] sub entry BEGIN.[/SIZE]
[SIZE=2]# httpd [{SUB_NAME}] sub entry END.[/SIZE]
[SIZE=2]# httpd [webonhost.ch] dmn entry BEGIN.[/SIZE]
[SIZE=2]<VirtualHost 213.180.170.209:80>[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]#User vu2003[/SIZE]
[SIZE=2]#Group vu2003[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]#SuexecUserGroup vu2003 vu2003[/SIZE]
[SIZE=2]#[/SIZE]
[SIZE=2]ServerAdmin root@webonhost.ch[/SIZE]
[SIZE=2]DocumentRoot /var/www/virtual/webonhost.ch/htdocs[/SIZE]
[SIZE=2]ServerName webonhost.ch[/SIZE]
[SIZE=2]ServerAlias www.webonhost.ch webonhost.ch *.webonhost.ch[/SIZE]
[SIZE=2]ErrorLog /var/log/apache2/users/webonhost.ch-error.log[/SIZE]
[SIZE=2]TransferLog /var/log/apache2/users/webonhost.ch-access.log[/SIZE]
[SIZE=2]CustomLog /var/log/apache2/webonhost.ch-traf.log traff[/SIZE]
[SIZE=2]CustomLog /var/log/apache2/webonhost.ch-combined.log combined[/SIZE]
[SIZE=2]Alias /errors /var/www/virtual/webonhost.ch/errors/[/SIZE]
[SIZE=2]ErrorDocument 401 /errors/401/index.php[/SIZE]
[SIZE=2]ErrorDocument 403 /errors/403/index.php[/SIZE]
[SIZE=2]ErrorDocument 404 /errors/404/index.php[/SIZE]
[SIZE=2]ErrorDocument 500 /errors/500/index.php[/SIZE]
[SIZE=2]# httpd dmn entry cgi support BEGIN.[/SIZE]
[SIZE=2]ScriptAlias /cgi-bin/ /var/www/virtual/webonhost.ch/cgi-bin/[/SIZE]
[SIZE=2]<Directory /var/www/virtual/webonhost.ch/cgi-bin>[/SIZE]
[SIZE=2]AllowOverride None[/SIZE]
[SIZE=2]#Options ExecCGI[/SIZE]
[SIZE=2]Order allow,deny[/SIZE]
[SIZE=2]Allow from all[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]# httpd dmn entry cgi support END.[/SIZE]
[SIZE=2]<Directory /var/www/vhcs2/gui>[/SIZE]
[SIZE=2]php_admin_value open_basedir "/var/www/vhcs2/gui/:/etc/vhcs2/:/proc/:/var/www/virtual/:/tmp/:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"[/SIZE]
[SIZE=2]php_admin_value session.save_path "/tmp/"[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]# httpd dmn entry PHP2 support BEGIN.[/SIZE]
[SIZE=2]php_admin_value open_basedir "/var/www/virtual/webonhost.ch:/var/www/virtual/webonhost.ch/phptmp:/usr/share/php"[/SIZE]
[SIZE=2]php_admin_value upload_tmp_dir "/var/www/virtual/webonhost.ch/phptmp"[/SIZE]
[SIZE=2]php_admin_value session.save_path "/var/www/virtual/webonhost.ch/phptmp"[/SIZE]
[SIZE=2]php_admin_value sendmail_path '/usr/sbin/sendmail -fvu2003 -t -i'[/SIZE]
[SIZE=2]# httpd dmn entry PHP2 support END.[/SIZE]
[SIZE=2]<Directory /var/www/virtual/webonhost.ch/htdocs>[/SIZE]
[SIZE=2]# httpd dmn entry PHP support BEGIN.[/SIZE]
[SIZE=2]# httpd dmn entry PHP support END.[/SIZE]
[SIZE=2]Options -Indexes Includes FollowSymLinks MultiViews[/SIZE]
[SIZE=2]AllowOverride AuthConfig FileInfo[/SIZE]
[SIZE=2]Order allow,deny[/SIZE]
[SIZE=2]Allow from all[/SIZE]
[SIZE=2]</Directory>[/SIZE]
[SIZE=2]</VirtualHost>[/SIZE]
[SIZE=2]# httpd [webonhost.ch] dmn entry END.[/SIZE]
[SIZE=2]# httpd [webonhost.ch] dmn group entry END.[/SIZE]
[SIZE=2]# httpd [{DMN_GRP}] dmn group entry BEGIN.[/SIZE]
[SIZE=2]# httpd [{DMN_GRP}] dmn group entry END.[/SIZE]
[SIZE=2]# httpd [{ALS_NAME}] als entry BEGIN.[/SIZE]
[SIZE=2]# httpd [{ALS_NAME}] als entry END.[/SIZE]
[SIZE=2]# httpd [213.180.170.209] virtual host entry END.[/SIZE]
[SIZE=2]# httpd [{IP}] virtual host entry BEGIN.[/SIZE]
[SIZE=2]# httpd [{IP}] virtual host entry END.[/SIZE]
[SIZE=2]# httpd Data END.[/SIZE]
[/SIZE]
 
habs gefunden

es wahr nicht das yavhcsu

ich musste in den vhcs2.conf die IP auf local stellen... 192.168.1.35 dann ging es...
 
hmm geht immer noch net... möchte was testen

aber dazu bruache ich infos... wie kann ich im network interface dns hinzufügen wie in windows? Bevorzugter DNS und alternativer DNS

würde das gerne wissen kann dann euch informieren ob es ging oder nicht
 
Back
Top