OnDemand Users Group

Support Forums => Windows Client => Topic started by: HeatherB on April 09, 2015, 09:34:18 PM

Title: Server settings in the Windows Registry
Post by: HeatherB on April 09, 2015, 09:34:18 PM
Good evening,

I have seen previous, older posts where it is noted that the Server settings are stored in the HKEY_CURRENT_USER\Software\IBM\OnDemand32\Common in the Windows Registry.  Is there anywhere in OnDemand where that can be hardcoded or overwritten?

We are running into an issue because Servers settings are also appearing in the HKEY_LOCAL_MACHINE\Software\WOW6432Node\IBM\OnDemand32\Common and appear to be taking precedence over the HKEY_CURRENT_USER Server settings. 

Thank you,
Heather

Title: Re: Server settings in the Windows Registry
Post by: Alessandro Perucchi on April 10, 2015, 09:26:52 AM
Hello Heather,

In fact you have the following:

Quote
When a 32-bit application queries a value under the HKEY_LOCAL_MACHINE\SOFTWARE\<company>\<product> subkey, the application reads from the HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\<company>\<product> subkey.

Since you are using a 64bit Windows, with CMOD OnDemand Client (or Admin), then this software is still working in 32bits. That's why in your case the registry for the windows client is


HKEY_LOCAL_MACHINE\Software\WOW6432Node\IBM\OnDemand32\Common


and not

HKEY_LOCAL_MACHINE\Software\IBM\OnDemand32\Common

Hope that explains your strange problem! :-)
Title: Re: Server settings in the Windows Registry
Post by: HeatherB on April 13, 2015, 06:05:06 PM
Alessandro,

Thank you and that helps, some.  Where does the HKEY_CURRENT_USER directory come into play?  We have noticed that the Admin points to the server listing in the HKEY_CURRENT_USER and the Client points to the server listing in the HKEY_LOCAL_MACHINE? 

Is there a way to alter what sever listing that the Client or Admin is pointing to or defaulting to? 

Thank you,
Heather
Title: Re: Server settings in the Windows Registry
Post by: Alessandro Perucchi on April 14, 2015, 04:40:00 AM
Hello Heather,

To be honest, I don't know... and maybe someone in the forum knows that piece of information.

If not, then I would suggest that you open a PMR and simply ask them.

Take care.

Alessandro