On Feb 3, 2016, at 16:45 , Arran Cudbard-Bell <a.cudbardb@freeradius.org> wrote:
Try with with compact version:
{ "Tunnel-Private-Group-ID": 2 }
and then if that doesn't work:
{ "Tunnel-Private-Group-ID": "2" }
The first works for me. The (perl) module I use to serialize to JSON automatically quotes strings and leaves integers as is. So { "Airespace-ACL-Name": "registration", "Tunnel-Medium-Type": 6, "Tunnel-Type": 13, "Tunnel-Private-Group-ID": 2 } Seems to work just fine and results in (8) Sent Access-Accept Id 200 from 172.20.20.96:1812 to 172.20.110.250:32769 length 0 (8) User-Name = "joetester" (8) Tunnel-Private-Group-Id = "2" (8) Tunnel-Type = VLAN (8) Tunnel-Medium-Type = IEEE-802 (8) Airespace-ACL-Name = "registration" (8) MS-MPPE-Recv-Key = 0xb20b4de20b6a2dad2adcbdc6e895133bd1b9bc332ff0abe58095c6da1926517b (8) MS-MPPE-Send-Key = 0x179b0a6f723109bf0708039c6dd04ae4353eadd9ef95652bc93d748785b77acb (8) EAP-Message = 0x03090004 (8) Message-Authenticator = 0x00000000000000000000000000000000 (8) Finished request
Run with -Xx to get extra info.
Should I be looking into parsing the dictionary files in my REST service to populate the reply with the correct types? Not that it would be that hard, but if it does not matter I can find better ways of keeping myself entertained...
Nah.
Thank you for setting me straight. I was making this more complicated than it deserved. I’ll go and shave some other yak now. Regards, -- Louis Munro lmunro@inverse.ca :: www.inverse.ca +1.514.447.4918 x125 :: +1 (866) 353-6153 x125 Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence (www.packetfence.org)