Cannot start Natural RPC on Windows

Product/components used and version/fix level:

EntireX 10.11 & Natural 9.1.1 on Windows Server 2012

Detailed explanation of the problem:

RPC server is not starting when running of the following commands

natural parm=NEW-MPS2 SERVER=ON SRVNAME=MWTECH SRVNODE=ETB001
natural batchmode parm=NEW-MPS2 SERVER=ON SRVNAME=MWTECH SRVNODE=ETB001
natural batchmode parm=NEW-MPS2 SRVNAME=MWTECH SRVNODE=ETB001

Otherwise natural starts with these parameters (NEW-MPS2) in the Windows command prompt

Error messages / full error message screenshot / log file:

The Natural GUI blinks but disappear, while broker has no errors and remains open for communication.

Question related to a free trial, or to a production (customer) instance?

Licensed

Hi Leonard

In the command to start the Natural RPC Server you specified

SRVNODE=ETB001

This Node is passed to the Broker stub as the Broker ID and the Broker stub must be able to get the tcp/ip address from the Broker ID (using the TCP/IP function gethostbyname). The Broker ID ETB001 may not be known by TCP/IP and this could be the cause of the issue.

Instead of ETB001 you can try to use the machine name where the Broker is running (or localhost if the Broker is running on the same machine). If the Broker does not use the default port (1971) you also have to specify the port.

Please change the SRVNODE from ETB001 to :

Example

SRVNODE=localhost:1971

If this does not help, please open a support request and provide a Natural RPC Server Trace (with trace level 2) and a EntireX Stublog of Level 4.

Regards

Peter

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.