Opened 5 years ago

Closed 5 years ago

#1088 closed defect (fixed)

Keep Session Alive problems

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: minor Milestone: Reggie v4.21
Component: net.sf.basedb.reggie Keywords:


I found a problem with the 'keep-session-alive' functionality in Reggie. The intention is that it should keep the session alive by 'pinging' the server at regular intervals. This seems to be working.

The problem is that if the session really expires the login dialog that is opened is displaying:

Permission denied: Not allowed to use Client[externalId=net.sf.basedb.reggie] 

This is probably related to ticket #891 that registered Reggie as an almost separate client application. Unfortunately, BASE will check the client id before checking if the user is logged in.

Another problem is that if the "DEBUG TOOLS" are open (at least in the "Create new mRNA plate" wizard) they will hide the link that opens the login window.

Change History (1)

comment:1 by Nicklas Nordborg, 5 years ago

Resolution: fixed
Status: newclosed

(In [5161]) Fixes #1088: Keep Session Alive problems

The re-login dialog is now using a "null" client id to make sure that all users at least are allowed to re-login.

Added extra margin at the bottom of the page to make sure that it is possible to scroll content so that it is not hidden by the "DEBUG TOOLS".

Note: See TracTickets for help on using tickets.