# Cannot start Natural RPC on Windows

**URL:** <https://techcommunity.softwareag.com/t/cannot-start-natural-rpc-on-windows/280677>\
**Category:** Forum\
**Tags:** EntireX\
**Created:** [July 4, 2023, 10:48pm UTC](https://techcommunity.softwareag.com/t/cannot-start-natural-rpc-on-windows/280677 "2023-07-04T22:48:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonard.solomyak](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/leonard.solomyak/32/18779_2.png) [@leonard.solomyak](https://techcommunity.softwareag.com/u/leonard.solomyak)\
**Post date:** [July 4, 2023, 10:48pm UTC](https://techcommunity.softwareag.com/t/cannot-start-natural-rpc-on-windows/280677/1 "2023-07-04T22:48:48Z")

</div>

#### _ **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

---

<div class="post-metadata">

**Author:** ![Peter\_Hofer](https://avatars.discourse-cdn.com/v4/letter/p/2acd7d/32.png) [@Peter\_Hofer](https://techcommunity.softwareag.com/u/Peter_Hofer)\
**Post date:** [July 5, 2023, 11:14am UTC](https://techcommunity.softwareag.com/t/cannot-start-natural-rpc-on-windows/280677/2 "2023-07-05T11:14:35Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [January 1, 2024, 11:14am UTC](https://techcommunity.softwareag.com/t/cannot-start-natural-rpc-on-windows/280677/3 "2024-01-01T11:14:41Z")

</div>

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