Hi,<br><br>I want to know how can I decode + sign in radius? Because in radcheck table the username I enlisted is +911234567789, when I want to register on this number the output I'm getting is listed down below;<br><br>
[sql]   expand: %{Stripped-User-Name} -> +911234567789<br>[sql] sql_set_user escaped user --> '+911234567789'<br>rlm_sql (sql): Reserving sql socket id: 2<br>[sql]   expand: SELECT id, username, attribute, value, op           FROM rad_check           WHERE username = '%{SQL-User-Name}'    -> SELECT id, name, attribute, secret, op           FROM rad_check           WHERE username = '=2B911234567789'     ORDER BY id<br>
[sql]   expand: SELECT groupname           FROM radusergroup           WHERE username = '%{SQL-User-Name}'           ORDER BY priority -> SELECT groupname           FROM radusergroup           WHERE username = '=2B911234567789'           ORDER BY priority<br>
rlm_sql (sql): Released sql socket id: 2<br>[sql] User +911234567789 not found<br>++[sql] returns notfound<br>++[expiration] returns noop<br>++[logintime] returns noop<br>[pap] WARNING! No "known good" password found for the user.  Authentication may fail because of this.<br>
<br>The SQL is converting + sign to 2B, that is why I can't get registered to radius. Please advise how can I resolve this issue.<br><br clear="all"><br>-- <br>Regards,<br><br>Ahmed Munir<br><br><br>