Hello together,
I'm currently trying to implement a simple way to use the new LOM commands for our new mac infrastructure.
My MDM sollution is a custom instance of MicroMDM.
MDM profiles are working fine, but when I send a https://developer.apple.com/documentation/devicemanagement/lom_device_request_command with any command (Reset, PowerON, PowerOFF), then it doesn't reset/restart/start the target Mac.
Host X has a device profile and host Y a controller profile.
Host/Mac Y = fe80::YYYY:YYYY:YYYY:8608
Host/Mac X = fe80::XX:XXXX:XXXX:cfab
Now, if I send a LOM request for Mac Y to reset Mac X, I get the error "Address already in use" on Mac X (logs via log stream)
log stream (private logs)
And wireshark on Mac X shows there is traffic, but MacX does not respond to anything, not even tcp syn packages.
This error is really weird, because there are no special ports running on that mac and I don't know what Port lightsoutmanagementd tries to listen to.
lsof | grep LISTEN | grep -i ipv6
launchd 1 root 7u IPv6 0x457f571ac3303fd7 0t0 TCP *:ssh (LISTEN)
launchd 1 root 11u IPv6 0x457f571ac33015d7 0t0 TCP *:rfb (LISTEN)
launchd 1 root 27u IPv6 0x457f571ac3303fd7 0t0 TCP *:ssh (LISTEN)
lightsout 112 root 4u IPv6 0x457f571ac3302ad7 0t0 TCP *:55555 (LISTEN)
kdc 143 root 5u IPv6 0x457f571ac33023d7 0t0 TCP *:kerberos (LISTEN)
screensha 403 root fp.u IPv6 0x457f571ac33015d7 0t0 TCP *:rfb (LISTEN) (fileport=0x2103)
screensha 403 root 3u IPv6 0x457f571ac33015d7 0t0 TCP *:rfb (LISTEN)
ARDAgent 535 devops 9u IPv6 0x457f571ac33031d7 0t0 TCP *:net-assistant (LISTEN)
Did anyone have the same problem, or maybe can hint me in the right direction?
I currently don't have a clue, what I can do next.
1
0
476