...
An IOS-XE device might experience a memory leak due to Memory dmiauthd process. dmiauthd memory increase can be tracked with "show process memory platform accounting" output # show process memory platform accounting Hourly Stats process callsite_ID(bytes) max_diff_bytes callsite_ID(calls) max_diff_calls tracekey timestamp(UTC) ------------------------------------------------------------------------------------------------------------------------------------------------------------ dmiauthd_rp_0 2636686336 11069440 2636686336 5405 1#1238aa1142765f3b14f4453f63b559c6 2022-06-13 05:41 ndbmand_rp_0 281121793 4674096 280958977 803 1#8cced9e84d4119a886dfd2ea7c621563 2022-06-10 07:52 # show process memory platform accounting Hourly Stats process callsite_ID(bytes) max_diff_bytes callsite_ID(calls) max_diff_calls tracekey timestamp(UTC) ------------------------------------------------------------------------------------------------------------------------------------------------------------ dmiauthd_rp_0 2636686336 175003648 2636686336 85451 1#1238aa1142765f3b14f4453f63b559c6 2022-10-17 07:54 ndbmand_rp_0 281121793 5002936 280958977 2527 1#8cced9e84d4119a886dfd2ea7c621563 2022-09-21 06:45
NETCONF/RESTCONF has been enabled.
Disable NETCONF/RESTCONF
Leak can be seen with remote authentication such as TACACS. Local authentication is not affected. Additionally, the leak can be seen in IOS under Malloclite process. # show process memory sorted Processor Pool Total: 6977727244 Used: 765781040 Free: 6211946204 reserve P Pool Total: 102404 Used: 88 Free: 102316 lsmpi_io Pool Total: 6295128 Used: 6294296 Free: 832 PID TTY Allocated Freed Holding Getbufs Retbufs Process 0 0 512876392 176540448 308446728 0 0 *Init* 0 0 0 0 265220496 0 0 *MallocLite* # show memory lite-chunks totals Tracekey : 1#1451d1d42475a10ce22d7212c12c1532 Total Count PC 238590000 2982375 :55EAF59CE000+10C896C9 58720 872 :55EAF59CE000+10DC5E10