Tomcat Troubleshooting Guide for Sage CRM - updated 2020 (Step 6 of 6)

1 minute read time.

This article is a follow up from Step 5
Home article Main

This section will handle the Advanced Troubleshooting

**Note**

Advanced! Should only be tried if you are comfortable with CRM and have backups of your folder structures and databases. Please proceed with caution.

There are a few things you can check if the above are all correct, or still does not resolve the problem.

  1. Repair the install, by running the setup file and re-installing your program files, registry and IIS section of the install prompt.
  2. Let Tomcat repair itself by wiping the folders and letting tomcat recreate the folders from the war files.
  3. Use fiddler for debugging the web calls to CRM. Fiddler is a powerful tool that captures web traffic to and from the server. It can be downloaded for free from https://www.telerik.com/fiddler. Fiddler will then capture the traffic if you navigate to the dashboard or any of the Tomcat features and will show failed requests to the server. These failed requests will be in red and can be examined in Fiddler to see why they are failing.
  4. IIS logging is also very useful to capture web traffic, and can be used to see if the requests are failing. 
  5. Final "tool" is the browsers NETWORK capture feature. This can be accessed in most browsers by pressing the F12 button and then accessing the Network tab. If there are any failed requests or errors, it should show up in there.

Instruction for step 1.

  1. When running the install setup.exe.
  2. Press Next.
  3. Accept the agreement, then Next.
  4. Select "Change existing install of CRM", Next.
  5. Select the install you wish to change, Next.
  6. Select the following.
  7. Finalize the install.

Instruction for step 2. Do the following

  1. Stop the Tomcat service.
  2. Navigate to [CRM install directory]/[CRM instance]/tomcat/webapps.
  3. Make a backup of the contents of this folder. Do not leave the backup in this folder. Move it out.
  4. Delete the folders inside the webapps directory. DO NOT delete the *.war files. These are required to recreate the folders.
  5. Once done, restart the Tomcat service.
  6. Wait for ALL the folder to get recreated, now log into CRM again to see if that fixed the error.

That concludes the step by step troubleshooting of CRM with Apache Tomcat.
Main article can be found here Main

Parents
  • I have followed all the guide but I was not able to resolve my case. I have ensured the following: Tomcat services is working  and connecting to database by checking the activity monitor in MSSQL Studio. I have aswell tried guides for 'step 1' and 'Step 2'  but still not yet resolved.What I have found out is that in my IIS, on clicking crm under default website, I cannot see url Rewriter. I have installed it manually but still not working. More insights will be appreciated.

Comment
  • I have followed all the guide but I was not able to resolve my case. I have ensured the following: Tomcat services is working  and connecting to database by checking the activity monitor in MSSQL Studio. I have aswell tried guides for 'step 1' and 'Step 2'  but still not yet resolved.What I have found out is that in my IIS, on clicking crm under default website, I cannot see url Rewriter. I have installed it manually but still not working. More insights will be appreciated.

Children
No Data