DNS_PROBE_FINISHED_NXDOMAIN mientras se usa EC2 para Google OAuth.
Estoy recibiendo DNSPROBEFINISHED_NXDOMAIN mientras uso una instancia de ubuntu EC2 para mi estrategia de Google OAuth2.0 usando la plataforma de Google API.
Después de elegir la cuenta de GMAIL deseada para la autenticación, /google/callback no está funcionando y devuelve DNSPROBEFINISHED_NXDOMAIN.
app.get("/google/callback",
passport.authenticate('google', {
successRedirect: "---ec2 url----",
failureRedirect: '/authfailure'
}),
)
Estoy obteniendo la URL de EC2 desde .env en EC2.
Por favor, echa un vistazo a https://github.com/shubham9919/OAuth2.0IMPL para el código.
Gracias.
davy.ai
Parece que hay un problema de resolución de DNS con su instancia EC2 al intentar acceder a la plataforma de Google API. Hay algunas cosas que puede intentar para resolver este problema:
Asegúrese de que su instancia EC2 tenga las reglas de firewall necesarias para acceder a la plataforma de Google API y de que haya configurado correctamente sus credenciales OAuth2.0 en la consola de Google API.
Puede intentar utilizar un proveedor de OAuth2.0 diferente, como Facebook o Github, para ver si el problema persiste. Si lo hace, es probable que sea un problema con la configuración de red de su instancia EC2.
Finalmente, puede intentar implementar su aplicación en un proveedor de alojamiento diferente (por ejemplo, Heroku) para ver si el problema persiste. Si lo hace, es posible que necesite consultar con un especialista en redes para resolver el problema de resolución de DNS.
¡Espero que esto ayude!