Ui: No se puede eliminar la cosa/dispositivo de la interfaz de usuario, error interno del servidor 500

Creado en 10 jul. 2020  ·  7Comentarios  ·  Fuente: mainflux/ui

  • ¿Qué estabas tratando de lograr?
    Eliminar cosa de la interfaz de usuario de mainflux
  • ¿Cuáles son los resultados esperados?
    La cosa debería poder eliminarse de mainflux
  • ¿Cuáles son los resultados recibidos?
    Error al eliminar Thing Error: 500 Error interno del servidor
  • ¿Cuáles son los pasos para reproducir el problema?
    Usando docker y docker componse
    1. git clone https://github.com/mainflux/ui.git
    2. interfaz de usuario de CD
    3. docker-compose -f docker/docker-compose.yml arriba
    4. http://localhost //UI está activo // los registros se ejecutan en segundo plano
    5. Regístrese/Inicie sesión con ID de correo electrónico y contraseña.
    6. Vaya a Cosas --> Dispositivos --> Haga clic en el botón "+" debajo de Acciones.
    7. Se agrega una nueva fila aquí. Solo podemos dar el resto del nombre, otros campos, es decir, [Tipo, ID] NO son editables
    8. Proporcione un nombre, diga "Dispositivo1" y haga clic en Guardar, es decir, en el botón "Marcar".
    9. Ahora intente eliminar el dispositivo 1, la interfaz de usuario le pedirá que lo elimine, presione Enviar
    10. En la interfaz de usuario, la fila agregada desaparece y también aparece en la parte inferior derecha de la pantalla como "Error al eliminar la cosa : 500 Error interno del servidor"

       From Backend logs :
       mainflux-things | {"level":"warn","message":"Method remove_thing for token  eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE1OTQyNTcxNzIsImlhdCI6MTU5NDIyMTE3MiwiaXNzIjoibWFpbmZsdXguYXV0aG4iLCJzdWIiOiJrbm93bG9raUBnbWFpbC5jb20iLCJ0eXBlIjowfQ.lpsQXA0Yx5L77x0CpVnVnqHGheQItRDMFXj1GjWR-h8 and thing ea3b9e5c-06a0-46cd-944a-2fcce37c8040 took 1.717998ms to complete with error: remove thing failed : remove thing from redis cache error : redis: nil.","ts":"2020-07-08T15:22:31.428751005Z"}
    
  • ¿En qué entorno te encontraste con el problema?
    Gotita de DigitalOcean - Ubuntu Docker 5:19.03.1~3 en 18.04

Comentario más útil

Sí, lo he probado. Se solucionó el problema :+1:

Todos 7 comentarios

Tengo este problema también.
The message is : Method remove_thing for token ******** and thing ********* took *****ms to complete with error: remove thing failed : remove thing from redis cache error : redis: nil.

@delvinggeeks Parece que no es un error de interfaz de usuario. Se solucionó aquí: https://github.com/mainflux/mainflux/pull/1220
Por favor, extraiga los servicios principales más recientes e inténtelo de nuevo. Si aún no funciona, abra un problema en mainflux/mainflux repo.

Hola @manuio . Hice una comparación de diferencias entre el archivo ui docker-compose y el archivo mainflux docker-compose, lógicamente no veo ningún cambio importante. El problema anterior surge solo con el componente ui, pero con mainflux, ya sea usando cli o curl, podemos eliminarlo sin ningún problema.

@liuxianqin Este problema debería resolverse con la solución mencionada por @manuio . Por favor, confirme que está arreglado.
@delvinggeeks ¿Puede intentar extraer las últimas imágenes y volver a probar? Si el problema persiste, vuelva a abrir este problema.

Sí, lo he probado. Se solucionó el problema :+1:

@liuxianqin Este problema debería resolverse con la solución mencionada por @manuio . Por favor, confirme que está arreglado.

Funcionó después de extraer algunas imágenes más recientes, gracias.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

paradoxbound picture paradoxbound  ·  22Comentarios

pheuter picture pheuter  ·  31Comentarios

sergeche picture sergeche  ·  25Comentarios

jbpros picture jbpros  ·  31Comentarios

Diullei picture Diullei  ·  70Comentarios