1) what are the permissions for the actual certs/ directory?
>> I gave permissions to madhu-certs/ directory which are similar to certs/ (since I changed the default certs/ path in eap.conf file)
2) what user/group does the radiusd daemon run as? best to make the certs
directory and contents the same
>> I am running freeradius -x as root user otherwise I am getting permissions denied problem.
3) are you running SELinux or AppArmor etc on this server...
(what does the output of 'getenforce' say?)
>> I am using Ubuntu 10.10 Linux
what does the output of 'ls -lZ' in the certs directory show?
>>root@idea-desktop:/etc/freeradius# ls -lZ certs/
total 4
lrwxrwxrwx 1 root freerad ? 34 2012-09-21 07:38 ca.pem -> /etc/ssl/certs/ca-certificates.crt
-rw-r--r-- 1 root freerad ? 245 2012-09-21 07:38 dh
lrwxrwxrwx 1 root freerad ? 12 2012-09-21 07:38 random -> /dev/urandom
lrwxrwxrwx 1 root freerad ? 38 2012-09-21 07:38 server.key -> /etc/ssl/private/ssl-cert-snakeoil.key
lrwxrwxrwx 1 root freerad ? 36 2012-09-21 07:38 server.pem -> /etc/ssl/certs/ssl-cert-snakeoil.pem
root@idea-desktop:/etc/freeradius# ls -lZ madhu-certs
total 24
-rwxr-xr-x 1 idea idea ? 245 2012-09-21 07:43 dh
-rwxr-xr-x 1 idea idea ? 2334 2010-11-10 18:52 madhucerts-cacert.pem
-rwxr-xr-x 1 idea idea ? 5666 2010-11-10 18:53 Radius-PC-8-cert.pem
-rwxr-xr-x 1 idea idea ? 5686 2010-11-10 18:53 WiFi-client-cert.pem
root@idea-desktop:/etc/freeradius#
-Thanks,
Madhu.
alan