We have the following setup:
- root ca
- intermediate ca for services
- intermediate ca for users
If we configure EAP-TTLS in the FreeRADIUS plugin we link the radius server cert (issued by intermediate ca for services) and the root ca which is supposed to validate trusted users (intermediate ca for users).
However, the plugin always puts the server cert chain in the file ca_opn instead of the linked ca file. Probably a bug in the script.
I have to reproduce, never tried with with intermediate CA
I made a PR regarding this. Please check on Github
Ah, yep, forgot it. Will do tomorrow