[Apache] Apache luistert niet naar de poorten die ik instel

Pagina: 1
Acties:

  • divvid
  • Registratie: Februari 2006
  • Laatst online: 07-03 16:47
Ik draai Apache 2.2 op Debian (unstable).

Op poort 80 draait m'n productie server en op 8080 de development versie. Omdat ik een tweede development versie wilde aanmaken wijzigde ik mijn 'ports.conf' file als volgt:

code:
1
2
3
4
5
6
7
8
#standaard poorten
Listen 80
Listen 8080

#nieuw toegevoegde poorten
Listen 8888
Listen 8090
Listen 9000


Na een restart blijkt dat Apache nog steed netjes naar poort 80 en 8080 luistert, maar niet naar poort 8090, of 9000 of....<vul maar in> (gechecked met nmap) maar wel weer naar poort 8888

Starting Nmap 4.20 ( http://insecure.org ) at 2007-04-24 15:55 CEST
Interesting ports on debian.intranet (192.168.1.100):
Not shown: 1687 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
8000/tcp open  http-alt
8080/tcp open  http-proxy
8888/tcp open  sun-answerbook


Ook met google kom ik er niet achter waarom Apache sommige poorten wel accepteerd en andere niet. De documentatie zegt er iig niet over. Wie kan mij vertellen waar ik kan vinden welke poorten toegestaan zijn voor Apache

  • MindStorm
  • Registratie: Juli 2002
  • Laatst online: 16-01-2024
Wat staat er in je VirtualHosts?

bv:

code:
1
2
3
4
5
6
<VirtualHost *:80>
    ServerAdmin admin@localhost
    DocumentRoot /etc/httpd/htdocs/
    ErrorLog /var/log/httpd_error_log
    CustomLog /var/log/access_log common
</VirtualHost>


Een dergelijke entry moet er dan komen voor iedere poort, of je moet zorgen dat eentje naar alle poorten verwijst. Verder ook even kijken vanaf je server zelf of ie listened:

code:
1
netstat -apl


En, heb je een firewall?
code:
1
iptables -L -n