True, but in some cases you still want to failover to a "down" member.
To continue with the example, that member is only down because of a difference in code and thus clusterXL monitoring different interfaces/vlans on the two versions, not because there is a "real" reason for it to be down.
There might be other cases where you still want to failover to a down member, CoreXL differences come to mind..
In my case what i did to force the failover, (and so i could patch that member) was cphastop, but was just wondering if there was a more "elegant" way of doing it.
MH