We recently upgraded SiteMinder environment from R12.5 to R12.52, upgrade was successful and all the applications and sites are working perfectly fine. However, FWStrace is not populating after upgrade, i have tried to check the following.
1.FWSTrace file is configured from the old setup.
2.FWSTrace logs are configured from the old setup.
3.FWS logs were populating before upgrade and after upgrade logs are not populating.
4.I didn't run the configuration wizard for webagent or WAOP, just upgraded\installed and preserved the existing setup in IIS.
5.JAVA is what i suspect, but i checked that too, the server runs on recent Java and Java_Home for WAOP is also set, however, i am not sure, i guess this what causing the issue. because, it looks like the though the java is taken from the original source, it runs from a temp folder from local data, since i upgraded using my credentials as admintrator.
Could someone help me to figure out why i am not able to get the FWSTrace logs?
What is that i would be missing here?
One thought based on some previous experience: When you say "FWSTrace logs are configured from the old setup." does that mean you checked LoggerConfig.properties was not changed by the upgrade and was still specifying the correct FWSTrace log and config files.? Was affwebserv.log enabled and is still being logged?
Yes, exactly, and yes affwebserv.log is still logged, only FWSTrace.log is not logged.
Any idea why this issue happens?
Enable FWSTrace.log is pretty straight forward:
Open the LoggerConfig.properties file in the directory web_agent_home/affwebservices/WEB-INF/classes, and set the following parameters:
Did you check if the LoggerConfig.properties file get modified after upgrade (ie: check the last modify date of the file)?
Have you try set the TraceFileName to different path?
Check if the TraceConfigFile exist in the path. Suspect the files in web_agent_home/config get overwritten during upgrade.
Hi Kar Meng,
I have already did this, first i checked for the logger.properties and the parameters are set to yes and required path is also provided. In fact i have the checked for the traceconfigfile, it is present in the said path.
Any other things that i might be missing?
I presume the WAOP is on Windows since you mentioned the IIS. Correct me if that's incorrect. If affwebserv.log is generated, I doubt there is any issue on the LoggerConfig.properties.
The only thing I suspect are following configurations.
// TracingOn can be Y, NTracingOn=Y
// If TraceFileName is set Trace output will go to the file namedTraceFileName=C:\\siteminder\\webagent\\log\\FWSTrace.log
// TraceConfigFile should be set to the full path of the desired Trace.conf configuration fileTraceConfig=C:\\siteminder\\webagent\\config\\FWSTrace.conf
Did your FWSTrace.conf configure as below?
data: Date, Time, Pid, Tid, TransactionID, SrcFile, Function, Message
If everything looks good, I suggest to open ticket with CA Support.
Thank Kar Meng,
I think I have to open a ticket with Support, everything under LoggerConfig.properties looks exactly as you have mentioned, because that's the first thing i checked when the logs were not populating.
Thank you Again.