
OPERATIONAL DEFECT DATABASE
...

...
Customer is running ADME 19.72b UI 1.0.67 version, which should be the latest version, the activity is not showing any record: But in the audit, we can see that the job was performed. In the /home/admin/admeadmin/log/webui.log.0, we can see error messages about syntax error below (while the activity is succeeded): INFO: Output: Gathering client/group properties and job stats information. /usr/local/avamar/bin/adme[21117]: 34.7: ' unexpected.' expr: syntax error Oct 15, 2024 12:27:07 PM com.avamar.pss.server.ATOServiceImpl getJobActivities INFO: Loading Activities for: all from /home/admin/admeadmin/jobstats/jobactivity.csv Oct 15, 2024 12:27:07 PM com.avamar.pss.server.ATOServiceImpl getJobActivities WARNING: Unable to parse Activity for Line: winfs01,N/A,SUCCEEDED,None,winfs01,15/10/24,12:24.15/10/24,12:26.00:02,GB,1,1,1,0,0,1,File-System,NON-INCREMENTAL,/ADME/drstg01h.ad01.bcthk.com,1, -d -last -rtype weekly, -d -D -m -server -stageonly,18,6,3,3,0,0,0,0,N/A,989,1052,1062,arcserv,0,N/A,0,00:00,0,00:00,0,0,0,0,N/A,N/A,N/A,N/A,N/A,SPARE1, SPARE2, SPARE3, SPARE4, SPARE5, Err For input string: "" java.lang.NumberFormatException: For input string: "" When I try to run, command line "adme -gui refresh full," I get the same message: root@ave:/home/admin/admeadmin/log/#: adme -gui refresh full Gathering client/group properties & job stats information. /usr/local/avamar/bin/adme[21117]: 34.7: ' unexpected.' expr: syntax error The error message indicates that the code is not running correctly with a syntax error.
The environment cannot run the ADME code properly due to Korn missing. When we install ADME, we should follow this KB to install the necessary.RPM packages:ADMe - How to obtain and install required RPM files need for ADMe | Dell US If a customer did not follow the KB above, in the current ADMe script: Korn="$(rpm -qa | grep ksh | head -1 | awk '{print $1}')" There is an mksh-50f available in Avamar: admin@hop-ave-116-v194-124:~/>: rpm -qa | grep ksh mksh-50f-5.1.x86_64 If required RPM 'ksh-93t-9.9.8.x86_64.rpm' not available, the ADMe tries to run with this 'mksh-50f', The ADMe would still be able to run, but eventually result in a syntax error.
We tested three scenarios below: Only 'mksh-50f' availableADMe would encounter a syntax error, the UI would not be able to show activity results properly. Only 'ksh-93t' availableADMe works properly in both 19.72b and 19.64 version, tasks are completed and results are shown in the UI. Both 'mksh-50f' and 'ksh-93t' availableADMe runs with 'ksh-93t' only, no code conflict identified, no syntax error occurred.Thus, to fix this issue, the most straightforward way is to check if the required RPM 'ksh-93t' is installed. If not, refer KB ADMe - How to obtain and install required RPM files need for ADMe | Dell US to install required RPM, then refresh the ADMe UI with the command. adme -gui refresh full
Click on a version to see all relevant bugs
Dell Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.