TWSD-1157 - APV throwing an error "system is busy" in webui when we switch to Webui tab "DNS 64 settings".

Review Request #1169 — Created Nov. 17, 2025 and submitted

austin
APV10
rel_apv_10_7
TWSD-1157
lucille, mingji, shuinvy

Fix DNS64 settings regex to support service names with special characters

Jira:
https://arraynetworks.atlassian.net/jira/software/projects/TWSD/boards/62?jql=assignee%20%3D%20712020%3A64a4a8f2-81d8-4b7a-9664-f9019a720f96&selectedIssue=TWSD-1157

Root Cause:

The regex pattern (?P<dns_vs_name>\w+)? in both _get_query_set() and _update_dns_vs() methods caused the regex parsing to fail (like "IPV6-service"), subsequent 500 errors.

Solve:

Changed regex pattern from (?P<dns_vs_name>\w+)? to (?P<dns_vs_name>(?:"[^"]*"|[^\s]+))?

Testing:https://regex101.com/ testcase:"IPV6-service"

shuinvy
  1. Ship It!
  2. 
      
lucille
  1. Ship It!
  2. 
      
austin
Review request changed

Status: Closed (submitted)

Loading...