Article ID: 114131, created on Jun 18, 2012, last review on Aug 12, 2014

  • Applies to:
  • Plesk 11.x for Windows
  • Plesk 10.x for Windows
  • Plesk 9.x for Windows


Note: The article applies only to operating systems which run IIS 7.

When creating a subscription with hosting, it fails (not each time) with this error:
Not enough storage is available to process this command. (Exception from HRESULT: 0x80070008)
In Microsoft.Web.Administration module
Exception type: System.Runtime.InteropServices.COMException
   at Microsoft.Web.Administration.Interop.AppHostWritableAdminManager.CommitChanges()
   at Microsoft.Web.Administration.ConfigurationManager.CommitChanges()
   at Microsoft.Web.Administration.ServerManager.CommitChanges()
   at ServerManagerFactory.commit()
   at IIS7ServerManager.commit(IIS7ServerManager* )
 at removeBindings(domain.tld)(WebServerMap::removeSSLBindings line 106)
   at remove(domain.tld)(WebServerMap::remove line 90)
   at deleteHosting(domain.tld)(WebServerAdapter::deleteHosting line 556)
   at deleteHosting(domain.tld) WebServerManager::deleteHosting line 3169)
   at Create hosting rollback(WebServerManager::createHosting line 3008)
Execute file name: C:\Program Files (x86)\Parallels\Plesk\admin\bin\websrvmng.exe

the solution mentioned in the Microsoft Knowledgebase article #106167 does not help.
and this error:
The object identifier does not represent a valid object. (Exception from HRESULT: 0x800710D8)
In Microsoft.Web.Administration module
Exception type: System.Runtime.InteropServices.COMException
at Microsoft.Web.Administration.Interop.IAppHostMethodInstance.Execute()
at Microsoft.Web.Administration.ConfigurationElement.ExecuteMethod(String methodName)
at Microsoft.Web.Administration.Site.Stop()
at IIS7WebSite.startStop(IIS7WebSite* , Boolean start)
at IIS7WebSite.stop(IIS7WebSite* )
at configHosting(testparallels.tld)(WebServerManager::configHosting line 3097)
at execute console command --install-vhost(vconsoleapp::start line 132)
at execute "C:\Program Files (x86)\Parallels\Plesk\/admin/bin/websrvmng" --install-vhost "--vhost-name=testparallels.tld"(vconsoleapp::run line 143)
Execute file name: C:\Program Files (x86)\Parallels\Plesk\admin\bin\websrvmng.exe

Increasing the limit for the GDI objects does not help.


This may happen in case there is a tremendous amount of applications assigned to a single shared application pool. In such situation IIS needs too much time to read through its configuration files, as a result the operation of subscription creation times out.


The issue will be fixed in a future update for which a new Knowledgebase article will be created. You may subscribe for new articles on Parallels Plesk Panel Product if you wish to receive notifications about their creation.


Warning: The fix below is only applicable to Parallels Plesk Panel (PP) 10.4.4. If you are running another version, either upgrade/update or contact our Support team using the available support options in our Support portal (in the menu on the left).

If you are using PP 10.4.4:
1. Download the archive with a fixed library, which has increased number of attempts to stop IIS site during subscription creation.
2. Unpack it.
3. Back up the original file:
C:\Program Files (x86)\Parallels\Plesk\admin\bin\IIS7NativeProvider.dll
4. Replace it with the fixed one.


bd7fc88cf1b01f097749ae6f87272128 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 85a92ca67f2200d36506862eaa6ed6b8 aac4a8fcd879de03758354e15495d69a c796c01d6951fa24ed54c7f1111667c6

Email subscription for changes to this article
Save as PDF