Solo lectura

Google Chrome - Foro de ayuda

Esta página web es un archivo de los hilos antiguos de los foros de Google. Más información

Failed to load resource: net::ERR_CONNECTION_REFUSED in all the javascript and styles no load in my web

Sebastian Ricarde
23/07/15 7:50
Desde la actualización de chrome a la versión  44.0.2403.89 m  los css y javascript en la pagina web no cargan ya lo hice todo borre cache desde el origen de los tiempos, actualice mi host file, los más raro es que esto solo pasa en chrome, por favor necesito ayuda urgentemente la url de mi web site es http://www.decorceramica.com/ 

Respuestas (14)

avm99963
23/07/15 8:55
¡Hola Sebastian!

Esto es debido a que Chrome envía la cabecera HTTPS: 1[1] para expresar que el cliente (Chrome) tiene preferencia a que se muestre la página via el protocolo HTTPS. Lo que ocurre es que desde que Chrome manda esta cabecera, muchas páginas web se comportan incorrectamente ante el valor de la cabecera.

Según el siguiente hilo (que recomiendo que leas) de Superuser, el plugin Wordpress WooCommerce es un ejemplo de plugin de WordPress que se comporta incorrectamente delante de esta situación:
Si el inglés es un problema para tí, déjamelo saber y te lo explicaré más detalladamente en español.

En definitiva, es un problema de la página web más que de Chrome. ¿Tienes instalado Wordpress WooCommerce?

Saludos :-)

[1]: Upgrade Insecure Requests (en inglés)
(desconocido)
23/07/15 9:02
<Se ha eliminado este mensaje.>
Sebastian Ricarde
23/07/15 9:16
Si tengo instalado woocommerce, pero más que woocommerce, los errores en la consola de comandos se ve que archivos que no dependen de woocommerce tambien se cargan desde https
Sebastian Ricarde
23/07/15 9:30
Me podrías explicar detalladamente que se debería hacer para resolver el problema en relación a lo de la petición https
Daniel Bastán
23/07/15 9:34
Sebastián, agregué la siguiente línea al comienzo del wp-config.php y comenzó a funcionar:

if($_SERVER['HTTP_HTTPS'] && !$_SERVER['HTTPS']) {    unset($_SERVER['HTTP_HTTPS']); }
Espero también solucione el problema en tu sitio.
Saludos
avm99963
23/07/15 9:47
¡Hola de nuevo!

Primero de todo, como nos ha dicho Soporte Palosanto en este hilo, el equipo de Chrome ya es consciente del problema, y ha hecho todo lo posible para arreglarlo.

Bien, ahora voy a contaros sobre el estado de este problema:

El problema está en que algunas páginas web programadas con el lenguaje de programación PHP miran si la página se está cargando por el protocolo HTTPS mediante la variable $_SERVER["HTTP_HTTPS"]. Esto funcionaba correctamente hasta que, como he dicho en el anterior post, Chrome envía la cabecera HTTPS: 1 a todas las páginas web. Cuando se recibe esa cabecera, PHP establece la variable $_SERVER["HTTP_HTTPS"] como 1, y esto provoca que la página piense que la página se ha cargado mediante el protocolo HTTPS cuando en realidad se ha cargado con el protocolo HTTP, y por consiguiente hará que las hojas de estilo CSS, scripts, etc. se carguen también mediante el protocolo HTTPS. Como el servidor no soporta ese protocolo, los archivos css y js no se cargan correctamente y la página aparece incorrectamente formateada.

Cuando se descubrió el bug se sabía que se tenía que cambiar el nombre de la cabecera. Pero para cambiar el nombre de la cabecera, y hacer que esta incompatibilidad se solucione, Google tuvo que contactar hace tiempo en la lista de correos public-w...@w3.org[1] para decidir el nuevo nombre entre todos, si no no habría consenso entre todos los navegadores.

Este fallo ya ha sido arreglado, aunque saldrá en la próxima actualización de Chrome. La nueva cabecera será Upgrade-Insecure-Requests: 1 para no tener esta incompatibilidad[2].

Sobre qué se puede hacer para que tu página web no presenten este error, hay que realizar lo siguiente:
  1. Actualizar Chrome.
  2. Actualizar los plugins de Wordpress.
¡Saludos a todos! :-)

Sebastian Ricarde
23/07/15 14:25
Muchas Gracias agregue esta la linea que Daniel recomendó y comenzó a funcionar todo de nuevo
if ( $_SERVER ['HTTP_HTTPS'] &&! $_SERVER ['HTTPS']){
    unset( $_SERVER ['HTP_HTTPS']);
}
avm99963
24/07/15 3:51
¡Hola a todos!

Deberíais actualizar vuestros plugins de Wordpress, y el problema debería quedar solucionado[1].

Después de actualizarlos, podéis eliminar ese código para volver a tener una versión de Wordpress sin tener que hacer este workaround :-P

Saludos :-)

avm99963
24/07/15 14:23
Finalmente ya se ha lanzado la versión 44.0.2403.107 de Chrome con el fix.

Si tenéis más problemas de este tipo, aseguraros de haber actualizado a esa versión (a veces la actualización automática puede tardar un poco, así que al hacerlo manualmente nos aseguramos de que se actualiza a la última versión):
Stefan Vasiljevic
26/07/15 14:15
This plugin will solve this for you :)

mcel
26/07/15 17:33
What about not loading css at all? What about this issue for some pages?
Vladimir Sánchez
28/07/15 6:39
Bien agradezco haberme ayudado a encontrar una solución.
Juan Bertini ARBELAEZ
29/07/15 22:19
Apreciados senores :  Yo usaba en EE UU una cuenta nueva debido a que no podia abrir la cuenta jberti...@gmail.com  abri otra jberti...@gmail.com la misma que cancele luego de llegar a Guayaquil y uso la mia  jberti...@gmail.com como siempre lo he hecho , ahora la cuenta jberti...@gmail.com me aparece en google y en otras partes habiendola cancelado que yo no deseo usarla , sale todabia en google con mi nombre Juan Bertini , favor cancelarla que no 
deseo usarla ya debido a que ya estoy en Guayaquil , saludos gracias Juan Bertini A
avm99963
31/07/15 8:23
¡Hola de nuevo Juan!

Dices que sale todavía en Google con tu nombre Juan Bertini, pero yo no veo eso :-/ ¿Podrías enviarnos una captura de pantalla de lo que sale para que podamos entenderte mejor?

Saludos :-)

Para continuar con la conversación, debes regresar al Foro.
Las respuestas por correo electrónico no llegan  Acceder al hilo