It appears that we are hitting a bug with the CAT IOS software for the 5500s.
...From the TAC:
"Yes, you are hitting bug ID CSCdx46174 : dot1dBase info does not exist for
ports in any vlan other than vlan1. This is related to CSCdx66883 : SNMP
community string indexing fails on dot1dTptable queries. Mibwalk with
community string in format @ returns incorrect
value. This breaks the UserTracking application. Since the MAC address
cannot be retrieved then UT tables are blank for end hosts. The problem
exists in CatOS software releases 6.3(5), 6.3(6) and 6.3(7). This bug is
also known to affect 5.5(7)-5.5(10) code.
This problem is due to the new way CatOS handles community string
indexing. They no longer respond to queries to VLANs that are not present
on the switch. VmpsAdmin uses ro_community@0 when first polling the switch
for its forwarding table. On previous code, this GETBULK succeeded with a
return of the
IF-MIB. In 6.1(3), the switch will not send anything back. This causes
VmpsAdmin to balk when trying to retrieve all end stations.
The fix has been applied to CatOS software release 5.5(15), 6.3(8),
7.3(1), 7.4(1) and later releases.
So change the code on the switches, reinitialize the UT tables as shown
below, then do a new UT discovery.
# net stop crmdmgtd
# perl C:\PROGRA~1\CSCOpx\bin\reinitdb.pl -ut
# net start crmdmgtd "