# Using SMH with secured and non-secured Broker

**URL:** <https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583>\
**Category:** Forum\
**Tags:** Mainframe-Integration, EntireX\
**Created:** [February 8, 2006, 3:16pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583 "2006-02-08T15:16:05Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mona\_Kaminsky](https://avatars.discourse-cdn.com/v4/letter/m/e47c2d/32.png) [@Mona\_Kaminsky](https://techcommunity.softwareag.com/u/Mona_Kaminsky)\
**Post date:** [February 8, 2006, 3:16pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583/1 "2006-02-08T15:16:05Z")

</div>

Hi all :lol:  
I’m bringing a qustion for one of my customers.  
How (if it’s even possible) can they monitor from the same SMH 2 remote brokers, when one is secured(with EntireX Security), and the second isn’t ?  
Does anyone use this configuration ?  
Thanks  
Mona

---

<div class="post-metadata">

**Author:** ![Wayne\_Campos](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/wayne_campos/32/104_2.png) [@Wayne\_Campos](https://techcommunity.softwareag.com/u/Wayne_Campos)\
**Post date:** [February 9, 2006, 9:43pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583/2 "2006-02-09T21:43:25Z")

</div>

I have done this. However, I did not do anything special.

My SMH is running on Windows XP. My remote brokers are running on z/OS 1.4. I have EntireX Security installed on both platforms.

When you define the remote broker (secured or unsecured) you should Set User Credentials before you try to access the remote broker. For the secured remote broker it is important that you provide a valid user id and password. I _thought_ that you might have to add the following to the broker attribute file on the unsecured remote broker “IGNORE-SECURITY-CONSISTENCY=YES” but now I don’t think that it is necessary. I am accessing 3 unsecured remote brokers and 2 secured remote brokers. One of my unsecured remote brokers does NOT have the setting above and I can still access it via SMH.

Wayne Campos

---

<div class="post-metadata">

**Author:** ![Mona\_Kaminsky](https://avatars.discourse-cdn.com/v4/letter/m/e47c2d/32.png) [@Mona\_Kaminsky](https://techcommunity.softwareag.com/u/Mona_Kaminsky)\
**Post date:** [February 13, 2006, 9:18pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583/3 "2006-02-13T21:18:31Z")

</div>

Hello Wayne,  
I’m well aware of the IGNORE-SECURITY-CONSISTENCY parameter- I wouldn’t like to use it .  
On the Pc machine you’re using for the SMH did you install EntireX with security ?  
In my case connecting the secure Broker (after setting of course user credentials) gives the message “PASSWORD NOT AUTHORIZED” :oops: and I’m passing the correct password for sure …

---

<div class="post-metadata">

**Author:** ![Wayne\_Campos](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/wayne_campos/32/104_2.png) [@Wayne\_Campos](https://techcommunity.softwareag.com/u/Wayne_Campos)\
**Post date:** [February 13, 2006, 11:57pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583/4 "2006-02-13T23:57:25Z")

</div>

Mona,  
IGNORE-SECURITY-CONSISTENCY allows a secured application to talk to an unsecured Broker. It does not compromise your security. Could you please explain why you wouldn’t like to use it?

Yes, I have EXX721 with security installed on WinXP Pro SP2 talking to EXX711 with EXS711 on z/OS.

I think that if security is not installed on your PC, or if it is installed incorrectly, PASSWORD NOT AUTHORIZED is the message you would receive.

The password is encrypted before it is sent to the Broker and then it is decrypted by the Broker. If security is not installed (or installed incorrectly) on the client then the decryption process gets the wrong value since the password was not encrypted properly on the client.

Wayne

---

<div class="post-metadata">

**Author:** ![Mona\_Kaminsky](https://avatars.discourse-cdn.com/v4/letter/m/e47c2d/32.png) [@Mona\_Kaminsky](https://techcommunity.softwareag.com/u/Mona_Kaminsky)\
**Post date:** [February 14, 2006, 3:27pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583/5 "2006-02-14T15:27:41Z")

</div>

Thanks Wayne.  
I’ll try this way 🙂

---

<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:** [February 17, 2006, 10:08pm UTC](https://techcommunity.softwareag.com/t/using-smh-with-secured-and-non-secured-broker/59583/6 "2006-02-17T22:08:26Z")

</div>

Hi Mona,

It seems the client has to be on EXX721 to make this work without the IGNORE-SECURITY-CONSISTENCY parameter set to YES.

In EXX721 there is a new ACI field named KERNELSECURITY.

Description about KERNELSECURITY from the 721pl15 documentation:

> [@](#):
>
> This field is used by the application to programmatically indicate its intention to communicate with a secure/non-secure Broker. The field also indicates to the application how security has been configured for a particular Broker kernel. See Broker attribute SECURITY.  
> Input Field Field used by programmer to indicate the desired security behavior of the application. If no option is specified, defaults to administrator’s configuration setup.  
> Y EntireX Security  
> U User-Written Security  
> N No security  
> Note:  
> • Output: In version 7 or above, this field returns the output value when executing the KERNELVERSION command.  
> • Input: In version 8 or above, the application can programmatically specify the desired security behavior for all commands other than KERNELVERSION.

It has two purposes:

- First – this field tells you (function KERNELVERSION) whether you communicate with a secure or non-secure Broker.  
  
Second – you can specify (functions other than KERNELVERSION) the behavior you request regarding security (security or no security) for your call.

---

<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/using-smh-with-secured-and-non-secured-broker/59583/7 "2021-04-02T14:39:55Z")

</div>


