4 Replies Latest reply on Jun 6, 2008 9:26 AM by Bill Robinson

# Determine if windows RSCD agent is 32 or 64 bit?

Does anyone know of a definitive way to determine if a 7.4.1.x agent running on windows is 64 or 32 bit agent?

None of the following in my mind are definitive:

1) agentinfo

2) installed to c:\program files (x86)\BladeLogic vs. c:\program files\BladeLogic (what is stopping user from installing x64 to the x86 program files dir?)

4) applications or live browse in UI

Some noticeable differences:

1) RSCD.exe x64 file seems bigger (what is correct file size for x64?)

2) md5sum is different but what is the x64 md5sum?

3) looks like x64 agent creates reg key HKLM\software\bladelogic whereas x86 creates HKLM\software\WOW6432Node\bladelogic

Second group of options seem to be a little more definitive. To me the most reliable way would be an md5sum on RSCD.exe. Obviously I could install a 32 bit agent and a 64 bit agent and compare but I do not have a machine that I can test this out on.

So, does anyone know if I missed something? Does anyone have a 7.4.1.603 x64 windows agent installed that they can run an md5sum on for me?

-B

• ###### 1. Re: Determine if windows RSCD agent is 32 or 64 bit?

The 32-bit agent installer has a product code (GUID) of:

The 64-bit agent installer has a product code (GUID) of:

{92FF9A90-C264-45D9-8BD7-C0B8AB95968F}

You might have to look at the WOW6432Node on the 64-bit servers to find the correct value as well (even though it's a 64-bit agent, the installer is still a 32-bit installer I believe so the install information will be written in the 32-bit portion of the registry).

So you should be able to check the four locations:

(I don't think this one will ever be there)

To see which installer is there.

• ###### 2. Re: Determine if windows RSCD agent is 32 or 64 bit?

Thanks for the info Sean.

I will check it out.

• ###### 3. Re: Determine if windows RSCD agent is 32 or 64 bit?

I would need to figure out the same thing on UNIX.

We had a customer's low expertise employee installing a huge number of agents, and we are not sure he's always doing the right thing.

For instance, we have now an agent running on Debian, and one on Solaris 6, although (of course) we didn't provide agents for those OS's.

How can we understand what agent has been installed on a UNIX server?

• ###### 4. Re: Determine if windows RSCD agent is 32 or 64 bit?

can you do a ldd on the rscd binary and see if it's linking to 64bit libs ? (atleast on unix)

there's no 64-bit agent for sparc yet is there ?