Problema con Apache

2004-06-14 Por tema Eduardo Quiroz Salinas

 Hola a todos
  tengo el siguiente problema. De un día para otro, sin haber realizado 
  ningún cambio, el servidor
  apache dejó de  funcionar. Me metí a los logs y encontre lo siguiente:
 
  [alert] (EAI 2)Nombre o servicio desconocido: mod_unique_id: unable to find 
  IPv4 address of
  x1-6-00-0b-6a-34-f5-3e
  Configuration Failed


y tienes todos los updates al dia??

-- Ricardo Mun~oz A. Usuario Linux #182825 (counter.li.org

Si, tengo todos los parches. uso yum. Lo más raro es que estaba funcionando 
bien y, al parecer, sin 
mediación alguna (pues el equipo aquel está como server y nadie entra en él, no 
tiene ni monitor), 
empezá a negar los accesos a la web. Entonces ahi revisé los logs y encontré el 
error. Hoy está 
funcionando, pues le comenté la linea donde llamaba al modulo mod_unique_id, mi 
pregunta es que 
dejaría de funcionar si le dejo comentada esa línea. Estuve viendo lo que hacía 
el módulo ese en la 
documentación de Apache, pero no me quedo muy claro.


-- 
Linux user number 344659

...Los que no requieren de un dios para ser virtuosos,
son la desesperacion de los creyentes...

---
Eduardo Quiroz Salinas
09-5149349
[EMAIL PROTECTED]
---


Problema con Apache

2004-06-14 Por tema Ricardo Mun~oz A.
El lun, 14-06-2004 a las 10:41, Eduardo Quiroz Salinas escribió:
  Hola a todos
   tengo el siguiente problema. De un día para otro, sin haber realizado 
 ningún cambio, el servidor
   apache dejó de  funcionar. Me metí a los logs y encontre lo 
 siguiente:
  
   [alert] (EAI 2)Nombre o servicio desconocido: mod_unique_id: unable to 
 find IPv4 address of
   x1-6-00-0b-6a-34-f5-3e
   Configuration Failed
 
 
 y tienes todos los updates al dia??
 
 -- Ricardo Mun~oz A. Usuario Linux #182825 (counter.li.org
 
 Si, tengo todos los parches. uso yum. Lo más raro es que estaba funcionando
 bien y, al parecer, sin mediación alguna (pues el equipo aquel está
 como server y nadie entra en él, no tiene ni monitor), empezá a negar
 los accesos a la web. Entonces ahi revisé los logs y encontré el
 error. Hoy está funcionando, pues le comenté la linea donde llamaba al
 modulo mod_unique_id, mi pregunta es que dejaría de funcionar si le
 dejo comentada esa línea. Estuve viendo lo que hacía el módulo ese en
 la documentación de Apache, pero no me quedo muy claro.

segun - http://httpd.apache.org/docs/mod/mod_unique_id.html
sirve para que cada subproceso Apache obtenga un PID diferente
y pueda ser terminado sin ningun problema... por lo tanto,
creo que este modulo debe ser indispensable para los servidores
con _muchas_ conexiones simultaneas...

como sea, deberias revisar que puede haber pasado...

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)


Problema con Apache

2004-06-14 Por tema Ricardo Mun~oz A.
El lun, 14-06-2004 a las 11:48, Alvaro Herrera escribió:
 On Mon, Jun 14, 2004 at 11:11:14AM -0400, Ricardo Mun~oz A. wrote:
  El lun, 14-06-2004 a las 10:41, Eduardo Quiroz Salinas escribi??:
 
   Si, tengo todos los parches. uso yum. Lo m??s raro es que estaba 
   funcionando
   bien y, al parecer, sin mediaci??n alguna (pues el equipo aquel est??
   como server y nadie entra en ??l, no tiene ni monitor), empez?? a negar
   los accesos a la web. Entonces ahi revis?? los logs y encontr?? el
   error. Hoy est?? funcionando, pues le coment?? la linea donde llamaba al
   modulo mod_unique_id, mi pregunta es que dejar??a de funcionar si le
   dejo comentada esa l??nea. Estuve viendo lo que hac??a el m??dulo ese en
   la documentaci??n de Apache, pero no me quedo muy claro.
  
  segun - http://httpd.apache.org/docs/mod/mod_unique_id.html
  sirve para que cada subproceso Apache obtenga un PID diferente
  y pueda ser terminado sin ningun problema... por lo tanto,
  creo que este modulo debe ser indispensable para los servidores
  con _muchas_ conexiones simultaneas...
 
 En Linux, todos los subprocesos van a tener PIDs unicos de todas
 maneras, porque cada thread lleva su propio PID.  Supongo que el
 problema seran otros sistemas operativos, que posiblemente asignen
 threads-id iguales dentro de distintos procesos.

obviamente todos los subprocesos tendran PIDs unicos, pero los PIDs son
reutilizados, y el caso especifico para el cual sirve el modulo es
cuando se llegan a tener _muchos_ subprocesos (mas de 65mil por
segundo):

The kernel generates a pid for each process as it forks the process,
and pids are allowed to roll over (they're 16-bits on many Unixes, but
newer systems have expanded to 32-bits). So over time the same pid will
be reused. However unless it is reused within the same second, it does
not destroy the uniqueness of our quadruple. That is, we assume the
system does not spawn 65536 processes in a one second interval (it may
even be 32768 processes on some Unixes, but even this isn't likely to
happen).

 ... aunque leyendo la documentacion que citas, veo que tu interpretacion
 es erronea.  Esto solo sirve cuando tienes clusters de servidores http,

jejeje...tambien lei a la rapida la 1ra vez, pero lee nuevamente:

Your website has one or more machines under your administrative
control, together we'll call them a cluster of machines. Each machine
can possibly run multiple instances of Apache. All of these collectively
are considered the universe, and with certain assumptions we'll show
that in this universe we can generate unique identifiers for each
request, without extensive communication between machines in the
cluster.

machine = dominio o host (virtual host)

o no?? ;)

 y no es para generar PIDs unicos, sino identificadores de _request_
 unicos.

tienes razon, pero los PIDs son utilizados para generar los
identificadores de request unicos...

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)


Problema con Apache

2004-06-12 Por tema Eduardo Quiroz Salinas
Hola a todos
tengo el siguiente problema. De un día para otro, sin haber realizado ningún 
cambio, el servidor 
apache dejó de  funcionar. Me metí a los logs y encontre lo siguiente:

[alert] (EAI 2)Nombre o servicio desconocido: mod_unique_id: unable to find 
IPv4 address of 
x1-6-00-0b-6a-34-f5-3e
Configuration Failed

me fui posteriormente al httpd.conf y comente la linea que llamaba a ese módulo 
y funcionó. Mi 
pregunta es, estuve averiguando acerca de ese modulo, pero no me quedo tan 
claro que pasa si no lo 
uso o si no lo activo en el httpd.conf.
uso apache con php y mysql en esa máquina.
gracias


-- 
Linux user number 344659

...Los que no requieren de un dios para ser virtuosos,
son la desesperacion de los creyentes...

---
Eduardo Quiroz Salinas
09-5149349
[EMAIL PROTECTED]
---