From f456b51f4f7310c56eae39e81a6f7c54b0ba85f0 Mon Sep 17 00:00:00 2001 From: Vijayendra Bhamidipati Date: Mon, 30 Jul 2012 16:18:49 -0700 Subject: [PATCH] CS-15763: InterVlan - VMWare - Failed to assign PortForwarding rule to guest VM - SSH execution of command /opt/cloud/bin/vpc_portforwarding.sh -A -P tcp -l 10.223.139.21 -p 22-22 -r 192.168.11.186 -d 22-22 has an error status code in return. Description: Fixed incorrect destination port range specification in VmwareResource. --- .../com/cloud/hypervisor/vmware/resource/VmwareResource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java b/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java index 2cb41d74c8e..c06f7f82ccc 100755 --- a/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java +++ b/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java @@ -1032,7 +1032,7 @@ public class VmwareResource implements StoragePoolResource, ServerResource, Vmwa args += rule.revoked() ? " -D" : " -A"; args += " -P " + rule.getProtocol().toLowerCase(); args += " -l " + rule.getSrcIp(); - args += " -p " + rule.getStringSrcPortRange().replace(":", "-"); + args += " -p " + rule.getStringSrcPortRange(); args += " -r " + rule.getDstIp(); args += " -d " + rule.getStringDstPortRange().replace(":", "-");