Troubleshooting
Problem: When you try to solve from local to remote machine, an MAXWELLCOMENGINE process starts on the remote machine, but the Maxwell user interface hangs indefinitely.
This occurs if the remote solve option is enabled after the COM daemon is started, or when the option "Don't allow exceptions" is selected for the Windows firewall.
Resolution: Remote solve needs either firewall exceptions to be ON or firewall to be completely turned off.
Problem: When you try to solve from a local to a remote machine, you receive the following error message:
[error] Unable to locate or start COM engine on 'nomachine' : Unable to reach AnsoftRSMService. Check if the service is running and if the firewall allows communication. (10:57:13 PM Aug 13, 2009)
Resolution:This message can happen if the machine is not present, the network connection is down, if there are firewall issues or if the service is not running.
Problem: A solve that is distributed to multiple hosts using MPI fails because the AnsysEM installation path is different on different hosts.
Resolution: Ansys Electronics Desktop must be accessible from all remote machines as well as on the local machine. If the analysis uses MPI, then the path of the Ansys Electronics installation must be the same on all of the machines used for the analysis (remote and local). This may be a shared network path accessible from all hosts. Alternatively, it may be a local installation on each host; in this case the installation path must be the same for all hosts. If using a shared network path, there should not be a local installation of the same Ansys Electronics version on any of the hosts. See Distributed Analysis for information on whether MPI is needed for the analysis.
Remote Solve Node = Windows
Error: "Unable to locate or start COM engine on <remote node> : Unable to reach AnsoftRSMService. Check if the service is running and if the firewall allows communication."
Resolution:
- Try disabling the firewall.
- Confirm that you have not changed the Ansoft Service Port in Tools > Options > General Options > Remote Analysis Options from the default 32958. If you have, change it back to 32958, restart Maxwell, and try to solve again.
- Make sure that the local machine is able to contact the RSM port on the remote node. Open a command prompt on the local machine and type telnet <remote node name> 32958. If the terminal appears to be hanging then the connection was successful.
- Make sure the user listed in the service is an administrator.
- Make sure the COM engine is registered with the Ansys Electromagnetics RSM Service. From the Windows menu, choose Start > All Programs > Ansys Electromagnetics > Ansys EM Suite [version] > Register with RSM to register the engines.
- If none of these steps fixes the problem, contact Ansys Support.
Error: "Unable to locate or start COM engine on <remote node>: Engine is not registered with the Ansys Electromagnetics RSM service which is running on this machine.”
- Resolution: To register the engine, from the Windows menu, select Start > All Programs > Ansys Electromagnetics > Ansys Electromagnetics Suite [version] > Register with RSM.
Remote Solve Node = Linux
Error: "Unable to locate or start COM engine on <remote node>: Unable to reach AnsoftRSMService. Check if the service is running and if the firewall allows communication."
Resolution:
- Try disabling the firewall.
- Confirm that you have not changed the Ansoft Service Port in Tools > Options > General Options > Remote Analysis Options from the default 32958. If you have, change it back to 32958, restart the Ansys Electromagnetics product, and try to solve again.
- Make sure that the local machine is able to contact the RSM port on the remote node. Open a command prompt on the local machine and type telnet <remote node name> 32958. If the terminal appears to be hanging then the connection was successful.
- Check to make sure Remote Simulation Manager is running. To do this:
- Go to the 'rsm' subdirectory of the Ansys Electromagnetics Remote Simulation Manager installation directory, <RSM installdir>/rsm.
- Type
./ansoftrsmservice status
- If the status query indicates that the
service is stopped,
type./ansoftrsmservice start
- Make sure the COM engine is registered
with RSM. Type
./RegisterEnginesWithRSM.pl status
from within the Maxwell installation directory. If the status query indicates "Not registered", type:
./RegisterEnginesWithRSM.pl add
Error: "Unable to locate or start COM engine on <remote node>: Engine is not registered with the Ansys Electromagnetics RSM service which is running on this machine.”
Resolution:
- To register the engine, go to the Ansys Electromagnetics product installation directory and type:
./RegisterEnginesWithRSM.pl add