Como corrigir “Webkit encontrou um erro interno” no Safari?



Experimente Nosso Instrumento Para Eliminar Problemas

O Webkit encontrou um erro interno pode ser causado por problemas com o navegador Safari ou as configurações de rede do dispositivo. Os problemas do Safari podem variar de um recurso de retransmissão privada conflitante a dados de histórico/site corrompidos do navegador. O erro ocorre quando você tenta abrir um site no navegador Safari, mas o navegador falha ao mostrar o erro em discussão (às vezes com um WebKitErrorDomain). Esse erro é relatado em todos os dispositivos Apple, como Macs, iPhones, iPads etc. Em alguns casos, outros aplicativos que usam a API do Safari em dispositivos Apple (como Facebook, Instagram etc.) também mostraram o erro.



Webkit encontrou um erro interno



Os seguintes são considerados os principais fatores para causar o erro interno do WebKit:



  • SO do dispositivo desatualizado : Se o sistema operacional do seu dispositivo (como iOS para iPhone) não tiver os patches mais recentes da Apple, sua incompatibilidade com outros módulos (especialmente o Safari) pode não permitir que um site seja carregado corretamente no navegador, causando o erro interno do WebKit.
  • Histórico corrompido e dados do site do navegador Safari : você pode encontrar um erro interno do WebKit no Safari se o histórico do navegador e os dados do site (como cookies) estiverem corrompidos. Devido a essa corrupção, a comunicação entre o navegador e os sites pode ser interrompida e causar o erro em questão.
  • Recurso de retransmissão privada do iCloud : O recurso Private Relay do iCloud usa uma metodologia de retransmissão dupla para mascarar seu IP de ISPs e sites. Se os pacotes de dados trocados entre o navegador Safari e o site ficarem corrompidos devido a essa estrutura de retransmissão, isso poderá resultar no erro do WebKit.
  • Protocolo HTTP/3 do Safari : O WebKit pode mostrar um erro interno no Safari se o navegador estiver tentando se comunicar com um site no protocolo HTTP/3, mas o site não aplicar o protocolo HTTP 3 corretamente, isso pode causar incompatibilidade de comunicação entre o site e o Safari , resultando em um erro interno do WebKit no Safari.

1. Execute uma reinicialização dos dispositivos

Uma falha temporária no sistema operacional do seu dispositivo pode levar ao erro interno do WebKit no Safari ou em aplicativos baseados na API do Safari, e reiniciar seus dispositivos pode resolver o problema.

  1. Primeiramente, reiniciar seu dispositivo e verifique se ele está funcionando bem.
  2. Se não, desligar seu dispositivo (como um iPhone, iPad, Mac, etc.) e remover seu cabo de alimentação (se aplicável, como em um Mac) da fonte de alimentação.
  3. Agora desligar sua dispositivos de rede (como um roteador, extensores de Wi-Fi, etc.) e remover seus cabos de força da respectiva fonte de alimentação.

    Desconecte o roteador da fonte de alimentação

  4. Então esperar um minuto, conecte de volta a cabo de alimentação do roteador , e alimente-o sobre .
  5. Assim que o roteador estiver devidamente ligado, ligar sua dispositivo (certifique-se de conectar novamente o cabo de alimentação, se aplicável) e, uma vez ligado corretamente, verifique se não há erro interno do WebKit.
  6. Se não, desligar sua dispositivo (como um iPad) e mantenha-o desligado por um tempo extendido como durante a noite.
  7. Depois, potência seu dispositivo e verifique se o erro interno do WebKit foi eliminado.

2. Atualize o SO do dispositivo para a versão mais recente

Se o SO do seu dispositivo (Mac, iPhone, iPad, etc.) não tiver as atualizações mais recentes; ele pode ter se tornado incompatível com os outros módulos do sistema operacional (como o navegador Safari), o que pode levar ao erro interno do WebKit. Nesse caso, atualizar o sistema operacional do dispositivo para a versão mais recente pode eliminar o erro WebKit em discussão. Para elucidação, discutiremos o processo de atualização do iOS de um iPhone para a versão mais recente. Antes de continuar, conecte seu iPhone a uma rede Wi-Fi e carregue totalmente o telefone.



  1. Inicie o Definições do seu iPhone e selecione Em geral .

    Abra as configurações gerais do iPhone

  2. Agora localize o Atualização de software opção e toque nela.

    Atualizar software do iPhone

  3. Em seguida, verifique se uma atualização do iOS está disponível. Se disponível, download a Atualização do iOS , e uma vez baixado, toque em Instalar .
  4. Agora, esperar até que a atualização seja instalada e, uma vez feito, reiniciar seu telefone ao reiniciar e verifique se o Safari está livre do WebKit encontrou um erro.

3. Desative a VPN no dispositivo

Se o tráfego da web do seu dispositivo ou Safari for roteado por meio de uma VPN, a interferência da VPN com o tráfego da web do dispositivo pode resultar no erro do WebKit. Desabilitar a VPN do dispositivo ou a extensão VPN do navegador pode resolver o problema. Para uma melhor interpretação, passaremos pelo processo de desabilitação de uma VPN em um iPhone. O Cloudflare Warp é relatado para causar o erro WebKit.

  1. Inicie o Definições do iPhone e toque no botão Em geral opção.
  2. Agora localize VPN e abri-lo.

    Abra a VPN nas configurações gerais do iPhone

  3. Então desativar a VPN conexão desligando seu interruptor e relançamento a Safári navegador.

    Desative a VPN nas configurações do iPhone

  4. Ao reiniciar, verifique se o erro do WebKit foi apagado.

4. Inicialize seu dispositivo no modo de segurança

Se determinados caches do seu dispositivo estiverem corrompidos ou outro aplicativo/utilitário estiver interferindo na execução adequada dos módulos essenciais para a operação do navegador Safari, isso também poderá causar um erro interno do WebKit. Nesse contexto, inicializar seu dispositivo Apple no modo de segurança (já que alguns caches serão redefinidos e a execução de aplicativos de terceiros será bloqueada) pode resolver o problema. Para ilustração, passaremos pelo processo de inicialização de um Mac no modo de segurança.

  1. Desligar sua Mac, e uma vez desligado, potência isto sobre mas imediatamente segure o Tecla Shift .

    Segure a tecla Shift ao ligar o Mac para inicializar no modo de segurança

  2. Manter uma aguarde do Tecla Shift até o tela de login é mostrado e, em seguida, liberar a chave.
  3. Então Conecte-se usando suas credenciais e, se solicitado, Conecte-se novamente.
  4. Agora vá para o cardápio de maçã > Sobre este Mac > Relatório do sistema > Informação do sistema > Visão geral do software do sistema e verifique o Modo de inicialização .

    Verifique se o Mac inicializou no modo de segurança

  5. Se estiver mostrando Modo de segurança , seu Mac inicializou no modo de segurança; caso contrário, repita as etapas acima.
  6. Uma vez no modo de segurança, inicie Safári e verifique se o erro interno do WebKit foi apagado.
  7. Nesse caso, inicialize seu Mac no modo normal e inicie Safári enquanto segura o Mudança chave.
  8. Agora vá para o site problemático e verifique se está carregando normalmente no Safari.
  9. Caso contrário, verifique os itens de inicialização do seu Mac para encontrar o aplicativo/utilitário problemático (como um bloqueador de anúncios ou bloqueador de conteúdo). Se encontrado, você pode desativá-lo ou removê-lo do seu Mac (se não for essencial) para limpar o erro interno do WebKit.

5. Desative o recurso de retransmissão privada

O recurso de retransmissão privada é um recurso de privacidade adicionado aos dispositivos Apple por meio do iCloud. Esse recurso usa uma estrutura de retransmissão dupla para mascarar o IP de um cliente do ISP e do site. Se um site não for compatível com esse recurso de privacidade ou se o navegador Safari não conseguir analisar o pacote de dados da estrutura de retransmissão corretamente, isso poderá levar ao erro interno do Webkit. Nesse cenário, desabilitar o recurso Private Relay da Apple pode resolver o problema. Para elucidação, passaremos pelo processo de desativação do recurso Private Relay em um iPhone.

  1. Vá para o seu iPhone Definições e toque no seu identificação da Apple /nome.
  2. Agora vá para iCloud e selecione Retransmissão Privada .

    Desative o Relay Privado nas Configurações do iCloud do seu iPhone

  3. Então desativar o recurso Private Relay, alternando seu interruptor para a posição off e reinicie seu PC depois.
  4. Ao reiniciar, verifique se o erro interno do WebKit do telefone foi apagado.

Se o problema persistir, dirija-se ao site problemático , e quando mostra o erro interno do WebKit, clique qualquer lugar na página (não na barra de endereço ou em um link), modelo a Segue , e verifique se o problema foi resolvido:

thisisunsafe

6. Desative o endereço Wi-Fi privado do dispositivo

Os dispositivos Apple estão equipados com um recurso de Endereço Wi-Fi Privado que permite que seu dispositivo Apple se conecte a diferentes redes Wi-Fi usando diferentes endereços Mac para mascarar sua atividade online de ISPs ou criar perfis de sua atividade de rede com base no endereço Mac do dispositivo.

Você pode encontrar o erro oculto se o recurso Endereço Wi-Fi Privado dificultar a comunicação do navegador com sites. Nesse caso, desabilitar o recurso Endereço Wi-Fi Privado do dispositivo pode resolver o problema. Para ilustração, discutiremos o processo de desativação do recurso Endereço Wi-Fi Privado para um iPhone.

  1. Vá para o seu iPhone Definições e abra Wi-fi .
  2. Agora toque no eu ícone (informações) para a rede problemática e desative o Wi-Fi Privado Endereço alternando seu interruptor para a posição desligado.

    Desative o endereço Wi-Fi privado no iPhone

  3. Então relançar o navegador Safari e verifique se está funcionando bem.

7. Desative o recurso HTTP 3 do navegador Safari

O HTTP 3 ainda está em seus primeiros dias (apesar de estar em desenvolvimento há anos, mas os padrões levam décadas para amadurecer) e experimental. Se o navegador Safari não se comunicar adequadamente com um site no protocolo HTTP/3, isso poderá levar ao erro interno do WebKit. Nesse caso, desabilitar o recurso HTTP/3 do navegador Safari pode resolver o problema. Para ilustração, passaremos pelo processo de desabilitação do protocolo HTTP/3 em um Mac.

  1. Inicie o Safári navegador e expandir sua Desenvolver cardápio.

    Abrir recursos experimentais do Safari

  2. Agora selecione Recursos experimentais e desmarcar a HTTP/3 .

    Desative o HTTP 3 nos recursos experimentais do Safari

  3. Então relançar o navegador Safari e verifique se o erro interno do Webkit está limpo.

8. Redefina os recursos experimentais do navegador Safari para os padrões ou desative-os

A Apple usa recursos experimentais no navegador Safari para testar novas adições ao navegador antes de torná-lo parte das instalações padrão do navegador. Você pode enfrentar o erro WebKit se qualquer personalização dos recursos experimentais estiver dificultando a capacidade do navegador de carregar o site corretamente ou se os recursos experimentais não forem compatíveis com os sites que você está tentando visitar. Nesse caso, redefinir os recursos experimentais do Safari do navegador Safari para os padrões ou desativá-los pode resolver o problema. Para elucidação, passaremos pelo processo de recursos experimentais do Safari em um iPhone.

  1. Vamos para Definições do seu iPhone e selecione Safári .
  2. Agora abra Avançado e selecione Recursos experimentais do WebKit .
  3. Em seguida, role para baixo até a parte inferior e toque em Redefinir tudo para os padrões .

    Redefinir todos os recursos experimentais do Safari para os padrões

  4. Agora relançar o navegador Safari e verifique se o problema do WebKit está limpo.
  5. Se não, vá para Recursos experimentais do WebKit repetindo os passos 1 a 2 e depois desativar cada opção mostrada lá.
  6. Agora relançar o navegador Safari e verifique se está funcionando normalmente.

Se o problema persistir, verifique se desligando a sugestões de motores de busca ou trocando para um motor de busca diferente no Safari limpa o erro do WebKit.

9. Limpe o histórico e os dados do navegador Safari

Este erro pode ser mostrado se o histórico/dados do safari estiverem corrompidos e, devido a essa corrupção, o navegador Safari não está conseguindo acessar componentes essenciais para sua operação, daí o erro. Aqui, limpar o histórico e os dados do navegador Safari pode limpar o erro do WebKit. Para ilustração, passaremos pelo processo de limpar o histórico e os dados do Safari em um iPhone. Antes de continuar, faça backup/anote informações essenciais do navegador, como favoritos, logins de sites, etc.

  1. Inicie o Safári navegador e vá para o seu Definições .
  2. Em seguida, localize o Limpar histórico e dados e toque nele.

    Limpar histórico e dados do site do Safari no iPhone

  3. Agora confirme para limpar os dados e o histórico do navegador Safari.
  4. Então reiniciar seu iPhone e verifique se o erro do WebKit foi apagado na reinicialização.

Se isso não funcionar, verifique se o site problemático funciona bem no Navegação privada modo de Safari. Nesse caso, você pode desabilitar todas as extensões do navegador e habilitá-las uma a uma para encontrar a problemática. Uma vez encontrado, você pode desativá-lo (se necessário); caso contrário, remova-o do navegador Safari.

10. Crie um novo usuário em seu dispositivo

Se o seu perfil de usuário no dispositivo estiver corrompido, isso pode levar ao erro interno do WebKit, pois o navegador Safari não consegue acessar os módulos do SO essenciais para a operação do navegador. Criar um novo usuário em seu dispositivo pode resolver o problema do WebKit. Para ilustração, vamos criar um novo usuário em um Mac. Lembre-se de que essas etapas só podem ser executadas com uma conta de administrador no Mac.

  1. Vá para sua Preferências do Sistema e abra Usuários e grupos .

    Abra Usuários e Grupos nas Preferências do Sistema do Mac

  2. Agora, perto do canto inferior esquerdo, clique no botão cadeado ícone e digite sua senha de administrador, se solicitado.
  3. Em seguida, clique no Mais ícone (próximo ao ícone do cadeado) e expanda o Nova conta suspenso (no painel direito da janela).
  4. Agora selecione Administrador e entre Outros detalhes (senha, verificação, dica de senha, etc.) de acordo com seus requisitos.

    Crie um novo usuário administrador no MacBook

  5. Em seguida, clique no botão Criar usuário e aguarde até que o usuário seja criado.
  6. Uma vez feito, sair da conta atual no seu Mac e Conecte-se usando a conta recém-criada.
  7. Em seguida, inicie o Safari e verifique se está claro o erro interno do WebKit.

Se você não deseja criar um novo usuário, você pode habilitar logins de convidados e verifique se o Safari funciona bem na conta de convidado.

11. Redefina seu dispositivo para os padrões de fábrica

Se nenhuma das opções acima eliminou o erro interno do WebKit, o erro pode ser resultado do sistema operacional corrompido do seu dispositivo, e passar pelo processo problemático de redefinir o dispositivo para os padrões de fábrica pode resolver o problema. Para interpretar melhor o processo, passaremos pelo processo de redefinir um iPhone para os padrões de fábrica. Antes de prosseguir, faça backup dos dados essenciais no seu iPhone e carregue-o totalmente.

  1. Vá para o seu iPhone Definições e abra Em geral .
  2. Agora localize o Redefinir opção (você pode rolar um pouco) e toque nela.
  3. Então aperte Apague todo o conteúdo e configurações .

    Redefinir o iPhone para os padrões de fábrica

  4. Depois, confirme para prosseguir com o processo de redefinição do iPhone e esperar até que o processo termine.
  5. Uma vez feito, configurar sua Iphone como um Novo dispositivo (ainda não foi restaurado a partir de um backup) e, com sorte, o erro interno do WebKit será limpo. Nesse caso, você pode restaurar seu iPhone a partir de um backup.

Se nenhuma das opções acima funcionou, você pode entrar em contato Suporte da Apple para resolver o problema, mas você pode usar outro navegador ou dispositivo para acessar os sites problemáticos durante esse período.