"Unknown Action Field" and "<field> is required" errors when running Authentication Manager Bulk Admin (AMBA); ^M found in input file
a year ago
Originally Published: 2025-02-28
Article Number
000073215
Applies To

RSA Product Set: SecurID
RSA Product/Service Type: Authentication Manager Bulk Admin (AMBA)
Version(s): All supported versions

Issue

When running AMBA the following errors are seen:

In the AMBulkAdminReject.txt you see Unknown Action field and <field> field is required:

In the AMBulkAdminLog.txt, you see Unknown Action field and <field> is required:

These error messages are seen because of hidden characters such as carriage returns in the file. You can see these if you open the file in an editor like Notepad++.

In this case you will see ^M, a carriage return character. You will see this in files created in Windows where CRLF marks an end of line.

 

Resolution

To resolve the issue:

  • Save the file as a .csv rather than in UTF-8 format.  When done rerun the AMBA command.
  •  Create the .csv file on the primary Authentication Manager server using vi/vim then copy/paste from Notepad++ or Notepad.
  • To edit the file to remove the ^M, launch vi or vim. Type :s/[Ctrl-V][Ctrl-M]$//, except don't type [Ctrl-V] literally, just type control V. The command :s/^M$// will also work.
Notes