Hi All,
I got answer from Epicor Support Team and applied the solution and it is working
Hi Sanjeev,
Is SQL Server installed on the same server/VM as Kinetic? If so, this will happen if the AppPool tries to start before SQL has fully started up.
You may be able to get around this by delaying the start of IIS, e.g. via Services or use an elevated Command Prompt using these commands:
sc config IISADMIN start= delayed-auto
sc config WAS start= delayed-auto
sc config W3SVC start= delayed-auto
If SQL Server is NOT installed on the same server as Kinetic, make sure to always delay the restart of the Kinetic server by a couple of minutes if you are also rebooting the the SQL Server. I would also recommend you check all Epicor related Windows Services and set them all to Delayed Start. This includes the Task Agent, Enterprise Search service etc.:
If you continue to have issues you will need to look into other solutions. For example, use the Windows Task Scheduler to IISRESET after a delay everytime the server is rebooted or use a scheduled batch file to control the startup of AppPools instead of having them auto-start, e.g. via:
%SYSTEMROOT%\System32\inetsrv\appcmd start apppool /apppool.name:“KinetcLive”
Regards,
Sanjeev