• The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

TaskScheduler not working after upgrade to 7.5.4

Shazan

Basic Pleskian
After upgrading a Plesk server from 7.5.3 to 7.5.4 all of the scheduled tasks (backup, stats, etc.) stopped to be executed. When I try to modify a scheduled task it shows the following error:

ERROR
Livello superioreLivello superiore
SchedulerManager::set() failed: listmng failed: Unable to restore user scheduler: System.IO.FileNotFoundException: File or assembly name WindowsTaskScheduler, or one of its dependencies, was not found. File name: "WindowsTaskScheduler" at psa.scheduler.device.PleskSchedulesCollection..ctor(String user) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler(String userName) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler() at psa.scheduler.device.PSAScheduler.SaveTo(String name) === Pre-bind state information === LOG: DisplayName = WindowsTaskScheduler, Version=1.0.2018.24920, Culture=neutral, PublicKeyToken=null (Fully-specified) LOG: Appbase = C:\Program Files\SWsoft\Plesk\admin\bin\ LOG: Initial PrivatePath = NULL Calling assembly : psa.scheduler.device, Version=1.1.2018.24921, Culture=neutral, PublicKeyToken=null. === LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind). LOG: Post-policy reference: WindowsTaskScheduler, Version=1.0.2018.24920, Culture=neutral, PublicKeyToken=null LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler.DLL. LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler/WindowsTaskScheduler.DLL. LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler.EXE. LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler/WindowsTaskScheduler.EXE.
0: C:\Program Files\SWsoft\Plesk\admin\htdocs\sysuser\scheduler_edit.php:117 psaerror(string "SchedulerManager::set() failed: listmng failed: Unable to restore user scheduler: System.IO.FileNotFoundException: File or assembly name WindowsTaskScheduler, or one of its dependencies, was not found. File name: "WindowsTaskScheduler" at psa.scheduler.device.PleskSchedulesCollection..ctor(String user) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler(String userName) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler() at psa.scheduler.device.PSAScheduler.SaveTo(String name) === Pre-bind state information === LOG: DisplayName = WindowsTaskScheduler, Version=1.0.2018.24920, Culture=neutral, PublicKeyToken=null (Fully-specified) LOG: Appbase = C:\Program Files\SWsoft\Plesk\admin\bin\ LOG: Initial PrivatePath = NULL Calling assembly : psa.scheduler.device, Version=1.1.2018.24921, Culture=neutral, PublicKeyToken=null. === LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind). LOG: Post-policy reference: WindowsTaskScheduler, Version=1.0.2018.24920, Culture=neutral, PublicKeyToken=null LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler.DLL. LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler/WindowsTaskScheduler.DLL. LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler.EXE. LOG: Attempting download of new URL file:///C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler/WindowsTaskScheduler.EXE.")

There is no C:/Program Files/SWsoft/Plesk/admin/bin/WindowsTaskScheduler/WindowsTaskScheduler.EXE or DLL, and I can't find these files anywhere in the system. What happened?
 
Hello Shazan,

have you found a solution yet? I'm having the same problem here and I can't figure it out.

Please let me know.

Kind regards,
dev0wn
 
Hi dev0wn,

I couldn't fix the issue with Plesk but I've scheduled the statistics and backups into the default scheduler provided with Windows.

So I am not the only one having this issue... I opened a ticket weeks ago but none replied from Sw-soft...
 
Hi Shazan,

that's worth a try! Thanks!

Kind regards,
dev0wn
 
Problem with task Scheduller

I'm receiving this message when trying to add a new task scheduller :

System.Exception: Unable to restore user scheduler: System.Runtime.Serialization.SerializationException: BinaryFormatter Version incompatibility. Expected Version 1.0. Received Version 16777056.0.
at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.Read(__BinaryParser input)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadSerializationHeaderRecord()
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, IMethodCallMessage methodCallMessage)
at TaskScheduler.Task.get_Tag()
at psa.scheduler.device.PleskSchedulesCollection.getTaskNamesByTag(Object _tag, ITagComparer comparer)
at psa.scheduler.device.PleskSchedulesCollection.reload()
at psa.scheduler.device.PleskSchedulesCollection..ctor(String user)
at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler(String userName)
at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler()
at psa.scheduler.device.PSAScheduler.SaveTo(String name)
at psa.scheduler.device.PSAScheduler.SaveTo(String name)
at crontabmng.SchedulerFile.Exec(String[] args)
at crontabmng.SchedulerFile.Main(String[] args)

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Someone can help me ? I need fix this , so users can create tasks inside of plesk.
tks
 
Hello to all members , I have the same problem.

I get the following error msg:



SchedulerManager::set() failed: listmng failed: Unable to restore user scheduler: System.Runtime.Serialization.SerializationException: BinaryFormatter Version incompatibility. Expected Version 1.0. Received Version 16777056.0. at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.Read(__BinaryParser input) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadSerializationHeaderRecord() at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, IMethodCallMessage methodCallMessage) at TaskScheduler.Task.get_Tag() at psa.scheduler.device.PleskSchedulesCollection.getTaskNamesByTag(Object _tag, ITagComparer comparer) at psa.scheduler.device.PleskSchedulesCollection.reload() at psa.scheduler.device.PleskSchedulesCollection..ctor(String user) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler(String userName) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler() at psa.scheduler.device.PSAScheduler.SaveTo(String name)

--------------------------------------------------------------------------------

0: C:\Program Files\SWsoft\Plesk\admin\htdocs\sysuser\scheduler_edit.php:117 psaerror(string "SchedulerManager::set() failed: listmng failed: Unable to restore user scheduler: System.Runtime.Serialization.SerializationException: BinaryFormatter Version incompatibility. Expected Version 1.0. Received Version 16777056.0. at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.Read(__BinaryParser input) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadSerializationHeaderRecord() at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, IMethodCallMessage methodCallMessage) at TaskScheduler.Task.get_Tag() at psa.scheduler.device.PleskSchedulesCollection.getTaskNamesByTag(Object _tag, ITagComparer comparer) at psa.scheduler.device.PleskSchedulesCollection.reload() at psa.scheduler.device.PleskSchedulesCollection..ctor(String user) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler(String userName) at psa.scheduler.device.PSAScheduler.SyncWithWindowsScheduler() at psa.scheduler.device.PSAScheduler.SaveTo(String name)")


I tried to upload a new file which I got from SW SUPPORT TEAM but I still get the error , the file called : WindowsTaskScheduler.dll
 
The best of the best.

For many years i have used other cp for my windows server.
Now i have decided to try Plesk so i have taken a server to EV1SERVERS.
After that i have done all patch and upgrade. All work fine.
Some weeks ago i have ordered to EV1 to add to my server another NIC Card to do the backup on thier internal intranet, they have installed it and enabled the Routing on this server. After this the primary nic card stop to answer to the big internet and aswer only to the ips of its same class C.
Ater a reboot all work fine. So i have decided to uninstall new nic card and disable the routing. From that the server haven't gone down more.
Another problem is the the scheduler don't work more and i have your same problem, i can't setup the scheduler backup and update.
Another problem is that after upgrade to 7.5.4 form 7.5.3 i can see domain template and i can't edited it. The old template there are so when i create new domain i can apply it but i can't see in the domain template manager i see only the new template create after the upgrade.
I think that this is plesk issue and i have wrote to plesk but in answer i have received any message that tell me to refer ev1 tech or pay plesk support.
If this is a good CP and a good support?
There are other cp that give unlimited support on the cp issue and also on the customer issue are the best.
Now after that can anyone help me to resolve this problems?
Or anyone already have resolved it?
Best regards.
 
I sent several emails to support team and still didn't get any sollution for this issue.

it seems that they also don't know how to resolve it

and it seems that I am going to change CP , if SW SOFT can't be profesional in the product that they sell then probably they will not continue to get my money

as I heard , hosting Controller is better then Plesk and also cost less and you get full support and not a lack support like SW SOFT deliver.
 
Originally posted by igoldman
I sent several emails to support team and still didn't get any sollution for this issue.

it seems that they also don't know how to resolve it

and it seems that I am going to change CP , if SW SOFT can't be profesional in the product that they sell then probably they will not continue to get my money

as I heard , hosting Controller is better then Plesk and also cost less and you get full support and not a lack support like SW SOFT deliver.

I have more server with HostingController and haven't all this problems. Their support is very best and provide it life time. Only one problem i see with the backup and restore that seams to be not very good.
 
Back
Top