Tengo un problema rarísimo. Resulta que tengo un servidor con un sistema en php. Cuando se lo accede desde internet funciona muy bien. Sin embargo, los usuarios que están en la red local del servidor se quejan de que les funciona muy lento. Comprobándolo, algunas páginas tardan hasta 30 segundos y a veces más. He capturado el tráfico y efectivamente, tarda un montón.
Lo más curioso de todo es que con un linux conectado a la misma red local, la misma página tarda 65 milisegundos. He conectado en el mismo puerto del switch donde estaba el linux un windows que fucnioanba lento, y funcionó igual de lento. Podría echarse la culpa al windows, al antivirus, o lo que fuera, pero resulta que tarda incluso en diverentes versiones de windows, recién instaladas, con antivirus desactivado, etc. En esta captura se nota por ejemplo: Acá se nota que el servidor envía un paquete y el siguiente dos segundos después: 12:29:53.574575 IP 192.168.100.4.80 > 192.168.100.214.51135: Flags [.], ack 740, win 115, length 0 12:29:55.136674 IP 192.168.100.4.80 > 192.168.100.214.51135: Flags [.], ack 740, win 115, length 1460 Si se sigue todo el tráfico, el último paquete lo manda como 30 segundos después: 12:30:18.503921 IP 192.168.100.4.80 > 192.168.100.214.51135: Flags [P.], ack 740, win 115, length 601 Realmente el problema me tiene desorientado. No se como mirarlo. Podría ser un problema de windows pero nunca he escuchado de algo tan grave como esto. Puede ser lento pero tardar 30 segundos en algo que debería tardar media décima... A demás en la captura parece que el servidor es el que tarda entre un paquete y otro. ¿Alguien tiene alguna idea de qué puedo probar?
