This articles provides information and solution about APPID DB version shows 0 after APPID installation failure due to high memory usage.
If user tries to instal APPID sigpack during APPID high memory usage, APPID version will be shown as 0 after the installation completes, as shown below:
root@SRX> request services application-identification install status Installed Application package (3699) and Protocol bundle successfully root@SRX> show services application-identification version Application package version: 0
During the APPID high memory usage below logs will be generated:
Apr 25 03:18:35 SRX /kernel: Process (2088,appidd) has exceeded 85% of RLIMIT_DATA: used 125416 KB Max 131072 KB Apr 25 03:19:13 SRX /kernel: Process (2088,appidd) attempted to exceed RLIMIT_DATA: attempted 131556 KB Max 131072 KB
This is a known issue caused by memory leak in APPID process and has been fixed in 20.4R3-S9, 21.2R3-S6, 21.3R3-S5, 21.4R3-S5, 22.1R3-S4, 22.2R3-S2, 22.3R3-S1, 22.4R3, 23.1R2, 23.2R2, 23.3R1, 23.4R1 and higher releases. Please refer to the PR1746010 for more information.
Workaround:
SRX>restart application-identification