Unable to create a backup. Unhandled Exception error.

Refers to:

  • Plesk 10.4 for Windows

Created:

2016-11-16 13:14:38 UTC

Modified:

2016-12-21 20:16:22 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Unable to create a backup. Unhandled Exception error.

Symptoms

Unable to create a backup. The following error appears in log:

Unhandled Exception: System.IO.IOException: The pipe has been ended.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at System.Xml.XmlUtf8RawTextWriter.FlushBuffer()
at System.Xml.XmlUtf8RawTextWriter.RawText(Char* pSrcBegin, Char* pSrcEnd)
at System.Xml.XmlUtf8RawTextWriter.RawText(String s)
at System.Xml.XmlUtf8RawTextWriter.WriteStartElement(String prefix, String localName, String ns)
at System.Xml.XmlUtf8RawTextWriterIndent.WriteStartElement(String prefix, String localName, String ns)
at System.Xml.XmlWellFormedWriter.WriteStartElement(String prefix, String localName, String ns)
at System.Xml.XmlWriter.WriteStartElement(String localName)
at psadumpschema.MigrationDump.writeObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeSimpleObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeSimpleObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeSimpleObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeSimpleObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeObject(XmlWriter xmlwriter, Object Object, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.writeToStream(Stream stream, Object objectToWrite, Int64& cidSize, String startcidPath)
at psadumpschema.MigrationDump.SerializeToStream(Stream stream, Int64& cidSize, String startcidPath)
at psadumpagent.BackupDumpSerializer.serializeDumpToStreamProc(Object obj)
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)

Cause

Some files in Plesk folder were corruted.

Resolution

  1. Download original msi package:

    http://autoinstall-win.pp.parallels.com/PANEL-WIN_10.4.4/dist-msi-Microsoft-2003-i386/plesk.msi
  2. Extract it to temporary folder:

    msiexec /a plesk.msi /qb TARGETDIR=c:\  estfolder\\
  3. Replace %plesk_dir%\\admin\\plib folder with files from package.

    xcopy "C:\  estfolder\\Program Files\\Parallels\\Plesk\\admin\\plib\\*" "C:\\Program Files (x86)\\Parallels\\Plesk\\admin\\plib\\" /W /E /Y
  4. Reinstall all microupdates

    "%plesk_dir%"\\admin\\bin\\ai.exe --debug --console --select-product-id panel --select-release-current --reinstall-patch --install-component base
Have more questions? Submit a request
Please sign in to leave a comment.