The article describes solutions to the problem when a provider's client has blocked access to its BILLmanager client area by mistake.
This can happen if the client has set the following in its client area:
- a list of allowed IPs for authorization;
- the Bind session to IP option.
List of authorized IPs
Description
The client has set a list of IPs from which access to the client area is allowed under Client → User settings menu. As a result, access to the client area was lost. When attempting to log in, the client receives an error Access from this IP denied.
Solution
To solve the problem, disable IP restrictions via the web interface or with a command in the terminal.
Using the web-interface:
- Log in to BILLmanager under the administrator account.
- Go to the client account under Clients → select the client → click Log in:
- Go to Client → User settings.
- Remove IP restrictions in the Access to control panel field. To do this, select the From any IP option:
Via terminal:
- Connect to the server with the platform via SSH.
-
Open the user configuration file in any convenient editor:
/usr/local/mgr5/var/userconf/billmgr.232
Comment -
Comment out the line:
#Access <IP_address>
This action will change the setting in the client area. In the Access to control panel field under Client → User settings, the From any IP option will be set.
Bind session to IP option
Description
The client has set the Bind session to IP option under Client → User settings menu in the client area, after which access to the client area was blocked. The BILLmanager administrator is also unable to log in to the client's account. When trying to log in, the error Access from this IP denied appears.
The Bind session to IP option allows you to use the session only from the address that the user had when receiving it.
Solution
To regain access to your client area:
- Connect to the server with the platform via SSH.
-
Open the user configuration file in any convenient editor:
/usr/local/mgr5/var/userconf/billmgr.232
Comment -
Comment out the line:
#Option SecureSessionIp