Sólo un idiota puede ser totalmente feliz.
Mario Vargas Llosa
Qué hacer si no puedes acceder a ciertos sitios web con Ubuntu Gutsy Gibbon
Luego de resolver el problema de mi conexión inalámbrica con Ubuntu Gutsy Gibbon quedaba el extraño caso de porqué un sitio web en particular no cargaba: Campaign Monitor.
Encontré algunos artículos sobre los problemas de Ubuntu Gutsy Gibbon con IPv6 pero luego de probar los cambios mi problema continuaba. El asunto con IPv6 provoca lentitud en la conexión pero mi problema era que el sitio simplemente no cargaba.
Tampoco era un problema de resolución DNS pues ya tenía activo OpenDNS.
Finalmente me topé con el bug 59331: un cambio en el kernel 2.6.17 (mi instalación de Gutsy corre 2.6.22-14) provocó que muchos sitios en la Red no carguen.
Uno de los usuarios que reportaba el bug mencionaba el mismo problema que yo tenía con Campaign Monitor pero con el sitio de la Universidad de Ohio.
El sitio de Campaign Monitor y el de la Universidad de Ohio son entonces los dos candidatos para confirmar si este es también tu problema.
La solución es desactivar tcp_window_scaling siguiendo estos pasos:
- sudo vi /etc/sysctl.conf
- Añadir la línea: net.ipv4.tcp_window_scaling = 0
- sudo sysctl -p
Actualización: Parece que desactivar window_scaling es una solución muy drástica, en vez de ello es posible añadir estas líneas:
net.ipv4.tcp_wmem = 4096 16384 131072
net.ipv4.tcp_rmem = 4096 87380 174760
No olvides ejecutar sudo sysctl -p para activar el cambio.
Luego del cambio pude acceder al sitio de la Universidad de Ohio y teóricamente el problema original con Campaign Monitor debía haberse solucionado pero no fue así.
Un comentario de Michael Doube, en los comentarios al bug 59331, me dio la solución definitiva:
An alternative solution is to install Firestarter, which I think works by using this iptables line: sudo iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS -clamp-mss-to-pmtu
Así que opté por lo más sencillo, instalar Firestarter:
sudo apt-get install firestarter
Ahora inicia Firestarter desde Applications > Internet y sigue las instrucciones para activar el firewall y el cambio en la configuración de TCP.
¡Ahora sí! El sitio de Campaign Monitor carga y puedo continuar con mi trabajo.
Espero que pronto Canonical tenga un bugfix para este problema pues son muchos los usuarios y sitios web con este problema.
Te recomiendo visitar
- Maestros del Web
- Dupermag
- Nudonation
- Alojamiento web Servicios de alojamiento web y registro de dominios para pymes y particulares.

Comentarios recientes
51 semanas 18 horas atrás
1 año 11 horas atrás
1 año 4 semanas atrás
1 año 4 semanas atrás
1 año 6 semanas atrás
1 año 7 semanas atrás
1 año 10 semanas atrás
1 año 16 semanas atrás
1 año 17 semanas atrás
1 año 17 semanas atrás