Bug ID 664968: Proxy environment variable proxyName does not support "." in string

Last Modified: Apr 28, 2025

Affected Product(s):
Application Connector All(all modules)

Fixed In:
1.1.0

Opened: May 16, 2017

Severity: 3-Major

Symptoms

If the proxyName environment variable set on the "docker run" command on the Application Connector Proxy contains a period ("."), the Application Connector Service Center generates an error message when a connection from the Proxy is established to the Service Center. Also if the proxyName contains any characters besides . _ - a-z A-Z or 0-9 it will not properly connect to the service center.

Impact

The F5 Application Connector Service Center will reject the connection from the Proxy.

Conditions

This occurs when starting a proxy using the -e proxyName=<a-string-with-a-period> parameter.

Workaround

Avoid using a period in the proxyName environment variable.

Fix Information

F5 Application Connector Service Center now supports "." in the proxyName field provided it is not the first character in the string. The following regular expression is utilized to determine valid proxyName: /^[a-zA-Z0-9-_][a-zA-Z0-9-._]*$/

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips