Known issues for firewalls
Checking connectivity
To run Vusers or monitor servers over a firewall, you must be able to establish a connection between the OpenText Professional Performance Engineering Agent, the MI Listener, and the Controller machine.
If you encounter connectivity problems after installing and configuring all the necessary components, check the table below for troubleshooting tips.
Check
|
Action
|
---|---|
Make sure the firewall service is activated on the agent machine. |
On the machine running/monitoring Vusers over a firewall, the agent icon should display a red light icon If the icon does not have a light icon, it means FirewallServiceActive=1 is not set in the [FireWall] section of the Agent Settings. See Agent Configuration Settings dialog box. |
Make sure port 443 is open.
|
On the agent machine, open a Command Prompt window, and enter: If port 443 is open, a new Telnet window opens. If port 443 is not open, contact your network administrator. |
Make sure port 443 is available.
|
If a web server is running on the MI Listener or MOFW machine, port 443 does not allow the access required by the listening and monitoring processes. Contact your network administrator to change the web server port. |
Confirm connectivity between the agent and the MI Listener when running the agent as a service.
|
If the agent icon
![]()
|
Confirm connectivity between the agent and Controller when monitoring over a firewall.
|
|
Windows Firewall considerations
In most Windows environments, Windows Firewall is turned on by default. The firewall prevents certain OpenText Professional Performance Engineering components from communicating with each other. Windows Firewall therefore needs to be turned off.
Note: Turning off Windows Firewall can increase the risk to your computer's security.
For each process that needs Windows Firewall, you can unblock the process by clicking the unblock button in the popup window that indicates that the current program needs it, or by manually configuring the Windows Firewall in the Exceptions tab.
Agent on Linux
To configure the agent on Linux, run the agent_config script. For details, see Configure the agent over firewalls. If the menu does not display, type the following command to check if the M_LROOT environment variable is set:
echo $M_LROOT
If M_LROOT is not set, do either of the following:
- Type
sudo su -
to inherit all environment variables of the current user. - Type
source <LoadGenerator_directory>/env.sh
to set all the load generator-related environment variables after switching to root (that is, "sudo su").
Note: This limitation occurs on Amazon cloud Linux machines, usually when you log in to the system using the special user named "ec2-user".