# Security syntax for XML RPC server

**URL:** <https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177>\
**Category:** Forum\
**Tags:** Mainframe-Integration, EntireX\
**Created:** [August 19, 2004, 1:02am UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177 "2004-08-19T01:02:50Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![cwebb](https://avatars.discourse-cdn.com/v4/letter/c/8e8cbc/32.png) [@cwebb](https://techcommunity.softwareag.com/u/cwebb)\
**Post date:** [August 19, 2004, 1:02am UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/1 "2004-08-19T01:02:50Z")

</div>

Hi All-  
  
I’m trying to run the jxmlrpcserver from the pc command line against a broker running on the mainframe and get the ‘inconsistant security’ error. Does anyone know the syntax to add the security attribute to the entirex.xml.runtime.configuraiton.xml file?  
  
Thank you,  
Chris Webber  
State of MN

---

<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:** [August 19, 2004, 1:43pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/2 "2004-08-19T13:43:03Z")

</div>

I’m guessing a little bit because you have not noted the error code but only the message.  
  
Have you installed the stub on your side without security and the Broker is running with security or visa versa? This must be consistent.  
  
Regards,  
Mogens

---

<div class="post-metadata">

**Author:** ![cwebb](https://avatars.discourse-cdn.com/v4/letter/c/8e8cbc/32.png) [@cwebb](https://techcommunity.softwareag.com/u/cwebb)\
**Post date:** [August 19, 2004, 6:47pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/3 "2004-08-19T18:47:23Z")

</div>

Yes, the stub was installed with security as well as the main frame installation.   
  
I have also tried to run against a broker on my PC and found that if I turn the security attribute to NO the XML RPC server runs fine. If I change the attribute to YES I again get the inconsistent security message. This leads me to believe that I must somehow tell the XML RPC server to use security.  
  
I’ve tried adding various tag names and values to the mentioned config file but have not had any luck.   
  
Ultimately, I want to program for a Natural program on the mainframe to call an external Web Service.   
  
Thanks,  
Chris

---

<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:** [August 19, 2004, 7:48pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/4 "2004-08-19T19:48:27Z")

</div>

What is the exact error (including the error code “nnnn nnnn”)?  
  
Is the security you are running in Broker on mainframe EntireX Security? Is SECURITY=YES set in Attribute File and is the module USRSEC which is accessible for Broker through STEPLIB (or linklist) coming from the EntireX installation?  
  
Regards.  
Mogens

---

<div class="post-metadata">

**Author:** ![cwebb](https://avatars.discourse-cdn.com/v4/letter/c/8e8cbc/32.png) [@cwebb](https://techcommunity.softwareag.com/u/cwebb)\
**Post date:** [August 21, 2004, 2:40am UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/5 "2004-08-21T02:40:17Z")

</div>

Hi Mogens-  
  
Here are my answeres to your questions:   
  
Is the security you are running in Broker on mainframe EntireX Security?—Yes  
  
Is SECURITY=YES set in Attribute File ----Yes  
  
Is the module USRSEC which is accessible for Broker through STEPLIB (or linklist) coming from the EntireX installation----Yes  
  
Here is the last bit of my command line output:  
  
  
2004-08-20 15:00:46.131/main LOGON returns: EC=00200379,TXT=API: Inconsistent  
Security Installation  
  
2004-08-20 15:00:46.147/main Broker Error 0020 0379: API: Inconsistent Security  
Installation  
Broker Error 0020 0379: API: Inconsistent Security Installation  
  
2004-08-20 15:00:46.147/main Stopping XMLRPCServer.  
  
2004-08-20 15:00:46.147/Thread-1 LOGON returns: EC=00200379,TXT=API: Inconsist  
ent Security Installation  
  
2004-08-20 15:00:46.147/Thread-1 Broker Error 0020 0379: API: Inconsistent Secur  
ity Installation  
  
2004-08-20 15:00:46.147/Thread-1 Broker Exception in server:  
Broker Error 0020 0379: API: Inconsistent Security Installation  
  
  
Thanks,  
Chris

---

<div class="post-metadata">

**Author:** ![Rabia](https://avatars.discourse-cdn.com/v4/letter/r/6f9a4e/32.png) [@Rabia](https://techcommunity.softwareag.com/u/Rabia)\
**Post date:** [August 21, 2004, 3:09am UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/6 "2004-08-21T03:09:10Z")

</div>

Hi Chris,  
Please verify that the file “secuexit.dll” exists under the folder “Program Files/Common Files/Software AG/”. The EntireX runtime on WIndows needs this file to run secured.   
Rabia

---

<div class="post-metadata">

**Author:** ![cwebb](https://avatars.discourse-cdn.com/v4/letter/c/8e8cbc/32.png) [@cwebb](https://techcommunity.softwareag.com/u/cwebb)\
**Post date:** [August 23, 2004, 6:26pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/7 "2004-08-23T18:26:36Z")

</div>

Yes, the secuexit.dll file exists in the proper folder.  
  
Thanks,  
Chris

---

<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:** [August 24, 2004, 1:55pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/8 "2004-08-24T13:55:33Z")

</div>

Can you run Broker Control Center against the same Broker?  
  
 → Start / Programs / Software AG EntireX Communicator / EntireX Broker Control Center  
  
Regards,  
Mogens

---

<div class="post-metadata">

**Author:** ![cwebb](https://avatars.discourse-cdn.com/v4/letter/c/8e8cbc/32.png) [@cwebb](https://techcommunity.softwareag.com/u/cwebb)\
**Post date:** [August 24, 2004, 6:36pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/9 "2004-08-24T18:36:38Z")

</div>

Yes, I can run the control center aginst the broker. The security attribute for the broker is set to ‘YES’.  
  
Chris

---

<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:** [August 24, 2004, 8:37pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/10 "2004-08-24T20:37:58Z")

</div>

Sorry, but then I have no additional ideas.  
  
Maybe you should consult your local Software AG support if nobody else can help in this forum?  
  
Regards,  
Mogens

---

<div class="post-metadata">

**Author:** ![Rabia](https://avatars.discourse-cdn.com/v4/letter/r/6f9a4e/32.png) [@Rabia](https://techcommunity.softwareag.com/u/Rabia)\
**Post date:** [August 24, 2004, 10:48pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/11 "2004-08-24T22:48:30Z")

</div>

Chris,  
I do not know which version you are using…  
Please check document id: 517664 on Servline24. There is a similar problem and it is sovled with latest hotfix of the entirex.jar file of version EXX711PL31f.   
Rabia

---

<div class="post-metadata">

**Author:** ![cwebb](https://avatars.discourse-cdn.com/v4/letter/c/8e8cbc/32.png) [@cwebb](https://techcommunity.softwareag.com/u/cwebb)\
**Post date:** [August 26, 2004, 7:03pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/12 "2004-08-26T19:03:19Z")

</div>

I have installed all of the latest hot fixes and am still getting the same error. I will open a trouble ticket.   
  
Thank you all for your attempts to help me.   
  
We can close this thread.   
  
Chris

---

<div class="post-metadata">

**Author:** ![Axel](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Axel](https://techcommunity.softwareag.com/u/Axel)\
**Post date:** [August 26, 2004, 7:30pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/13 "2004-08-26T19:30:09Z")

</div>

Hi Chris,  
had the same prob and solved it using parameter “-Dentirex.server.security=yes” at java start. Hope this will help you too.  
Axel

---

<div class="post-metadata">

**Author:** ![Shmuel\_Koller](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Shmuel\_Koller](https://techcommunity.softwareag.com/u/Shmuel_Koller)\
**Post date:** [September 13, 2006, 3:45pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/14 "2006-09-13T15:45:39Z")

</div>

This scenario works.  
Here is portion of the the entirex.xml.runtime.properties

entirex.sdk.xml.runtime.configurationfile=  
entirex.xml.runtime.configuration.xml  
entirex.server.security=yes  
entirex.server.userid=SHMUELK  
entirex.server.password=???

The broker is on the z/OS - the user is autheticated, then user permission “to register the service” is checked via SAF.

---

<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:** [April 2, 2021, 2:39pm UTC](https://techcommunity.softwareag.com/t/security-syntax-for-xml-rpc-server/59177/15 "2021-04-02T14:39:41Z")

</div>


