Configuration with Application Deployment - Wake-on-LAN scheduler action rejects valid MAC address

System Information

Field Value
Operating System Linux - Ubuntu 24.04.3 on x86_64
Product AMP ‘Phobos’ v2.6.4.2 (Mainline)
Virtualization None
Application Application Deployment
Module ADSModule
Running in Container No
Current State Indeterminate

Problem Description

Issue

The scheduler action Event.CommonCorePlugin.SendWakeOnLan consistently fails with the error:

Invalid MAC address specified

This occurs even when entering a valid MAC address manually (no copy-paste), using multiple common formats:

Colon-separated (04:7C:16:42:8C:7F)

Plain hex (047C16428C7F)

The issue appears to be unrelated to formatting or whitespace.
Based on testing, the scheduler action does not reliably pass the MACAddress parameter to the plugin, resulting in the plugin receiving an empty or invalid value.

As a workaround, Wake-on-LAN works correctly when executed via a system command (PowerShell / wakeonlan), indicating the problem is specific to the built-in scheduler action, not the environment or network.

This looks like a serialization or parameter binding bug in the ADS scheduler for the SendWakeOnLan action.

Reproduction Steps

  • Create a scheduled task with action “Send a Wake-On-LAN packet”.
  • Enter a valid MAC address (tested formats: 04:7C:16:42:8C:7F and 047C16428C7F).
  • Save the task and wait for it to trigger or run it manually.
  • Observe task failure with an invalid MAC address error.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.