Veo un problema en mi sitio Gatsby V2 cuando se carga y mientras la página se está ejecutando.
Runtime.lastError no verificado: el puerto de mensajes se cerró antes de que se recibiera una respuesta.
Empecé con el iniciador v2. No tengo un sitio de demostración para vincular aquí :(
No debería haber ningún error de consola en la carga.
Hay errores de consola que parece que no puedo rastrear.
Sistema:
Sistema operativo: macOS 10.14
CPU: x64 Intel(R) Core(TM) i7-3615QM CPU a 2,30 GHz
Consola: 5.3 - /bin/zsh
Binarios:
Nodo: 11.0.0 - ~/.nvm/versions/node/v11.0.0/bin/node
Hilo: 1.12.3 - /usr/local/bin/hilo
npm: 6.4.1 - ~/.nvm/versiones/nodo/v11.0.0/bin/npm
navegadores:
cromo: 71.0.3578.44
Firefox: 62.0.3
Tengo razones para creer que esto podría ser Caddy , espera mientras trato de confirmarlo.
¡Hola!
Este tema se ha callado. Tranquilo espeluznante. 👻
Recibimos muchos problemas, por lo que actualmente cerramos los problemas después de 30 días de inactividad. Han pasado al menos 20 días desde la última actualización aquí.
Si nos perdimos este problema o si desea mantenerlo abierto, responda aquí. ¡También puede agregar la etiqueta "no obsoleto" para mantener este problema abierto!
¡Gracias por ser parte de la comunidad de Gatsby! 💪💜
no rancio
Tener el mismo problema
Tener el mismo problema
igual en todas las paginas (no solo con gatsby)
Hola a todos, solo para participar ya que estaba tratando de depurar este mismo problema y buscando Stack Overflow. No creo que esté relacionado con Gatsby. Encontré al culpable, una extensión de Chrome llamada Color Contrast Analyzer. Desactivar y debería desaparecer.
No tengo esa extensión y ocurre el mismo problema cuando estoy en modo incógnito, así como en iOS Safari
También experimentar esto sin la extensión de Chrome "Color Contrast Analyzer". Tenga en cuenta que, para mí, el error se reproduce en los eventos del mouse: move
, click
. De lo contrario, el número de errores no aumenta.
Me enfrento al mismo problema, solo que la diferencia es que el conteo sigue aumentando en milisegundos y nunca se detiene incluso en 400K.
Hola a todos, estaba teniendo el mismo problema con el error que ocurría para cada entrada en mi página. Resulta que se debió a mi extensión Adblock Chrome. Apagué la extensión y los errores desaparecieron.
Hola a todos, estaba teniendo el mismo problema con el error que ocurría para cada entrada en mi página. Resulta que se debió a mi extensión Adblock Chrome. Apagué la extensión y los errores desaparecieron.
Parece que el problema no está en Adblock Extension, porque después de apagarlo, sigo teniendo los mismos problemas.
y tengo adblock plus.
Tengo el mismo problema en todas las páginas. ¿Quizás es culpa de Chrome?
No he podido reproducir este problema, así que si alguien puede compartir una reproducción, ¡sería genial! Publique una lista de sus extensiones de Chrome,...
Una buena manera de probar si se trata de extensiones de Chrome podría ser simplemente abrir su navegador en modo incógnito y asegurarse de que no haya extensiones cargadas.
Hola a todos, estaba teniendo el mismo problema con el error que ocurría para cada entrada en mi página. Resulta que se debió a mi extensión Adblock Chrome. Apagué la extensión y los errores desaparecieron.
Parece que el problema no está en Adblock Extension, porque después de apagarlo, sigo teniendo los mismos problemas.
y tengo adblock plus.
Estoy de acuerdo en que no es AdBlock (tengo la versión gratuita para tu información). Para mí, deshabilitar Norton Safety Web eliminó el mensaje de error...
No he podido reproducir este problema, así que si alguien puede compartir una reproducción, ¡sería genial! Publique una lista de sus extensiones de Chrome,...
Una buena manera de probar si se trata de extensiones de Chrome podría ser simplemente abrir su navegador en modo incógnito y asegurarse de que no haya extensiones cargadas.
Mis extensiones son AdBlock, Adobe Acrobat, Google Docs Offline, Hover Zoom+, Norton Identity Safe, Norton Safe Web y las aplicaciones de Chrome: Docs, Sheets y Slides.
Los apagué todos para asegurarme de que el error desapareciera, luego los encendí 1 por 1 hasta que apareció el error. Luego apagué todas las demás para asegurarme de que era solo una extensión (que era, vea la publicación anterior :))
Hola a todos, tienen razón. Debo haber tenido un pedo cerebral. La extensión de Chrome que apagué era en realidad StayFocusd. AdBlock (versión gratuita) NO arroja el error.
Parece que la mayoría ha resuelto el problema aquí. Para cualquiera que regrese, le recomendamos este enfoque:
Parece que StayFocusd
, Norton Safety Web
y Color Contrast Analyzer
parecen ser culpables comunes.
Si podemos ayudar más, por favor siéntase libre de comentar y le echaremos otro vistazo. ¡Gracias a todos!
No creo que esté relacionado con la extensión: estaba viendo que mis sitios de Gatsby no se cargaban en iOS (vainilla Safari). Volveré sobre esto cuando tenga la oportunidad de confirmar y reabrir si es necesario.
Era la extensión Color Contrast Analyze para mí, la desinstalé y el error desapareció.
¡Gracias @DSchau!
Para mí, era la Barra de herramientas para editores de Google 5.1.0 , la deshabilité y el error desapareció.
¡Gracias!
D/
Después de deshabilitar Norton Safe Web, el error desapareció. ¿Alguien ha notificado a Symantec de este error? Comenzó a suceder después de que actualicé a la última versión de Chrome.
para mí, fue debido a la extensión de cromo WhatFont - Find Font
.
Desactivar "extensión 1Password" para mí funcionó
Definitivamente no es un problema de Gatsby, pero feliz de haber encontrado la solución al problema aquí. La extensión que tuve que desactivar fue Kaspersky Internet Security
. Me pregunto si alguien tuvo el problema con Safari o Firefox. Parece ser un problema de cajero automático exclusivo de Chrome.
Los síntomas en mi caso fueron que no pude usar Google Apps SSO, la devolución de llamada de Google Sign in SetID no sucedió en localhost.
Desarrollo extensiones de Chrome y, por lo que sé, para Chrome v70+, esto sucede con todas las extensiones que usan chrome.runtime.sendMessage()
y luego intentan usar la devolución de llamada de respuesta.
Para mí, deshabilitar StayFocused solucionó el problema, pero no es un problema de Gatsby.
Desarrollador de StayFocusd aquí. Puedo confirmar que es uno de los culpables, pero el verdadero culpable es, como mencionó @atav32 , la API chrome.runtime.sendMessage(). Esa es la fuente del error, pero aún no he descubierto la solución. Si alguien más tiene, hágamelo saber.
ACTUALIZACIÓN: Encontré la causa raíz. Si está utilizando chrome.runtime.onMessage
y su devolución de llamada tiene una respuesta asíncrona, asegúrese de agregar return true
en su función de devolución de llamada. Solución procedente de https://bugs.chromium.org/p/chromium/issues/detail?id=586155#c9 .
Dejando esto aquí para el próximo tipo que intente descubrir WTF está causando ese error.
Me encontré con este problema con un Joomla! página de inicio de sesión del administrador. ¡Resulta que estaba usando el inicio de sesión incorrecto #*^$!
Chrome lanzó el error, pero Joomla! Nunca dije que tenía el inicio de sesión incorrecto. Eso en sí mismo es extraño porque la página de administración generalmente informa el error de inicio de sesión. Me tomó unos minutos resolver el problema de inicio de sesión. No parecía tener ningún problema con las extensiones, una de ellas es LastPass, que se autocompleta. Encendido o apagado, no importaba.
Lo siento, esto no fue de mucha ayuda, solo se sumó al problema desconcertante.
Intenté desactivar todas las extensiones de Chrome. Luego habilite uno por uno.
Descubrí que la extensión Video Downloader professional
y AdBlock
causaron el error.
Tenía alrededor de 25 extensiones instaladas en mi google chrome.
Nota: No solo una extensión causa el error, sino que hay más extensiones que podrían provocar el error.
@KiengKnot , esta solución también funcionó para mí. ¡Gracias!
Para mí fue la extensión OneLogin para Google Chrome . Pero puede ser cualquier extensión realmente. La causa raíz real parece estar descrita aquí -- https://github.com/gatsbyjs/gatsby/issues/9899#issuecomment -466862123
En mi caso, el culpable es OneLogin para la extensión de Google Chrome. @DSchau ¡ tu solución funciona! ¡Gracias!
La extensión "Video Downloader professional" me provocó esta advertencia. Después de desactivarlo, la advertencia desapareció.
Hola a todos, estaba teniendo el mismo problema con el error que ocurría para cada entrada en mi página. Resulta que se debió a mi extensión Adblock Chrome. Apagué la extensión y los errores desaparecieron.
Parece que el problema no está en Adblock Extension, porque después de apagarlo, sigo teniendo los mismos problemas.
y tengo adblock plus.Estoy de acuerdo en que no es AdBlock (tengo la versión gratuita para tu información). Para mí, deshabilitar Norton Safety Web eliminó el mensaje de error...
No tengo ninguna extensión como esta, pero también tengo el mismo error.
en mi caso ese ultimo error venía por extensión hola vpn. después de deshabilitarlo ahora, el último error desapareció.
Intenté desactivar todas las extensiones de Chrome. Luego habilite uno por uno.
Descubrí que la extensiónVideo Downloader professional
yAdBlock
causaron el error.
Tenía alrededor de 25 extensiones instaladas en mi google chrome.
Nota: No solo una extensión causa el error, sino que hay más extensiones que podrían provocar el error.
No estoy seguro de por qué, pero tienes razón. Puedo confirmar que la desactivación también funcionó para mí.
Para aquellos que vienen aquí para depurar este error en Chrome 73, una posible razón es que Chrome 73 en adelante no permite solicitudes de origen cruzado en scripts de contenido.
Más lectura:
Esto afecta a muchos autores de extensiones de Chrome, que ahora necesitan luchar para corregir las extensiones porque Chrome piensa que "nuestros datos muestran que la mayoría de las extensiones no se verán afectadas por este cambio".
ACTUALIZACIÓN : después de solucionar el problema de mi extensión CORS, sigo viendo este error. no se a que se debe :/
WhatFont me lo estaba causando.
Para mí fue la extensión Video Downloader PLUS
En mi caso fue FBDown video downloader... ya lo deshabilité y contacté al autor para solucionar el problema
Problema con el complemento de extensión, cierre algunos complementos para echar un vistazo, espero poder ayudarlo.
restablecer la configuración de Chrome, está bien.
encontré esto al respecto con la extensión web polyfill. Ver - https://github.com/mozilla/webextension-polyfill/issues/130
En mi caso fue friGate CDN
En mi caso fue WhatAFont chrome addon
Era StayFocusd
para mí.
Tengo Adblocker y varias otras extensiones. Deshabilité todas excepto las herramientas de desarrollo de Vue. El error se había ido. Habilité cada uno por uno y la extensión de seguridad 360 fue la culpable. ¡Gracias por todas las estrategias para descubrirlo, me estuvo molestando durante semanas!
En mi caso, fue la extensión Onetab Chrome.
para mí, el culpable fue la extensión meddlemonkey
Lo mismo aquí, @SamizzotheGeek , ¿ya ha encontrado alguna solución? Por ahora, solo lo deshabilito cuando trabajo con herramientas de desarrollo y lo vuelvo a habilitar cuando quiero usarlo.
El cambio manual es un poco estresante :(
sí @aminukano585 es causado por extensiones. para mí fue una extensión de descarga de youtube. simplemente apague las extensiones una por una mientras actualiza el navegador. cuando se cierra el que lo provoca, el mensaje desaparece.
Mi herramienta de seguridad Norton Anti Virus Browser me estaba causando esto. !
Para mí fue la extensión MeddleMonkey.
Deshabilitar cVim lo arregló para mí
Cualquier cosa Norton parece arrojar un error para mí.
Para mí fue la extensión Kaspersky Protection. (¡Uno pensaría que los desarrolladores de antivirus serían un poco más cuidadosos al asegurarse de que sus productos estén libres de errores!)
¡Para mí, deshabilitar la popular extensión de Chrome "Stylist" funcionó! Sugiero que cualquiera que tenga este problema debería comenzar por deshabilitar todas sus extensiones de Chrome. ¡Buena suerte!
En mi caso: hago chrome.runtime.sendMessage twice
template lang="pug"
.m-new-tab(@click="method")
button(@click="method) // User click trigger the method twice
script
method() => chrome.runtime.sendMessage
Comentario más útil
Hola a todos, estaba teniendo el mismo problema con el error que ocurría para cada entrada en mi página. Resulta que se debió a mi extensión Adblock Chrome. Apagué la extensión y los errores desaparecieron.