Summary
If you schedule a program to run under the Local System account (rather than a user account), that program may fail when it attempts to open socket connections.
For example, programs that use SMTP to deliver e-mail may fail when they attempt to establish a connection.
More Information
This problem occurs because the Scheduler fails to set the "SystemDrive" and "SystemRoot" environment variables before starting the scheduled program. Not having these environment variables set causes problems for the Windows socket subsystem.
Workaround
Run programs under a user account, not the Local System account.
Status
This problem was resolved in 2.3.2 of the Arcana Scheduler. Please see the download page to download the current version of the software.