rlm_perl bug while adding VSA?

Alan DeKok aland at deployingradius.com
Thu Jan 16 16:07:16 CET 2014


magmike at mail.ru wrote:
> rlm_perl add incorrect AVP while receiving acct-packet with VSA.

  OK...

> in debug i see good packet received by radius:
> rad_recv: Accounting-Request packet from host 192.168.243.243 port 44825, id=109, length=997
...
>         Cisco-AVPair = "h323-incoming-conf-id=1100037f 52d7b893 6f9a90c4 240760f0"

  Which comes up later:

> Thu Jan 16 17:41:05 2014 : Debug: rlm_perl: ERROR: Failed to create pair Incoming-RTP-remote-address = 1100037f 52d7b893 6f9a90c4 240760f0

  Somehow the Cisco attributes are getting confused with the Eltex ones.

  Go to raddb/modules/preprocess, and set:

	with_cisco_vsa_hack = no

  That should fix it.

  Alan DeKok.


More information about the Freeradius-Users mailing list