Hello,
Just in case other people have this problem, I eventually discovered the
problem I was having with no Radius packets being sent out from OpenSER (and
indeed SER. After breaking out GDB and DDD and stepping through the code,
I found that the fopen(rc_conf_str(rh, "servers"), "r") in
rc_find_server() in
the radiusclient-ng library was failing.
A quick look at the permissions of the 'servers' config file for the
radiusclient-ng and I it soon all became clear. Only root could read the
file, not the openser user. D'oh! :-) For some reason the error message
wasn't being stored in the syslog for that.
Regards,
Matt Williams
This e-mail and any attachments are confidential and may also be legally privileged and/or
copyright material of Intec Telecom Systems PLC (or its affiliated companies). If you are
not an intended or authorised recipient of this e-mail or have received it in error,
please delete it immediately and notify the sender by e-mail. In such a case, reading,
reproducing, printing or further dissemination of this e-mail or its contents is strictly
prohibited and may be unlawful.
Intec Telecom Systems PLC does not represent or warrant that an attachment hereto is free
from computer viruses or other defects. The opinions expressed in this e-mail and any
attachments may be those of the author and are not necessarily those of Intec Telecom
Systems PLC.