Hello,
I have this problem too with the version V800R010C10SPC500.
I'm using acct-session-id-version version3, and we can't get the user-index based on the reported RADIUS Acct-Session-Id, neither with hexadecimal, the decimal nor the base64.
For example:
display access-user username ******** verbose
-------------------------------------------------------------------
Basic:
User access index : 262
State : Used
User name : ********
Domain name : ********
User backup state : No
RUI user state : -
User access interface : GigabitEthernet0/3/1.1003
User access index = 262
Acct-Session-Id = 32AAAAEOTrying to get user-index via encode/decode base64:
beraca:~ rafael$ perl -MMIME::Base64 -e 'print encode_base64(262);'
MjYy
beraca:~ rafael$ perl -MMIME::Base64 -e 'print encode_base64(000262);'
MTc4
beraca:~ rafael$ perl -MMIME::Base64 -e 'print decode_base64(AAAAEO);'
beraca:~ rafael$ perl -MMIME::Base64 -e 'print decode_base64(EO);'
beraca:~ rafael$ perl -MMIME::Base64 -e 'print decode_base64(MjYy);'
262As you can see, the AAAAEO doesn't match the user-index in base64 format.
Do you know how can I convert the value to match user-index?