Authentication Manager Bulk Admin (AMBA) script fails to run with “Invalid header field name” error
Originally Published: 2023-10-04
Article Number
Applies To
RSA Product/Service Type: Authentication Manager, Authentication Manager Bulk Admin, AMBA
RSA Version/Condition: 8.x
Issue
rsaadmin@am87-1:/opt/rsa/am/amba> more logfile.log
BOJ : 2023-10-03 19:27:22 - 8.7.1.0.0 (1433590) - Input = input.csv
Error : 2023-10-03 19:27:22 : Line -Invalid header field name:
Info : -Exit code: 1
EOJ : 2023-10-03 19:27:22 - Terminating
Note that it does not call out the line number. The header row appears fine when viewed in Excel. Customers have reported that this error does not occur if the file is less than 4000 lines, but longer versions will generate this error.
Cause
Action,TokSerial,Operation,AttributeName,AttributeValue,,,,,,,,,,
CTA,123456789,Add,EITS Asset Tag Number,P123456,,,,,,,,,,
CTA,123456790,Add,EITS Asset Tag Number,P123457,,,,,,,,,,
CTA,123456791,Add,EITS Asset Tag Number,P123458,,,,,,,,,,
CTA,123456792,Add,EITS Asset Tag Number,P123459,,,,,,,,,,
Note there are ten commas at the end of every line. Excel is very bad about leaving remnants behind when you delete data from columns in CSV files. This is where these extra commas come from.
Resolution
- Open the CSV file in Notepad or Notepad++.
- Type Ctrl+H to bring up the Replace menu.
- In the Find field, put in the same number of commas as in the CSV file, and leave the Replace field blank:
- Click Replace All to delete all the trailing commas from your CSV file.
- Save the file and use it to replace the original file on the Primary.
- Open the CSV file on the Primary using vi or vim, and then run the following command:
%s/,,,,,,,,,,//g
- Save the file with [ESC]:wq! to keep the changes.
Workaround
Notes
Related Articles
"NoClassDefFoundError" error when attempting to run RSA Authentication Manager Bulk Administration (AMBA) 35Number of Views Error 2004: Unable to communicate with server Access Denied when running RSA Authentication Manager Bulk Admin (AMBA) script 213Number of Views Run Reports 152Number of Views Software Token Profile is required to deploy software token error when running RSA Authentication Manager Bulk Admin 133Number of Views Running RSA Authentication Manager 8.1 Bulk Administration (AMBA) using --ini parameter 1.29KNumber of Views
Trending Articles
Troubleshooting RSA SecurID Access Identity Router to RSA Authentication Manager test connection failures RSA SecurID Software Token 5.0.2 Downloads for Microsoft Windows RSA Authentication Manager 8.9 Release Notes (January 2026) Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory RSA Authentication Manager 8.8 Setup and Configuration Guide
Don't see what you're looking for?