Hi,
can i define radius VSA in coova chilli, i want to pass some extra information about user like Device Type, Browser name etc to the radius, is this possible?? if it is then how come?? Thanks in advance.
Thanks for your reply, let me first share my understanding with you, my understanding is that browser sends username and password to coova chilli (by making and calling a URL) and then coova chilli forwards these credentials to the Radius server for authentication. i want to send some extra variables along with the username and password to the coova chilli, current URL is something like this
in which other variable can i set lets say users browser info. My final purpose is to get users browser info, device type info from browser(I have already got this Info) and send it to radius(This is the pending part).
The web browser sends all that, in a string called user agent, you might want to look into putting some code in the page header that captures that string and dumps it into a table in your radius server's sql database.
I haven't done this, but it is a common thing for websites to do, anyway.
thanks a lot... i studied the
thanks a lot... i studied the change logs of the latest release...i also think that it would work. Thanks
Thanks for your reply, let me
Thanks for your reply, let me first share my understanding with you, my understanding is that browser sends username and password to coova chilli (by making and calling a URL) and then coova chilli forwards these credentials to the Radius server for authentication. i want to send some extra variables along with the username and password to the coova chilli, current URL is something like this
"http://" + uamip + ":" + uamport + "/logon?username=" + username + "&password=" + pappassword + "&userurl=" + userurl;"
in which other variable can i set lets say users browser info. My final purpose is to get users browser info, device type info from browser(I have already got this Info) and send it to radius(This is the pending part).
Thanks
You are right, you need a vsa
You are right, you need a vsa modification if you want to authorize via these parameters...
I guess that is a feature request.
As an aside I note that in
As an aside I note that in rev 460 it says
"New compile time option --enable-useragent to turn on the recording of User-Agent in RADIUS"
http://www.coova.org/CoovaChilli/ChangeLog
not sure if that is a solution, or what this parameter does.., but it is a start in the right direction I guess...
The web browser sends all
The web browser sends all that, in a string called user agent, you might want to look into putting some code in the page header that captures that string and dumps it into a table in your radius server's sql database.
I haven't done this, but it is a common thing for websites to do, anyway.
As here maybe...
http://php.about.com/od/learnphp/p/http_user_agent.htm
regards