Get your server issues fixed by our experts for a price starting at just 25 USD/Hour. Click here to register and open a ticket with us now!

Author Topic: Parallels Plesk Panel shows 503 error: 64-bit ISAPI extension is configured  (Read 3306 times)

0 Members and 1 Guest are viewing this topic.

sajugovind

  • Guest
Error "HTTP Error 503. The service is unavailable" appears while opening Paralels Plesk Panel.

The following error is in Windows Event Viewer > System log:

Code: [Select]
Application pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

And the following error is in Windows Event Viewer > Application log:

Code: [Select]
The Module DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\isapi\spnativerequestmodule.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349.


Parallels Plesk Panel application pool is working in 32-bit mode. Global (i.e. applied to all application sites on all application pools) ISAPI module spnativerequestmodule.dll (SharePoint 2013) is a 64-bit application. Attempt to load 64-bit application on 32-bit application pool is not possible, which causes application pool to fail on start-up.


IIS 7.x can load global ISAPI modules conditionally, depending on application pool's settings:

Open Command Prompt (Start > Run > cmd.exe).

Type these commands:

Code: [Select]
cd %systemroot%\system32\inetsrv
appcmd.exe set config -section:system.webServer /globalModules /[name='SPNativeRequestModule'].preCondition:integratedMode,bitness64

Restart Control Panel service using Parallels Plesk Panel Services Monitor.

Thank you,