Skip to content
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

Problema con Enviar y Recibir Mensajes #391

Open
7 tasks done
rodridelafuente opened this issue Nov 12, 2022 · 2 comments
Open
7 tasks done

Problema con Enviar y Recibir Mensajes #391

rodridelafuente opened this issue Nov 12, 2022 · 2 comments
Assignees
Labels

Comments

@rodridelafuente
Copy link

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Hola! Quisiera pedir ayuda para revisar varios problemas al momento de enviar y recibir mensajes. Lo que pasa es que al intentar ingresar un usuario desde el cliente, ya sea con error (no es alfanumérico, menos de 1 caracter, etc) o sin error, tengo distintos problemas:

  1. Cuando envío un mensaje con un largo menor al mínimo o mayor al máximo, el error es reconocido por el servidor y envía una respuesta, el cliente recibe bien esta primera respuesta, pero por alguna razón intenta desencriptar una segunda vez un mensaje "vacío", por lo que me tira el error de "index out of range" en la parte de desencriptar.
  2. Cuando envío un mensaje que no es alfanumérico, no pasa nada, al parecer no me reconoce el error y me gustaría saber si es que es algún problema relacionado con enviar y recibir mensajes.
  3. Cuando envío un mensaje sin errores (que es alfanumérico y dentro del rango de caracteres), me pasa el mismo error que en el punto 1, es decir, intenta desencriptar un mensaje vacío luego de haber desencriptado el mensaje real.

Sé que es mucho que revisar, pero me serviría demasiado si alguien puede ayudarme revisando mi código o algo y así saber si son problemas puntuales o problemas generales en la forma en que estoy enviando y recibiendo mensajes.
Muchas gracias de antemano! <3

Pd: puse varios prints en las partes de enviar, recibir y desencriptar para ver si lograba detectar el problema

@cegalleta cegalleta self-assigned this Nov 13, 2022
@Michael-Rodriguez-Tapia

Me pasa igual :c

@cegalleta
Copy link

Hola!!

Disculpa la demora, creo que si es que json te lanza error al usar .encode() quizás el formato del mensaje que le entregas a json no está bien. Creo que deberías fijarte qué es el mensaje que tienes antes de usar json.dump y json.encode respectivamente.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants