-
Notifications
You must be signed in to change notification settings - Fork 31
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
DCO not working with FIPS deployment #76
Comments
Thanks a lot for your report! |
Also please include a log of OpenVPN so we have an idea what is going on. Internal testing on other FIPS enabled distros like RHEL did not show these issues. |
Server OS: uname
package info
OpenVPN server log of connection:
Kernel module messages
|
can you post the full server log? dmesg does not report any error - so it may even be that something else is breaking before reaching DCO at all. |
We explicitly tested Ubutnu Pro with FIPS enabled and DCO and it just works fine in our tests. |
Believe it or not, what I have posted is the extent of what is logged. I believe the logging is set to 4 already. There are no odd or suspicious messages in the log. I have not noticed any other kernel or openvpn messages that indicate any errors. |
@aaronwmorris full server log. Like from the startup and all messages of the server. |
Recently, I have been testing OpenVPN with a FIPS compliant deployment. I have a full automated deployment process via Ansible to ensure the deployments are repeatable.
The deployment was to a Ubuntu Pro 20.04 FIPS compliance server. Once everything was configured, I was able to connect to the VPN and fully authenticate, however, no data would flow through the VPN. The control channel appeared fully functional, but data was not egressing from the DCO module. Only after disabling DCO would data flow correctly.
Building the DCO module (using dkms) appears to work fine. The module loads into the kernel with no unusual error messages.
This is not blocking me, I just wanted to open an issue. I could find no reference to the DCO and FIPS combination.
The text was updated successfully, but these errors were encountered: