Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using the RADIUS protocol to for sending some values from client to server. I am using vendor specific value pairs, and defining our own types. But the value length for Vendor-specific data is 255 and our data length is crossing it. Can any one tell me how to incorporate data with length more than 255 bytes?

share|improve this question
What kind of data is "the dta"? – kmarsh Apr 29 '10 at 12:00
He says below they are call detail records from voip probably asterisk. – Matt Sep 9 '11 at 4:54
Vijay, can you describe things more fully. What you're trying to do sounds very unusual. – Matt Sep 9 '11 at 4:55

If you have control of both sides, you can have create attributes such as:

Vendor1 = "data"
Vendor2 = "data continued"
Vendor3 = "End Of Data"

If you don't have control of the far side, go ask THAT vendor how they expect the data to get through. Of at least, post the device name here so someone who has worked with it can have a clue how to help you.

share|improve this answer
data is CDR of monitored call in voip, but its crossing the 255 bytes, – Vijay.J055 Apr 29 '10 at 12:14

You could store the CDR somewhere say in a webserver (maybe via using a RESTful interface) Then just reference the URL for that stored CDR data in the RADIUS request.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.