FreeRadius CA Validation Broken 2.4.5
-
I think that the values are hardcoded in. I tried entering email and then removing the email with same results.
Do you want me to make a bug report or do you want to do it?
-
There might already be a report of this? Have not had time to check yet. Also be nice if @jimp could chime in on his thoughts on this.. Not sure if he is the specific developer for freerad package - but for sure his insight would be very useful.
But sure go for submitting report - reference this thread for sure.. I also want to take a look at the code for the freerad package.. Might be able to spot where the problem is - that is always helpful in the report. etc.
-
It isn't hardcoded but it's trying to use fields that may not exist:
freeradius.inc:1258: $vareapconfcheckcertissuer = "check_cert_issuer = " . '"' . "/C={$vareapconfcountry}/ST={$vareapconfstate}/L={$vareapconfcity}/O={$vareapconforganization}/emailAddress={$vareapconfemail}/CN={$vareapconfcommonname}" . '"';
Shouldn't be too hard to fix, but does need an issue to track it in Redmine.
-
Issue created
https://redmine.pfsense.org/issues/9082 -
This should be much better now. Give it another try.
-
@jimp thanks for the fix. It works now.