Resoluci贸n de problemas

Si tienes dificultades para configurar o usar la instalaci贸n de Open mSupply, ten en cuenta estas actualizaciones y soluciones.

Si no te puedes conectar al servidor en tu computador馃敆

Si has instalado Open mSupply client o la versi贸n independiente en tu computador, pero no te puedes conectar al servidor, intenta los siguientes pasos:

  1. Verifica el nombre del computador. Si est谩s usando un computador con Windows, se puede encontrar generalmente en el panel de control > Sistema y Seguridad > Sistema. Cambia el nombre del PC para asegurar que no tenga cracteres especiales y no sea muy largo. Reinicia el equipo e intenta conectarte nuevamente
  2. Si el paso anterior no funciona, es posible que necesites instalar un adaptador de red virtual en tu equipo. Para hacerlo, sigue las instrucciones que encontrar谩s en este enlace.

El Windows, si el servicio no se inicia馃敆

Si el servicio no se inicia en Windowsa, puede ser un poco frustrante, sobre todo poque no siempre se muestran los errores. Aqu铆 tienes algunas cosas que puedes probar:

  1. Revisa el Visor de eventos en Windows
  2. Aseg煤rate de que el Visor de eventos est谩 habilitado y revisa el archivo del evento de Open mSupply
  3. Verifica que los archivos ejecutables de PostgreSQL est茅n disponibles, si los est谩s usando
  4. Intenta cambiar la cuenta de usuario con la que el servicio inicia sesi贸n

Cualquier error que ocurra mientras el servicio se est谩 iniciando se registrar谩 en el Visor de eventos de Windows. Revisa que el Registro de Aplicaiones para ver si hay entradas de Open mSupply. Luego, se activar谩 el registro est谩ndar; configura el registro a nivel de archivos, como se indica en el archivo example.yaml, e intenta iniciar el servicio nuevamente. Los errores aparecer谩n registrados ah铆.

Visor de eventos de Windows:

Event viewer

Otra posible causa es que el servicio no pueda iniciarse por falta de permisos. Intenta cambiar los detalles de inicio de sesi贸n del servicio a una cuenta que tenga derechos de administrador.

Service login

Si est谩s utilizando la versi贸n con PostgreSQL, es posible que el servicio no pueda encontrar los archivos binarios de PostgreSQL. Aseg煤rate de que la ruta de PostgreSQL est茅 a帽adida a la variable de entorno path , por ejemplo:

C:\Program Files\PostgreSQL\14\lib;

No se puede iniciar sesi贸n馃敆

Si has creado un usuario, configurado los permisos y a煤n sigues viendo un error al intentar iniciar sesi贸n, prueba los siguientes pasos:

  • Aseg煤rate de que el usuario tenga marcado un almac茅n marcado como 'Almac茅n predeterminado' en la pantalla de administraci贸n de usuarios
  • Verifica que tambi茅n est茅 seleccionada la opci贸n Iniciar sesi贸n como usuario de escritorio
  • Revisa que el usuario tenga permisos para iniciar sesi贸n en un almac茅n que est茅 sincronizado con el sistema
  • Edita el usuario en mSupply y aseg煤rate de que no est茅 bloqueado (si lo est谩, Open mSupply mostrar谩 un error espec铆fico)
  • Si usas la versi贸n web, intenta refrescar la p谩gina
隆Los nombres de usuario no distinguen entre may煤sculas y min煤sculas, pero las contrase帽as s铆!