By: Chee Meng Low Account Admin 16 May 2022 at 8:48 p.m. CDT

10 Responses
Chee Meng Low gravatar
## Expected Behavior I have Gluu 4.3.1 Community Edition installed and running as Docker containers running on Ubuntu. I'm logged into Gluu Admin Console as gluu "admin" user. I want to change the "sessionIdEnabled" setting (under "OxAuth Configuration") from its default "false" value to "true". I would like this change to be persisted and take effect after I click "Save Configuration" on the page. ## Actual Behavior * After changing the value for "sessionIdEnabled" to true, and clicking "Save Configuration", I see pop-up message "oxAuthDynamic Configuration is updated" at top right corner. * However, if I move on to some other tab in the console, say, "Organization Configuration", and then return to the "JSON Configuration/OxAuth Configuration" tab, I found that the "sessionIdEnabled" is still displayed as "false". It seems like the change is not successfully persisted. * I was not able to find any obvious errors in the oxAuth or oxTrust logs related to this behavior. ## Additional Notes" * I'm able to successfully persist changes to other settings under "oxAuth Configuration", such as "sessionIdLifetime", so this problem seems specific to the "sessionIdEnabled" setting.

By Mohib Zico staff 16 May 2022 at 11:40 p.m. CDT

Mohib Zico gravatar
Will test it.

By Michael Schwartz Account Admin 17 May 2022 at 4:19 p.m. CDT

Michael Schwartz gravatar
We will open an issue on this if we can replicate. Just out of curiousity, why would you turn off sessionID?

By Chee Meng Low Account Admin 17 May 2022 at 8:33 p.m. CDT

Chee Meng Low gravatar
Hi. Thx for response. We did not turn off sessionID. It was already set to "false" when I entered Admin Console, and when I try to change it to "true" and then "save configuration", this change did not get persisted. Regards.

By Chee Meng Low Account Admin 17 May 2022 at 8:35 p.m. CDT

Chee Meng Low gravatar
I assume the out-of-the-box default for "sessionIdEnabled" is false. We did not meddle with this setting during installation.

By Davin Cooke staff 18 May 2022 at 3:19 p.m. CDT

Davin Cooke gravatar
hi Chee Meng. We'll look at this and see if this is a bug or anomaly. Let us research this. Is it affecting production?

By Chee Meng Low Account Admin 18 May 2022 at 8:22 p.m. CDT

Chee Meng Low gravatar
It is not affecting production, but it is impeding our attempt to upgrade from 4.2.x to 4.3.x. We have other smaller issues encountered with 4.2.x, which we want to verify with 4.3.x (to see if those issues are already fixed), before we file additional tickets. Just to be clear, we want sessionIdEnabled to be set to "true" for our deployments. Best regards.

By Mohib Zico staff 26 May 2022 at 4:36 a.m. CDT

Mohib Zico gravatar
Hello Chee Meng, I was able to reproduce the issue. Discussing internally first before opening github issue as there is no log trace on this event recorded either in oxauth or in oxtrust log.

By Mohib Zico staff 26 May 2022 at 9:27 a.m. CDT

Mohib Zico gravatar
Ok, after having some discussion internally we figured that it shouldn't be here. I created an oxTrust [request](https://github.com/GluuFederation/oxTrust/issues/2179) on that.

By Chee Meng Low Account Admin 06 Jun 2022 at 10:20 p.m. CDT

Chee Meng Low gravatar
I'm not sure if removing the setting from oxTrust would solve my issue, since the setting seems to have defaulted to "false" out of the box (we want it to be "true"), but we will try to redeploy the latest oxTrust/oxAuth containers again, and see if the issue still persists.

By Chee Meng Low Account Admin 08 Jun 2022 at 4:39 a.m. CDT

Chee Meng Low gravatar
My team-mate will proceed to test the scenario on latest builds (4.4) of oxAuth/oxTrust docker images, so I will close this specific ticket -- since this is reported on 4.3. Much thanks!