El POS se bloquea cada media hora y tengo que salir y volver a entrar

La razón por la que ocurre esto es porque caduca la sesión de usuario. A partir de ese momento, el POS no puede hacer nada porque en realidad es como si el usuario no estuviese dentro del sistema.

Para ampliar el tiempo de duración debemos ir a Inicio->Configuración->Seguridad->Miscelánea. Allí podremos aumentar el timeout de sesiones al número de segundos deseados. Por defecto son 1140 segundos (24 minutos).

No obstante, en servidores basados en Debian (Debian, Ubuntu...) esta configuración no tiene efecto ya que el propio servidor se encarga de establecer el tiempo de caducidad de las sesiones. En estos casos la solución consiste en modificar la tarea de limpieza de sesiones programada en el servidor y ampliar el tiempo. Esta tarea suele encontrarse en las sección de "crons" o tareas programadas.