Environment
Novell ZENworks Configuration Management 11.2.3
Situation
When using a Windows Managed Device as a WOL proxy, Linux devices do not wake up
Error (from zmd-messages.log of Windows proxy):
[WOLHandler] [1] [SYSTEM] [WakeonLan Proxy] [] [Error in sending Packets] [] []
Error (from zmd-messages.log of Windows proxy):
[WOLHandler] [1] [SYSTEM] [WakeonLan Proxy] [] [Error in sending Packets] [] []
Resolution
This is fixed in version 11.2.4 - see KB 7012027 "ZENworks Configuration Management 11.2.4 - update information and list of fixes" which can be found at https://support.microfocus.com/kb/doc.php?id=7012027
Cause
When removing the delimiters from the MAC address, the code was only considering '-' as a delimiter, which is the case for Windows, however for Linux the delimiter is ':' and so the MAC address that was constructed for Linux devices contained ':' and therefore Wake On Lan would not work for them.