New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PT][BUG] Uso de proxy em rede sem acesso à Internet #535
Comments
Aparentemente o axios não gosta de requisição https sobre um proxy http o que requereria uma implementação diferente na função fetchLatestBaileysVersion. Pelo que consegui aferir, na EV a função da baileys é apenas informativa, seria o caso de executar essa parte do código apenas se uma variável de ambiente estivesse configurada para true, exemplo: "CHECK_BAILEYS_VERSION"? |
Pelo que entendi, a linha "return response?.data !== serverIp?.data;" do Proxy.Controller vai devolver falso no caso de uso em questão onde o IP do Proxy é o mesmo do acesso direto uma vez que é um proxy interno. Para ambientes corporativos onde o acesso à Internet deve se dar sempre pelo proxy, essa "testProxy" não vai funcionar. |
Em todo o caso, a baileys não consegue trabalhar com um proxy Squid, https over http proxy. Parace faltar uma implementação de, por exemplo, 'https-proxy-agent'
|
Ao tentar inicializar a Evolution em uma rede com acesso restrito à Internet onde todo o acesso deve ser feito através de um proxy Squid, alguns comportamentos são observados:
Ambiente:
The text was updated successfully, but these errors were encountered: