Blog Viewer

Tech Tip : CA Single Sign-On : Web Agent : FCC changes not taking effect

By Ujwol posted 08-23-2017 01:16 AM

  

Issue

Changes made to login/passwords forms (login.fcc, smpwservices.fcc etc) are not reflected immediately in the browser.

Environment

Web Agent : r12.5 and above

Cause

There are many things that could go wrong here. 

For e.g

Resolution

  • FCC Forms are cached by default by web agent to improve the web agent performance. This can be disabled by setting ACO EnableFormCache=No.
  • Refer to web server documentation to disable any web server specific cache settings . For e.g in case of IIS you could consider disabling Output caching (UserCache/Kernel Cache). For IIS it is also recommended to set ACO IISCacheDisable=yes
  • Clear browser cache by deleting browsing history or alternatively you can append a random querystring to ensure that it doesn't serve the web page from it's local cache (e.g you can try accessing login.fcc?1=1 , login.fcc?2=2 etc. ) 
  • To ensure that you are modifying the correct FCC page, the best way is to the enable web agent trace log and check the location where it is loading the forms from . For e.g.Here we can see that the web agent loaded the localized fcc form from forms_en-US directory rather than the default forms directory 

 

[08/23/2017][10:12:03][5052][2620][CSmFormTemplateCache.cpp:196][CSmFormTemplateCache::GetForm][][][][][][][Serving form template 'C:\Program Files\CA\webagent\win64\samples/forms_en-US/login_en-US.fcc' from cache.]

 

1 comment
3 views