By default, a task timeout can not be longer than 24h, you can change it in the interface, but it will not be respected.
For tasks to run longer than 24hs, you have to add a setting in QVDistributionService.exe.config.
Environment:
Resolution:
In ~:\Program Files\QlikView\Distribution Service\QVDistributionService.exe.config, add the following entry to change the global task time out setting:
<add key="AbsoluteMaximumMinutesBeforeTaskTimeout" value="2880"/>
You will have to make sure this setting is reviewed after each upgrade as there is a chance it could be overwritten.
Restart the QDS service(s) after making this change.
Note: this setting is 'hidden' by default, and will need to be manually added to the config file.
You still have to change the individual task timeout for the task in the QMC under the trigger tab.