Overview
This article will cover error messages you may find when working with IIS services and the steps you may take to resolve. IIS sites are often installed as part of SalesPad Mobile and Inventory Manager configuration, and are required for Customer Poral/Web API. This is a living document that will be periodically updated with more fix solutions. If you need help resolving an issue, please contact our support team at [email protected].
If you’re running an IIS site experiencing an issue, further error details may be found by browsing to the service page which opens into a web browser.
503 Service Unavailable.
This means that the IIS Service is unreachable or it could not be started. The most common cause for this error is the that the Windows credentials for the Identity User of the site’s Application Pool is invalid.
To resolve:
Open your Application Pools in IIS and select the pool for the service having this error.
Click “Advanced Settings” under “Edit Application Pool” on the right side of the screen.
Scroll down until you find Identity and click the ellipses for this setting.
Check the box for “Custom Account” and click Set. Here you will need to enter credentials for a Windows Admin account, including the domain in the User Name.
This user here will also need to be an SQL admin with at least the minimum SQL permissions described here: https://support.cavallo.com/kb/articles/system-and-hardware-requirements
Click OK and then Recycle the application pool and restart your site.