Hi Stuart,
According your description,the RADIUS request message format has been changed when it sent from RADIUS Proxy to RADIUS server.
Network corruption, latency, or other network problems unrelated to NPS might produce this condition.
To verify that ,you may need to perform a netword capture and analyze the message packet.Here is the link of Windows network monitor:
https://www.microsoft.com/en-us/download/details.aspx?id=4865
And the following is the RFC link and the NAS-Port attribute definition:
http://tools.ietf.org/html/rfc2138#page-25
“A summary of the NAS-Port Attribute format is shown below.
The fields are transmitted from left to right.
Rigney, et. al.
Standards Track
[Page 25]
RFC 2138
RADIUS
April 1997
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type
| Length
|
Value
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Value (cont)
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Type
5 for NAS-Port.
Length
6
Value
The Value field is four octets. Despite the size of the field, values range from 0 to 65535.
________________________________________
Best Regards,
Cartman
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact
tnmff@microsoft.com.