[3.2.3] Disabled binding not ignored in deployment

Hi

After our upgrade to 3.2.3 (from 3.2.2) we have a binding that is enabled based on a custom expression that suddenly gets deployed when disabled.

In the binding:
Enabled: #{Add_HTTPS_Binding}

Which has value False for our Build environment.
But we get these results in our deployment log:


[{“protocol”:“http”,“ipAddress”:"",“port”:“8090”,“host”:"",“thumbprint”:"",“requireSni”:false,“enabled”:true},{“protocol”:“https”,“ipAddress”:"
",“port”:“443”,“host”:"",“thumbprint”:"#{Cert_Thumbprint}",“requireSni”:false,“enabled”:“False”}]
Finding SSL certificate with thumbprint #{Cert_Thumbprint}
Could not find certificate under Cert:\LocalMachine with thumbprint #{Cert_Thum…*

The second binding should be applied because it is enabled false.

Thanks for the help!

deployment log got a bit messed up in the post it seems:

[{“protocol”:“http”,“ipAddress”:"",“port”:“8090”,“host”:"",“thumbprint”:"",“requireSni”:false,“enabled”:true},{“protocol”:“https”,“ipAddress”:"*",“port”:“443”,“host”:"",“thumbprint”:"#{Cert_Thumbprint}",“requireSni”:false,“enabled”:“False”}]

Hi,
Thanks for bringing this to our attention. We will have a fix for this hopefully included in the next release in the following few days.
Our apologies for any inconvenience,
Cheers,
Rob