Note, the WTI devices may not even support overriding default ports. In this case the fix for fence-agents may be to remove the -u option from the fence_wti agent so that it is clear that ports may not be modified.
IPS doesnt doesn't allow redefining ports. RSM doesn't allow redefining ports either. I'll check the VMR when I get it hooked up, but I'm pretty sure it doesn't.
Checked: VMR does not have option to redefine port. It is only possible to turn service (ssh/telnet/web/radius/..) on/off
Option will be removed from the fence_wti agent.
*** Bug 583051 has been marked as a duplicate of this bug. ***
The WTI IPS-800 CE models definitely allow ports to be changed. Attaching three screenshots, showing the default telnet port being changed to port 50, then connecting to that manually using telnet as verification it works.
Created attachment 410758 [details] Screenshot showing the default telnet port 23 (was disabled in this instance).
Created attachment 410759 [details] Screenshot showing the default telnet port being enabled and changed to port 50.
Created attachment 410760 [details] Screenshot showing successfully working with telnet through port 50 on the wti device.
Support for non-default ports added http://git.fedorahosted.org/git/?p=cluster.git;a=commit;h=5fae628d12c1c38b1d29a05bf58a2e0c4e19aec7
Marek's patch works on my VMR: [root@rhel5-1 ~]# /sbin/fence_wti -u 3223 -p super -l super -n A8 -o reboot -a 10.16.18.73 Success: Rebooted [root@rhel5-1 ~]# /sbin/fence_wti -u 3223 -p super -l super -n A8 -o off -a 10.16.18.73 Success: Powered OFF [root@rhel5-1 ~]# /sbin/fence_wti -u 3223 -p super -l super -n A8 -o on -a 10.16.18.73 Success: Powered ON cman-2.0.115-66.el5
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0036.html