-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[2.2.12] Fail to run Extension in FIPS mode #760
Comments
Seen in Centos 6.7 too. Agent version WALiuxAgent-2.2.13 . I found some solutions recommending using -descert option when dealing with PKCS12.
|
I investigated this, and the certificates we receive are not FIPS compliant, so from the agent perspective there is nothing to be done here. |
@hglkrijger Are you certain that its only the cert that's the issue here? These issues from RHEL Bugzilla seem to imply its also the encryption being applied: https://bugzilla.redhat.com/show_bug.cgi?id=1460671 Even with a different cert, am I misunderstanding that the same algo would still be used, seemingly resulting in a (still) invalid encryption for FIPS mode? Note this isn't my area of expertise, so it well be that I'm wrong here.... |
Hi @hglkrijger , |
@yuxisun1217 that's pretty much correct. |
@jasonzio OK. Thank you so much :) |
Hi,
In FIPS mode, the Extension doesn't work sell.
It also impact the VM provisioning if authenticate with ssh key in FIPS mode.
Packages:
RHEL-7.4
WALA-2.2.12
openssl-1.0.2k-8.el7.x86_64
Steps to Reproduce:
1). yum install dracut-fips
2). mv -v /boot/initramfs-$(uname -r).img{,.bak}
dracut
3). grubby --update-kernel=$(grubby --default-kernel) --args=fips=1
uuid=$(findmnt -no uuid /boot)
[[ -n
4). reboot
Actual results:
The extension doesn't work. The waagent -run-exthandler process keeps restarting.
The error logs in waagent.log: (Seems the same as #668 )
I run the command manually and also get error messages. My steps:
I'm not sure if the openssl pkcs12 is supported in FIPS mode...
The text was updated successfully, but these errors were encountered: