Symptoms
The following error message is shown while attempting to install the dell-witness-service-1.0.0-10 package on Red Hat Linux using RPM or YUM Package manager: Yum Package Manager:
Error: Transaction test error:
package dell-witness-service-1.0.0-10.noarch does not verify: no digest
RPM Package installer
Error: Transaction test error:
package dell-witness-service-1.0.0-10.noarch does not verify: no digest
The digest can be skipped with the RPM Package installer with the --nodigest option however the witness service fails to connect to the PowerStore properly. When trying to add the Witness in PowerStore, the following error is generated:
The Witness system is not reachable. Please make sure your network settings are configured correctly. (For instance, the port is open on the remote system and firewall between the local and remote system is configured properly.) (0xE09010010028)
Cause
This issue matches the Red Hat article: https://access.redhat.com/solutions/4460971 (external article)
Resolution
The solution is to disable FIPs in order to install Dell Witness Service 1.0.0-10. In order to verify FIPs are used, the following command can be run on the Red Hat Server:
cat /proc/cmdline | grep fips
BOOT_IMAGE=(hd0,msdos1)/vmlinuz-4.18.0-80.el8.x86_64 root=/dev/mapper/localhost_rootvg-rootlv ro crashkernel=auto boot=UUID=4c66d3ec-8071-45f1-9180-2996d5f104cf resume=/dev/mapper/localhost_rootvg-swaplv rd.lvm.lv=localhost_rootvg/rootlv rd.lvm.lv=localhost_rootvg/swaplv nompath fips=1 console=ttyS0,play_console_speed
FIPs is enabled "fips=1" is seen in the output. If the output is blank, FIPs is likely not the cause of the issue escalate to Dell Technical Support for further assistance.