Hello again,
I really do appreciate the help that I am getting from the list.
However I am still stumped, but I think that I am very close!!
Here is a new snippet from my debugging session:
> Waking up in 6 seconds...
> rad_recv: Access-Reject packet from host 209.145.209.2:1645, id=1,
> length=25
> Received Access-Reject packet from 209.145.209.2 with invalid signature!
> Server rejecting request 7.
> Sending Access-Reject of id 245 to 10.10.1.22:2048
> Finished request 7
It looks like I got through to 209.145.209.2, but got rejected because
os an "invalid signature."
I looked in radius.c that came with the freeradius distribution and
found that this error message will occur at:
case PW_ACCOUNTING_RESPONSE:
if (calc_replydigest(packet, original, secret) >
1) {
char buffer[32];
librad_log("Received %s packet "
"from %s with invalid
signature!",
packet_codes[packet->code],
ip_ntoa(buffer,
packet->src_ipaddr));
return 1;
}
Does anyone know what is making calc_replydigest come back with value >
1?
Could it be how the password is being sent to 209.145.209.2:1645?
Thanks,
Murrah Boswell
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html