[Debian] Vhost probleem apache

Pagina: 1
Acties:

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
ik ben sinds kort van chello naar demon verhuist met inet aansluiting me linux server deelde altijd mijn internet verbinding bij chello en doet dit nu ook via demon internetten werkt allemaal perfect.

Ik draaide bij chello ook altijd een webserver op port 81 dit werkte goed. Nu ik demon heb werkte dit in eerste instantie niet meer ik overal goed naar gekeken en overal waar *.chello.nl stond gewijzigd naar systeemnaam.demon.nl en ip nummer gewijzigd.

Tevens heb ik port listen op 80 gezet,vervolgens ken ik lokaal me webserver weer gebruiken :) echter kwam ik er vanochtend achter dat ik hem niet van buitenaf kon bereiken. Ik heb er vanochtend nog eens naar gekeken en alles lijkt goed te staan dus ik denk ik herstart appache vervolgens komt apache met de volgende melding.

./apache restart
Reloading apache modules[Mon Sep 8 12:10:05 2003] [warn] VirtualHost systeemnaam.demon.nl:80 overlaps with VirtualHost systeemnaam.demon.nl:80, the first has precedence, perhaps you need a NameVirtualHost directive

er zit iets dus niet goed maar wat iemand een idee?

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

laat je apache config eens zien je hebt 2 domeinen die hetzelfde heten cq benaming

  • Wilke
  • Registratie: December 2000
  • Laatst online: 20:22
Jawel, blijkbaar staat systeemnaam.demon.nl:80 er nu dubbel in, en dat werkt natuurlijk niet zo goed..check je configfiles nog eens goed, of post de inhoud ervan eens ergens, dan kan iemand misschien zien wat de fout is...

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Ok dit is me httpd.conf ik heb wel effe alle regels gestript beginnende met #
Tevens heb ik ook nog een httpd.conf.0 in me apache dir staan

ServerType standalone

Port 80

HostnameLookups off


User www-data
Group www-data

ServerAdmin webmaster@systeemnaam.demon.nl


ServerRoot /etc/apache

BindAddress *


# The Debian package of Apache loads every feature as shared modules.
# Please keep this LoadModule: line here, it is needed for installation.
# LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so
# LoadModule env_module /usr/lib/apache/1.3/mod_env.so
LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so
# LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so
LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so
LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so
LoadModule status_module /usr/lib/apache/1.3/mod_status.so
# LoadModule info_module /usr/lib/apache/1.3/mod_info.so
# LoadModule includes_module /usr/lib/apache/1.3/mod_include.so
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so
LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so
# LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so
# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so
# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so
# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so
LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule access_module /usr/lib/apache/1.3/mod_access.so
LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so
# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so
# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so
# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so
# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so
# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so
# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so
LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so
# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so
# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so
LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so
LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so
# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so
# LoadModule put_module /usr/lib/apache/1.3/mod_put.so
# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so
# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so
# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so
# LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so

ExtendedStatus on


ErrorLog /var/log/apache/error.log

LogLevel warn


LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %v" full
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

CustomLog /var/log/apache/access.log common

PidFile /var/run/apache.pid

LockFile /var/run/apache.lock

#ServerName no_domain.nl

UseCanonicalName on


Timeout 300

KeepAlive On

MaxKeepAliveRequests 100


KeepAliveTimeout 15


MinSpareServers 5
MaxSpareServers 10

StartServers 5

MaxClients 150

MaxRequestsPerChild 30


#Listen 3000

Listen 212.238.*.*:80

<VirtualHost systeemnaam.demon.nl>
ServerAdmin webmaster@systeemnaam.demon.nl
DocumentRoot /var/www/
ServerName systeemnaam.demon.nl
ErrorLog /var/log/apache/host.some_domain.com-error.log
TransferLog /var/log/apache/host.some_domain.com-access.log
</VirtualHost>

[ Voor 4% gewijzigd door cool0 op 08-09-2003 11:58 ]

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Me config is gepost zoals gevraagd maar nu reageerd er niemand meer. i need to solve this problem :)

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

cool0 schreef op 08 September 2003 @ 11:43:
./apache restart
Reloading apache modules[Mon Sep 8 12:10:05 2003] [warn] VirtualHost systeemnaam.demon.nl:80 overlaps with VirtualHost systeemnaam.demon.nl:80, the first has precedence, perhaps you need a NameVirtualHost directive

er zit iets dus niet goed maar wat iemand een idee?
Die NameVirtualHost, komt nergens voor in je httpd.conf, die moet je ff toevoegen denk ik.

Dus iets van:
NameVirtualHost ip_nr_van_jouw_systeem:80

[ Voor 3% gewijzigd door Verwijderd op 08-09-2003 13:48 ]


  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Ik moest <VirtualHost systeemnaam.demon.nl> vervangen door <VirtualHost *> dan reload die netjes de modules zonder fout meldingen echter is de website dan nog steeds niet bereikbaar

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

cool0 schreef op 08 September 2003 @ 13:51:
Ik moest <VirtualHost systeemnaam.demon.nl> vervangen door <VirtualHost *> dan reload die netjes de modules zonder fout meldingen echter is de website dan nog steeds niet bereikbaar
Is dat IP nr achter die Listen aangepast aan je nieuwe IP?

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Als ik NameVirtualHost toevoeg dan komt die met de melding dat er geen virtualhost is voor mijn ip.

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
ja dat is aangepast aan me huidige ip nummer

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

cool0 schreef op 08 September 2003 @ 13:54:
Als ik NameVirtualHost toevoeg dan komt die met de melding dat er geen virtualhost is voor mijn ip.
Je moet dan de Virtualhost zo aangeven:
<VirtualHost 213.51.xxx.xxx:80>

En voor 213.51.xxx.xxx ff je eigen IP invullen

[ Voor 10% gewijzigd door Verwijderd op 08-09-2003 13:57 ]


  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Ok name virtual host doe die nu ook herstarten zonder fouten echter nog steeds niet van buitenaf bereikbaar

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

cool0 schreef op 08 September 2003 @ 14:00:
Ok name virtual host doe die nu ook herstarten zonder fouten echter nog steeds niet van buitenaf bereikbaar
Hm, van buitenaf, dus vanaf internet zeg maar, of vanaf een andere machine bij jouw lokaal?

Via welke manier ben je aangesloten op inet nu? Misschien moet je nog ergens die poort 80 forwarden namelijk.

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
Buitenaf inderdaad internet.
alle machines lokaal kunnen de site bereiken

de server is via een Zyxel Prestige Ethernet modem aangesloten op het internet (ADSL)

Misschien weet ik waar de fout zit ik had vroeger me webserver op port 81 draaien in verband met code red en chello toen port 80 blokkeerde. Ik heb sinds ik demon heb apache aanpast zodat die weer op port 80 draai nu moet er waarschijnlijk nog een forward veranderd worden toch ofniet?

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

cool0 schreef op 08 September 2003 @ 14:11:
Buitenaf inderdaad internet.
alle machines lokaal kunnen de site bereiken

de server is via een Zyxel Prestige Ethernet modem aangesloten op het internet (ADSL)

Misschien weet ik waar de fout zit ik had vroeger me webserver op port 81 draaien in verband met code red en chello toen port 80 blokkeerde. Ik heb sinds ik demon heb apache aanpast zodat die weer op port 80 draai nu moet er waarschijnlijk nog een forward veranderd worden toch ofniet?
Ik denk het wel.
Is die Zyxel gelijk een router? Indien dat zo is, lijkt het mij dat je daar een forward in moet zetten.

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
neej de zyxel is transparant om het zomaar te zeggen ssh etc werkt wel allemaal.

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend


Verwijderd

cool0 schreef op 08 September 2003 @ 14:18:
neej de zyxel is transparant om het zomaar te zeggen ssh etc werkt wel allemaal.
Heb je misschien poort 80 geblokt met een firewall(scripts) oid??

  • cool0
  • Registratie: Februari 2001
  • Laatst online: 02-10-2024
port forwarding probleem als werkt nu weer netjes. bedankt voor de hulp.

Ik vrees niet de man die 10.000 trappen heeft beoefend maar de man die 1 trap 10.000 keer heeft geoefend

Pagina: 1