CLOUDSTACK-7037 Unable to add new vm/service to existing LB rule of SSL protocol

This commit is contained in:
Rajesh Battala 2014-07-02 16:06:12 +05:30
parent 421d6029db
commit d64adf5912
1 changed files with 5 additions and 1 deletions

View File

@ -632,7 +632,11 @@ public class NetscalerResource implements ServerResource {
newService.set_port(destination.getDestPort());
newService.set_servername(nsServerName);
newService.set_state("ENABLED");
newService.set_servicetype(lbProtocol);
if(lbProtocol.equalsIgnoreCase(NetUtils.SSL_PROTO)) {
newService.set_servicetype(NetUtils.HTTP_PROTO);
} else {
newService.set_servicetype(lbProtocol);
}
apiCallResult = com.citrix.netscaler.nitro.resource.config.basic.service.add(_netscalerService, newService);
if (apiCallResult.errorcode != 0) {