De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
Hiya,
Hier heb je een stukkie van mijn servert
Ze staan wel in een lokaal netwerk, maar het principe blijft hetzelfde.
Named
httpd.conf
Misschien heb je er wat aan
En anders moet je je log bestanden eens nakijken
Hier heb je een stukkie van mijn servert
Ze staan wel in een lokaal netwerk, maar het principe blijft hetzelfde.
Named
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| @ IN SOA athos.fiweb-com.net. (
2001011001 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
NS athos
MX 10 athos
A192.168.0.110
; Main servers
athos A 192.168.0.110
MX 10 athos
zeus A 192.168.0.1
MX 10 athos
laptop A 10.0.0.250
MX 10 athos
laptop.100mb A 10.0.0.250
MX 10 athos
ssl A 10.0.0.111
MX 10 athos
athos.100mb A 10.0.0.110
MX 10 athos
laptop A 192.168.0.250
quarto A 10.0.0.112
MX 10 athos
office A 10.0.0.113
MX 10 athos
phpbb A 192.168.0.112
MX10 athos |
httpd.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <VirtualHost 10.0.0.112:80>
port 80
Documentroot "/sites/quarto/htdocs/"
ServerAdmin webmaster@quarto.nl
ScriptAlias "/cgi-bin" "/sites/quarto/cgi-quarto"
Alias "/error" "/sites/local/htdocs/error"
<Directory "/sites/quarto/htdocs">
AddHandler perl-script pl
AddHandler cgi-script cgi
</Directory>
<Directory "/sites/quarto/cgi-quarto">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</VirtualHost> |
Misschien heb je er wat aan
En anders moet je je log bestanden eens nakijken
idd, apache virtual hosts werken EERST op ip basis, en dan op hostnames; dus je moet de ip adressen waar je op wilt luisteren eerst verklaren; Listen 12.34.56.78:80 (algemeen), NameVirtualHost 12.34.56.78 (doe vhost resolving op dit ip) en dan de vhost directive:
<VirtualHost 111.22.33.44>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /web/domain
</VirtualHost>
Wat deze directive doet is alle requests op 111.22.33.44 controleren op de hostnames in ServerName of ServerAlias, komen ze overeen dan word de root DocumentRoot.
Documentatie: rtfm ;]
<VirtualHost 111.22.33.44>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /web/domain
</VirtualHost>
Wat deze directive doet is alle requests op 111.22.33.44 controleren op de hostnames in ServerName of ServerAlias, komen ze overeen dan word de root DocumentRoot.
Documentatie: rtfm ;]
Klopt allemaal en de docs heb ik ook al helemaal doorgespit, maar nog steeds nie werken... 
Het probleem ligt hem niet in de nameresolving, want ik krijg netjes een 404 met de juiste servernaam !?
Als ik de error logfile bekijk zie ik dat ie ''m uit de dir van een andere vhost haalt...en dan kan ie ''m natuurlijk niet vinden....
Nog een ander idee ?
Het probleem ligt hem niet in de nameresolving, want ik krijg netjes een 404 met de juiste servernaam !?
Als ik de error logfile bekijk zie ik dat ie ''m uit de dir van een andere vhost haalt...en dan kan ie ''m natuurlijk niet vinden....
Nog een ander idee ?
Op maandag 07 mei 2001 11:58 schreef WAcKiN het volgende:
idd, apache virtual hosts werken EERST op ip basis, en dan op hostnames; dus je moet de ip adressen waar je op wilt luisteren eerst verklaren; Listen 12.34.56.78:80 (algemeen), NameVirtualHost 12.34.56.78 (doe vhost resolving op dit ip) en dan de vhost directive:
<VirtualHost 111.22.33.44>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /web/domain
</VirtualHost>
Wat deze directive doet is alle requests op 111.22.33.44 controleren op de hostnames in ServerName of ServerAlias, komen ze overeen dan word de root DocumentRoot.
Documentatie: rtfm ;]
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
tja, het klopt dus niet, anders zou het wel werken :] , want die naam die eronder staat is altijd wat je invult in je browser (meegegeven in de http-request als Host: argument) om *.domein.tld te kunnen supporten.
waar ik doelde was dus dat je de ip''s in <VirtualHost *> moet zetten, in je voorbeeld staat daar een hostname, en dat is niet de bedoeling (hij moet nu elke keer een rdns doen, en daar zou best wel eens het probleem in kunnen zitten, omdat beide domeinen hoogstwaarschijnlijk naar hetzelfde ip resolven). probeer dat, en als je dat al hebt gedaan, geef eens wat meer informatie over het platform/os waar het op draait.
waar ik doelde was dus dat je de ip''s in <VirtualHost *> moet zetten, in je voorbeeld staat daar een hostname, en dat is niet de bedoeling (hij moet nu elke keer een rdns doen, en daar zou best wel eens het probleem in kunnen zitten, omdat beide domeinen hoogstwaarschijnlijk naar hetzelfde ip resolven). probeer dat, en als je dat al hebt gedaan, geef eens wat meer informatie over het platform/os waar het op draait.
Ok. Was allemaal ff iets complexer 
Blijkt dat SuSE er standaard een MOD_Random in de config zet. Toen die uitgeschakeld was, functioneerde het hele zaakje als een trein
....
Waar die MOD nou voor is....Apache kende ''m niet
Blijkt dat SuSE er standaard een MOD_Random in de config zet. Toen die uitgeschakeld was, functioneerde het hele zaakje als een trein
Waar die MOD nou voor is....Apache kende ''m niet
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
Pagina: 1