Hello everyone,
I am not receiving the latest Java update 8.101 in Patch Manager when I am running the synchronization.
Is this update available? or is my patch manager non getting it?
Should I manually create it?
Thank you
Spoke with support and they said the development team is having issues with Java 8 u101 package. They gave this as a workaround.
Are they suggesting to use an older version like 8.91 and uploading the 8.101 file to it?
normally I would say no, the workaround is for the named package for the correct version but when it has the incorrect MD5 hash you can input the correct package. I dont think editing an old package and putting in the correct version would be a great idea, but I suppose you could if you really needed to get that java update out before solarwinds gets the correct version out.
Yes, they suggested for me to make a duplicate of Java 8 Update 92 then edit it.
When you edit you'll need to go to the 'Select Package' screen and replace the it with the latest java executable. I also found that I needed to update the 'Applicability Rules' and the 'Installed Rules'. So for example the XML file for the 'Installed Rules' page now looks like the below. I only had to change the "EqualTo"Version="8.0.1020.14" part.
--------
</lar:And>
</sdp:InstalledRule>
-----------
Also I did ask about the checksum question frgpugs mentioned and they said its ok to ignore.
I've tested this workaround method and it appears to work.
I deleted and re-synchronised as suggested, but still no joy. I did also wonder if adding an msi uninstall to get rid of the previous version could be anything to do with it. So on the second attempt I didn't make any changes, but it still thinks version 101 in installed.
If you look in programs it is only listing version 92, and Java wants to update the software, so it definitely hasn't installed.
If you were failing on the uninstall MSI and not choosing continue on error I could see some problems.
try to do this instead. Click on the Install jre entry in the package boot editor and in command-line after the /s add REMOVEOUTOFDATEJRES=1. It will prevent you from having to add the MSI codes you want to uninstall and just remove all old versions under the security baseline.
SolarWinds solutions are rooted in our deep connection to our user base in the THWACK® online community. More than 195,000 members are here to solve problems, share technology and best practices, and directly contribute to our product development process.