According to the above, I believe this is a 64-bit operating system.
We tried this package below specifically: BESAgent-8.2.1409.0.sparc_sol8.pkg
It installs fine but when it is launched, it immediately fails and this time, there is nothing written to any logs that we can think of. Of course, it is not getting far enough to create a BES Clent log.
We tried picking the oldest version for this … BESAgent-8.0.584.0.sparc_sol8.pkg
… and the result was the same - client would not start.
We noticed the uname -a reported this: “Sun-Blade-1000” … is there perhaps a different client for this? If so, would any of you know the right one (I didn’t see any other choices for Solaris 8 from this page: http://support.bigfix.com/bes/install/besnonwindowsarchive.html )
Looking on our end internally, I see that Solaris support is for Sparc only. and that Solaris 8 is no longer supported by BigFix in version 9.0.
It may be possible you are running into compatibility issues with Sun-Blade’s.
However, can you first confirm that you are attempting to install the agent along with the masthead file? Without the masthead file the agent will not install.
Download the corresponding BigFix Client package file to the Solaris computer.
Copy your actionsite masthead to the Solaris BigFix Client computer (the masthead contains configuration, license, and security information). The action site masthead (actionsite.afxm) can be found in your BigFix Installation folders (by default they are placed under C:\BigFix Installers). If the masthead is not named actionsite.afxm , rename it to actionsite.afxm and place it on the computer at the following location: /etc/opt/BESClient/actionsite.afxm Note: You may need to create the directory /etc/opt/BESClient/ if it does not already exist. Note: In BigFix 4.0 and later, the masthead file for each BigFix Server is downloadable at http://servername:port/masthead/masthead.afxm (example: http://bes.bigfix.com:52311/masthead/masthead.afxm ).
Install the PKG by running the command: pkgadd -d <path to BigFix Client package file>
In 9.2 and above the BigFix Client will be started automatically by the Service Manager, on older versions run the command: /etc/init.d/besclient start
Note: Earlier revisions of Solaris (7 and 8) did not include functions required for proper running of the BES Client in the libC (SUNWlibC package) libraries. Ensure that the libC libraries have been patched to a sufficient level so that the BES Client will operate correctly.
Maybe that last note is coming into play here. Check your libC libraries to ensure they are up to date.
Best we can tell, the libC (SUNWlibC package) libraries for this machine are at version 108434-24 but there seems to be a version 108434-25 available. One of two things will now happen:
Either the library will be updated --or–
It will be determined that the machine is old enough where it doesn’t pay to upgrade this library to allow the BigFix client to run.
That does seem to match the comments listed at the below link but it suggests that 108434-20 is sufficient based off the link there that also -sigh- doesn’t seem to work anymore
The customer decided not to perform the upgrade of the SUNWlibC package and leave the server alone. The purpose of getting the BigFix client on here was to include it with ILMT licensing calculations, but it was manually checked for IBM software and there is none, nor likely will there be any installed on this. So safety first, we’ve decided to leave well enough alone.