Compartir a través de

How to fix a 502 HTTP error when I'm trying to insert one record in Azure cosmos Mongo DB with Python 3.11 App Service client

Jorge Dominguez Herrera 0 Puntos de reputación
2024-04-08T22:13:17.7033333+00:00

Hi guys, I'm getting a http 502 error Code when I try to execute a DB.insert_one command with PyMongo. The connection is between an Azure Cosmos DB instance and a Azure App Service with Python 3.11 and Linux. The conectaron is succefull but when I try to ejecute the insert one method, the appication doesn't work.

An example of funtional Code:

usersDB`` = db_azure_connection()

``user_row = {"_id": user.mail, "name":user.name, "mail":user.mail, "password": cryptocode.encrypt(user.password,"qwsadd")}

return success

An example of failed request

usersDB`` = db_azure_connection()

``user_row = {"_id": user.mail, "name":user.name, "mail":user.mail, "password": cryptocode.encrypt(user.password,"qwsadd")}

responseQuery`` = usersDB.insert_one(user_row).inserted_id

Thnks for the help.

Azure
Azure

Plataforma e infraestructura de informática en la nube para crear, implementar y administrar aplicaciones y servicios a través de una red mundial de centros de datos administrados por Microsoft.

0 comentarios No hay comentarios
{count} votos

1 respuesta

Ordenar por: Muy útil
  1. Jonathan Pereira Castillo 17,390 Puntos de reputación Personal externo de Microsoft Moderador
    2025-01-20T21:46:16.47+00:00

    ¡Hola !

    Esperamos que este mensaje te encuentre bien.

    Lamentamos sinceramente la demora en abordar tu tema en este foro.  

    Aquí tienes algunos pasos rápidos para intentar resolver el error 502:

    1. Verifica la conexión: Asegúrate de que la conexión a Azure Cosmos DB esté configurada correctamente y que no haya problemas de red.
    2. Revisa los permisos: Asegúrate de que la cuenta utilizada tenga los permisos necesarios para realizar operaciones de inserción.
    3. Habilita el registro de errores: Activa el registro detallado en tu aplicación para obtener más información sobre el error.
    4. Prueba con una versión anterior: Intenta usar una versión anterior de PyMongo o del SDK de Azure Cosmos DB para Python.

    Espero que esto te ayude a resolver el problema. ¡Buena suerte!

    Si no recibimos una respuesta tuya en los próximos días, procederemos a cerrar el tema. Sin embargo, queremos asegurarte que siempre estamos disponibles para cualquier asistencia que puedas necesitar.

    Agradecemos tu comprensión y estamos aquí para ayudar en lo que sea necesario.

    Estaré atento a tu respuesta.,

     Jonathan

    ----------*

    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ''. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.

    0 comentarios No hay comentarios

Su respuesta

Las respuestas pueden ser marcadas como "Aceptadas" por el autor de la pregunta y "Recomendadas" por los moderadores, lo que ayuda a los usuarios a saber que la respuesta ha resuelto el problema del autor.