no arranca squid ni httpd

Forums: 

Hola

soy nuevo en Linux, el problema radica que instale el centos 5.1 del cual configuré el squid y habilité el httpd, el problema es que no puedo navegar por el squid del servidor centos ni puedo ver el apache desde el cliente. me imagino que el iptable no hace sus funciones, no pude probar desde el mismo server pr eque estoy trabajando desde consola, la verdad no se donde está el error, por que me di mucho tiempo para analizar el iptable y la y no creo que esté por ahí mi error, espero me puedan ayudar.

Revisale los logs en el

Imagen de wilds007

Revisale los logs en el /var/log/messanges que el servicio este arriba con el comando "service httpd status",
service squid status, luego de esto envia los mensajes que se presenta en los logs para tener una mejor idea a tu inconveniente.

Saludos Cordiales,

William Javier
Wilds007

los logs

Hola y gravcias por responder rapido:

Bueno, comentarte que por consejos de amigos desinstale el iptable actualice el kernel y al 2.6.18-164.15.1.el5, y volvi a instalar el iptable, pero con la diferencia de que esta ves al ejecutar iptalbe -L -n, me salió un mensaje diferente a los anteriores y me funciono el httpd y el squid, hasta ahí crei que ya había solucionado el problema, y con el chkconfig habilite los servicio de httpd, squid y mysqld, pero al reiniciar el equipo me encontré con la sorpresa de que nuevamente no podía insgresar desde el cliente.

Asi que creo que mi problema está en el iptable, estoy desesperado

estos son los logs que como son muchos solo adjunto las ultimas lineas

Apr 19 22:17:10 server smartd[2538]: Device: /dv/hda, opened
Apr 19 22:17:10 server smartd[2538]: Device: /dv/hda, found in smartd database
Apr 19 22:17:10 server smartd[2538]: Device: /dv/hda, is SMART capable, Adding to "monitor" list.
Apr 19 22:17:10 server smartd[2538]: Monitoring 1 ATA and 0 SCSI device
Apr 19 22:17:10 server smartd[2540]: smartd has fork()ed into background mode. New PID=2540.

tal parece que tienes el

Imagen de deathUser

tal parece que tienes el firewall activo y bloquea las conexiones, prueba con:


/etc/init.d/iptables stop

Eso bajará el firewall, si luego de bajar el firewall puedes accesar a los servicios, pues ya tienes la solución, configura el firewall para abrir los puertos que necesitas, lo puedes hacer (algo muy básico) ejecutando el comando setup en la línea de comandos.

Suerte ...

bye
;)

ya se donde está el error

dañineando todo, identifique el error
el probnlema esta en mi iptable, que aun lçno lo solucione pero creo que ya estoy cerca, si alguien puede ayudarme,

#!/bin/sh
##Eemplo script par firewall entre red local e internet
echo -n Aplicando reglas de Firewall..
## FLUSH de reglas
iptables -F
iptables -X
iptables -Z
iptables -t nat -F
## Establecemos política por defecto
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
## Empezamos a filtrar
## eth1 es el interfaz conectado al router y eth0 a la LAN
# El localhost se deja (por ejemplo conexiones locales a mysql)
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

iptables -A INPUT -i lo -j ACCEPT
#variables
ipIN="192.168.2.0"
# Al firewall tenemos acceso desde la red local
iptables -A INPUT -s $ipIN/24 -i eth0 -j ACCEPT

iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 110 -j ACCEPT

## Ahor con reglas forward filtramos el acceso de la red local al exterior
## Como se explica antes, a los paquetes que no van dirigidos al
## propio firewall se les aplican reglas de FORWARD
## aceptamos que vayan a puestos 80
iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 80 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 2095 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p udp --dport 2095 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 8010 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p udp --dport 8010 -j ACCEPT

iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 8100 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p udp --dport 8100 -j ACCEPT

iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 7777 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p udp --dport 7777 -j ACCEPT

iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 8082 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p udp --dport 8082 -j ACCEPT

# Aceptamos que vayan a puertos https
iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 443 -j ACCEPT

# Aceptaos que consulten los DNS
iptables -A FORWARD -s $ipIN/24 -i eth0 -p tcp --dport 53 -j ACCEPT
iptables -A FORWARD -s $ipIN/24 -i eth0 -p udp --dport 53 -j ACCEPT

# Y denegamos el resto si se necesita alguno ya avisaran
iptables -A FORWARD -s $ipIN/24 -i eth0 -j DROP

# Ahora hacemos enmascaramiento de la red local
# Y activamos el BIT DE FORWARDING (imprescindible!!!)
iptables -t nat -A POSTROUTING -s $ipIN/24 -o eth1 -j MASQUEDARE

# con esto permitimos hacer forward de paquetes en el direwall, o sea
# que otras máquinas puedan salir a trves del firewall
echo 1 > /proc/sys/net/ipv4/ip_forward

## Y ahora cerramos los accesos indeseados del eterior:
# Nota: 0.0.0.0/0 significa cualquer red
# Cerramos el rango de pueto bien conocido

iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 1:1024 -j DROP
iptables -A INPUT -s 0.0.0.0/0 -p udp --dport 1:1024 -j DROP

# Cerramos un puerto de gestión webmin
iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 10000 -j DROP
echo " OK . Verifique que lo que se aplica con: iptables -L -n"

# Fin del Script

Gracias

Yo tengo un problema similar,

Imagen de migueman

Yo tengo un problema similar, mi servidor proxy que a la vez es servidor web no carga el servicio httpd, no se si esto sea el causante de que no pueda navegar en internet y tampoco ver mi página web.

Como se reparar el httpd?

------- :-D --------

Saludos.

Migueman

[img]http://www.danasoft.com/sig/hackman7140923.jpg[/img]