000019955 - How to perform RSA SecurID authentication from web browser with locale settings

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 3Show Document
  • View in full screen mode

Article Content

Article Number000019955
Applies ToRSA ACE/Agent for Web (Apache)
IssueHow to perform RSA SecurID authentication from web browser with locale settings
Error: "HTTP 500 - Internal Server Error"
[25578] 12:57:28.436 File:genhtml.cpp Line:845 # Leaving ReadTemplate() : Error opening HTML template file:

CauseLocale settings in your browser have requested RSA SecurID authentication pages that do not exist on the web server. The solution regarding How to debug RSAACE/Agents running on UNIX shows the details of the locale. In the error message shown, the locale value is 'en-au'.
ResolutionTo correct this issue, create the required files either by making a complete copy or by linking the directories. For the first option, perform the following steps (where an example Apache server is installed at /usr/local/apache and run as user 'nobody'):

        cd /usr/local/apache/rsawebagent/Templates
        mkdir nls/en-au
        cp * nls/en-au
        chown -R nobody nls/en-au
        chgrp -R nobody nls/en-au

NOTE: The 'cp' command will give an error about not being able to copy 'nls'. This can be ignored.
Legacy Article IDa13362