Investigate why the pdu interface takes down a PDU port
After letting the executor toggle a port status, it no longer allows the PDUs own web UI to toggle said ports power. I have no idea what protocol the web UI uses to talk to the internal ports, but it seems to get state corrupted after using the SNMP protocol as a client.
When I power on a port using the web UI, it flicks on and then immediately off after using the SNMP interface.
Powering off the PDU for an extended period of time fixed the issue, so it seems very likely a state issue. I wonder if there's anything in SNMP we could use to reset such things.