Service Engine Name Prefix not allowing hyphen "-" .
search cancel

Service Engine Name Prefix not allowing hyphen "-" .

book

Article ID: 411980

calendar_today

Updated On:

Products

VMware Avi Load Balancer VMware Cloud on AWS

Issue/Introduction

The Service Engine Name Prefix field does not allow the use of a hyphen (β€œ-”). When a hyphen is included, the following error appears:

β€œThe value entered is invalid.”

Environment

AWS Cloud

Cause

In AWS Cloud, the Service Engine Name Prefix does not allow a hyphen ("-"), although the documentation states that hyphens have been supported since version 22.1+.


https://techdocs.broadcom.com/us/en/vmware-security-load-balancing/avi-load-balancer/avi-load-balancer/30-1/vmware-avi-load-balancer-configuration-guide/load-balancing-overview/service-engine-group/create-se-group/service-engine-group-options.html

Resolution

The issue has been fixed in 31.2.1 and 31.3.1

Additional Information

When attempting to configure via Terraform, the following error is received:

Error: Encountered an error on POST request to URL https://<controller-IP or FQDN>/api/serviceenginegroup: HTTP code 400; error from Controller: map[error:Service Engine Name Prefix must have only letters, numbers, and underscore.]

However, the documentation states that hyphens have been supported since version 22.1+.

https://techdocs.broadcom.com/us/en/vmware-security-load-balancing/avi-load-balancer/avi-load-balancer/30-1/vmware-avi-load-balancer-configuration-guide/load-balancing-overview/service-engine-group/create-se-group/service-engine-group-options.html