[ZBXNEXT-5965] Zabbix UI and API must not keep any local states like PHP sessionid Created: 2020 May 19  Updated: 2024 Apr 10  Resolved: 2020 Nov 01

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 5.2.0alpha1, 5.2 (plan)

Type: New Feature Request Priority: Trivial
Reporter: Rostislav Palivoda Assignee: Roberts Lataria (Inactive)
Resolution: Fixed Votes: 1
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Attachments: GIF File Peek 2020-08-03 15-41.gif     GIF File Peek 2020-08-10 18-00.gif     PNG File Selection_538.png     PNG File Selection_546.png     PNG File Selection_547.png     PNG File Selection_549.png     PNG File Selection_550.png     PNG File Selection_598.png     PNG File Selection_600.png     PNG File image-2020-07-20-14-18-25-983.png    
Issue Links:
Causes
causes ZBX-18894 CEncryptHelper::updateKey has fixed c... Closed
causes ZBX-18741 A non well formed numeric value encou... Closed
causes ZBX-18372 Additional word before parameters in ... Closed
causes ZBX-18686 Remember me option Closed
causes ZBX-22594 Input parameters 'sign' and 'data' ar... Closed
causes ZBX-18748 Logon fail with two slashes into adre... Confirmed
causes ZBX-21975 User auto logout is working incorrectly Manual Test Failed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
ZBXNEXT-6050 Upgrade patch: Zabbix UI and API must... Change Request (Sub-task) Closed Roberts Lataria  
Team: Team D
Sprint: Sprint 64 (May 2020), Sprint 65 (Jun 2020), Sprint 66 (Jul 2020), Sprint 67 (Aug 2020), Sprint 68 (Sep 2020), Sprint 69 (Oct 2020)
Story Points: 7

 Description   

Summary

Currently it is impossible to deploy Zabbix UI and API for HA and load balancing (for example, one HAProxy + several Zabbix UI backends) because of use of PHP sessionid, which is stored in a local memory. This limitations must be removed.

Acceptance

It must be possible to deploy several Zabbix UI for load balancing purposes. We must get rid of storage of any local state on PHP side including PHP sessionid. If possible, we should get rid of using PHP sessionid altogether for better performance.

Use cases

  1. I want to have load balancing for Zabbix UI and API


 Comments   
Comment by Roberts Lataria (Inactive) [ 2020 Jun 29 ]

Resolved in development branch feature/ZBXNEXT-5965-5.1.

Comment by Roberts Lataria (Inactive) [ 2020 Aug 13 ]

Available in:

Comment by Alexander Shubin [ 2020 Oct 21 ]

Fixed in:

Generated at Sun Apr 27 11:16:00 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.