System Information
| Field | Value |
|---|---|
| Operating System | Linux - Debian GNU/Linux 13 on x86_64 |
| Product | AMP ‘Phobos’ v2.6.4.2 (Mainline) |
| Virtualization | VMware |
| Application | Application Deployment |
| Module | ADSModule |
| Running in Container | No |
| Current State | Indeterminate |
Task
Server hanging when changing connected IP
Problem Description
Issue
As described in the steps, AMP will throw many [14:09:03] [System:Anonymous Warning/23] : Exception in API call Core/GetUpdates
[14:09:03] [Core:Anonymous Error/23] : UnauthorizedAccessException
[14:09:03] [Core:Anonymous Error/23] : [0] (UnauthorizedAccessException) : You do not have permission to use this method (GSMyAdmin.WebServer.GetUpdates) at this time. This method requires the Session.Exists permission.
and
tried to use session ID errors and will crash itself even with rate limiting enabled
Reproduction Steps
- Login on one IP
- Ensure stickiness is enabled
- Changed logged in IP, AMP should reject as expected
- Many rejection error pile up and crash AMP
- Restart AMP and its fixed