I tried with this file named "test.txt": Framed-Protocol = PPP Message-Authenticator = 0x00 NAS-IP-Address = redacted NAS-Port = 0 Service-Type = Framed-User User-Name = "\x72\x61\x6e\x79" #User-Name = "rany" User-Password = "mypassword" Hex escaped variant does not work, I ran it like so: `radclient -f test.txt 127.0.0.1 auth testing123` On 5/7/23 21:38, Alan DeKok wrote:
On May 7, 2023, at 6:45 PM, rany <rany2@riseup.net> wrote:
Thank you, is there any chance that hex escapes could be made to work with radclient?
This is what tipped me off and made me think that the normal rules do not apply here. Hex escapes work. Try using hex escapes in a simple file that you create with a text editor. They will work.
The issue is that you're using escapes in a double-quoted string, and the shell is parsing the escapes before passing them to radclient.
Alan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html