Estou tendo o erro abaixo quando estou usando o chrome (73.0.3683.86) e o chromedriver (73.0.3683.68)
Mensagem = "erro desconhecido: não é possível conectar ao chrome em 127.0.0.1:1030\nda sessão não criada: a versão do Chrome deve estar entre 70 e 73\n (Informações do driver: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),plataforma=Windows NT 10.0 .17763 x86_64)"
Estou tendo o erro abaixo quando estou usando chrome (73.0.3683.86) e chromedriver (2.46.628402) - mais recente.
Mensagem = "erro desconhecido: não é possível conectar ao chrome em 127.0.0.1:1030\nda sessão não criada: a versão do Chrome deve estar entre 71 e 75\n (Informações do driver: chromedriver=2.46.628402 (536cd7adbad73a3783fdc2cab92ab2ba7ec361e1),plataforma=Windows NT 10.0 .17763 x86_64)"
De acordo com o site oficial do chromedriver http://chromedriver.chromium.org/downloads , ele deve oferecer suporte para a versão 73 e não deve gerar essa exceção.
então, se eu for fazer o downgrade do chrome para uma versão específica relacionada à versão do driver do chrome. Onde posso obter a configuração e como posso fazer o downgrade do chrome para a versão específica (73.0.3683.68) relacionada ao driver do chrome. Eu preciso disso porque é necessário para algum propósito de automação.
link do driver chrome: http://chromedriver.chromium.org/downloads
Eu já examinei esta consulta ( Como posso baixar uma versão antiga do Google Chrome ) onde não há solução para meu requisito específico, portanto, levantei uma nova consulta.
Responda ao usuário comentado abaixo. Não estou obtendo a solução para esse problema até agora. mas você está continuamente dizendo que a solução para isso é um problema é fornecida na consulta vinculada, onde eles estão dizendo para usar o cromo em vez do cromo. porque o Google tem restringido o uso da versão anterior do Chrome devido à precaução de segurança. Eu poderia entender. Mas no meu caso o que posso fazer para resolver o problema.
Por favor, compartilhe sua sugestão.
Basicamente, você precisa corresponder à versão do chromedriver e à versão do navegador chrome, conforme listado aqui: http://chromedriver.chromium.org/downloads . Olhando para o erro que você postou, parece que sua versão do chrome não foi detectada corretamente, porque o 73.x do webdriver deve funcionar com o chrome 73.x.
Não tenho certeza se esse erro aparece se você não consegue se conectar ao chrome a partir do webdriver, então eu verificaria se: - você pode iniciar o chrome sozinho a partir da linha de comando - a versão é a que você espera - o chromedriver pode inicie e conecte-se ao chrome na porta especificada
Se você não tiver um ambiente gráfico (como no docker), certifique-se de usar a opção --headless e, se estiver executando como root (não recomendado), use também --no-sandbox.
Para obter versões correspondentes do navegador e do driver, você pode fazer algo como: