PDA

Bekijk Volledige Versie : apache / hostname probleem



Laser144
21/02/07, 15:31
Hi,

Onlangs ben ik van provider veranderd (van XS4ALL naar TweakDSL) en
heb sindsdien problemen met mijn websterver. Achter een IPCop firewall
heb ik een LAMP-server draaien, waarnaar de domeinen sailmaster.nl en
gijpstuiver.nl verwijzen.

Daarbij doet zich het volgende probleem voor: de DocumentRoot map
waarin het index.php bestand van de sailmastersite is opgeslagen, is
onbereikbaar vanaf het web (d.w.z: www.sailmaster.nl). De pagina op
www.sailmaster.nl/administrator/ en phpMyAdmin (symlink in de
DocumentRoot directory) zijn wel gewoon bereikbaar, net als de site
www.gijpstuiver.nl

Bij het starten van mijn webserver, krijg ik de volgende melding:
Temporary failure in name resolution: Cannot resolve host name *.80.
Ik kan www.sailmaster.nl wel gewoon ping-en en krijg dan keurig mijn
vaste IP-adres (84.245.34.233) te zien. Ik kan ook vanaf mijn 'groene'
netwerk probleemloos het interne IP-adres van de server pingen.

Ik weet uit ervaring (en de Apache documentatie) dat je als eerste in
het bestand waarin de gehoste domeinen staan, de hostnaam die is
gekoppeld aan je vaste IP-adres moet vermelden in het /etc/apache2/
sites-available/default bestand. In mijn geval:
84-245-34-233.dsl.cambrium.nl Ik kan deze hostnaam wel pingen.

Mijn modem (Zyxel 2606 POTS) is ingesteld op 'bridged' en de
ethernetkaart achter het modem, krijgt dus via DHCP mijn vaste IP-
adres en hostnaam toegewezen.

Wie wee5t wat de oorzaak van dit probleem kan zijn en/of hoe ik dit
kan oplossen?

Bij voorbaat dank,

Ap

Rik
21/02/07, 15:31
Laser144 <gijpstuiver@gmail.com> wrote:
> Cannot resolve host name *.80.

*:80 ?
--
Rik Wasmus

Laser144
21/02/07, 15:31
On 19 feb, 20:15, Rik <luiheidsgoe...@hotmail.com> wrote:
> Laser144 <gijpstui...@gmail.com> wrote:
> > Cannot resolve host name *.80.
>
> *:80 ?
> --
> Rik Wasmus


Virtual hosting:

/etc/apache2/sites-available/default

****

NameVirtualHost *:80

<VirtualHost *.80>
ServerName 84-245-34-233.dsl.cambrium.nl
ServerAdmin webmaster@sailmaster.nl
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default
start page
# in /apache2-default/, but still have / go to the
right place
RedirectMatch ^/$ /apache2-default/
</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 /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ "/usr/share/doc/"
<Directory "/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
</Directory>

</VirtualHost>

<VirtualHost *:80>
ServerName www.sailmaster.nl
ServerAlias sailmaster.nl *.sailmaster.nl
ServerAdmin webmaster@sailmaster.nl
DocumentRoot /var/www/sailmaster.nl/
</VirtualHost>

<VirtualHost *:80>
ServerName www.gijpstuiver.nl
ServerAlias gijpstuiver.nl *.gijpstuiver.nl
ServerAdmin webmaster@sailmaster.nl
DocumentRoot /var/www/gijpstuiver.nl/
</VirtualHost>

****

Erick T. Barkhuis
21/02/07, 15:31
Laser144:
> On 19 feb, 20:15, Rik <luiheidsgoe...@hotmail.com> wrote:
> > Laser144 <gijpstui...@gmail.com> wrote:
> > > Cannot resolve host name *.80.
> >
> > *:80 ?
>
>
> Virtual hosting:
> /etc/apache2/sites-available/default

Ah. Zoek het 'verschilpunt'!
>
> ****
>
> NameVirtualHost *:80
>
> <VirtualHost *.80>
> ServerName 84-245-34-233.dsl.cambrium.nl[...]
> </VirtualHost>
>
> <VirtualHost *:80>
> ServerName www.sailmaster.nl[...]
> </VirtualHost>
>
> <VirtualHost *:80>
> ServerName www.gijpstuiver.nl[...]
> </VirtualHost>

Zie je dat je er een punt van moet maken om 1 punt toe te voegen?


--
Erick

"I would have written a shorter post ... if I had the time"

Laser144
21/02/07, 15:31
>
> Zie je dat je er een punt van moet maken om 1 punt toe te voegen?
>


Tikkfoutje... Sorry, erg dom van me, maar helaas dat is het probleem
niet. Als je dat corrigeert, dan blijft het probleem bestaan. Het
enige verschil is dat nu het interne IP-adres van de server naar de ../
apache-default/ directory verwijst. ook na aanpassing van de bovenste
DocumentRoot

Aangepast bestand:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName 84-245-34-233.dsl.cambrium.nl
ServerAdmin webmaster@sailmaster.nl
DocumentRoot /var/www/sailmaster.nl/

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default
start page
# in /apache2-default/, but still have / go to the
right place
RedirectMatch ^/$ /apache2-default/
</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 /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ "/usr/share/doc/"
<Directory "/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
</Directory>

</VirtualHost>

<VirtualHost *:80>
ServerName www.sailmaster.nl
ServerAlias sailmaster.nl *.sailmaster.nl
ServerAdmin webmaster@sailmaster.nl
DocumentRoot /var/www/sailmaster.nl/
</VirtualHost>

<VirtualHost *:80>
ServerName www.gijpstuiver.nl
ServerAlias gijpstuiver.nl *.gijpstuiver.nl
ServerAdmin webmaster@sailmaster.nl
DocumentRoot /var/www/gijpstuiver.nl/
</VirtualHost>

bozweb
21/02/07, 15:31
On 20 Feb 2007 00:55:50 -0800, "Laser144" <gijpstuiver@gmail.com> wrote:

>On 19 feb, 20:15, Rik <luiheidsgoe...@hotmail.com> wrote:
>> Laser144 <gijpstui...@gmail.com> wrote:
>> > Cannot resolve host name *.80.
>>
>> *:80 ?
>> --
>> Rik Wasmus
>
>
>Virtual hosting:
>
>/etc/apache2/sites-available/default
>

>
><VirtualHost *:80>
> ServerName www.gijpstuiver.nl
> ServerAlias gijpstuiver.nl *.gijpstuiver.nl
> ServerAdmin webmaster@sailmaster.nl
> DocumentRoot /var/www/gijpstuiver.nl/
></VirtualHost>
>
>****

Moet er achter DocumentRoot /var/www/gijpstuiver.nl/ en DocumentRoot
/var/www/sailmaster.nl/ een backslash staan?

Dat is bij mij nl niet het geval.

<VirtualHost *>
ServerAdmin *****@bozweb.net
DocumentRoot /var/www/htdocs
ServerName www.bozweb.net
# ErrorLog logs/bozweb.net-error_log
# CustomLog logs/host.some_domain.com-access_log common
</VirtualHost>

Laser144
21/02/07, 15:31
>
> Moet er achter DocumentRoot /var/www/gijpstuiver.nl/ en DocumentRoot
> /var/www/sailmaster.nl/ een backslash staan?
>

Dank je: heb ze verwijderd. Krijg nu op mijn interne IP-adres de ../
apache-default/ map te zien.
Via een proxy kan ik beide sites nog steeds niet bereiken.

Grt,

Ap

bozweb
21/02/07, 15:31
On 20 Feb 2007 04:28:41 -0800, "Laser144" <gijpstuiver@gmail.com> wrote:

>
>>
>> Moet er achter DocumentRoot /var/www/gijpstuiver.nl/ en DocumentRoot
>> /var/www/sailmaster.nl/ een backslash staan?
>>
>
>Dank je: heb ze verwijderd. Krijg nu op mijn interne IP-adres de ../
>apache-default/ map te zien.
>Via een proxy kan ik beide sites nog steeds niet bereiken.
>
>Grt,
>
>Ap

WARN TCP Allowed WARNING: One or more of your DNS servers does not
accept TCP connections. Although rarely used, TCP connections are
occasionally used instead of UDP connections. When firewalls block the
TCP DNS connections, it can cause hard-to-diagnose problems. The problem
servers are:

212.79.232.3: Timeout. 195.245.199.130: Timeout. 212.79.243.3: Timeout.
WARN Single Point of Failure WARNING: Although you have at least 2 NS
records, there is a chance that they may both point to the same server
(one of our two tests shows them being different, the other is unsure;
it appears that there are one or more firewall(s) that intercept and
alter DNS packets (some versions of Linux reportedly have a built-in
firewall that does this, too)), which would result in a single point of
failure. You are required to have at least 2 nameservers per RFC 1035
section 2.2.

http://www.dnsreport.com/tools/dnsreport.ch?domain=sailmaster.nl