Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/apv/models/network/dns/__init__.py
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/apv/models/network/dns/__init__.py	(revision 39712)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/apv/models/network/dns/__init__.py	(working copy)
@@ -151,7 +151,7 @@
     class Manager(CLIManager):
         def _get_query_set(self):
             self.cli.set_enable()
-            parser = RegexParser('ipv6 dns64 (?P<enable>on|off)\s*(?P<dns_vs_name>\w+)?\s*(?P<priority_mode>aaaa|a|response)?\nipv6 dns64 prefix (?P<prefix>[0-9|\.|\w|:]+)', MATCHALL, reflags=re.S)
+            parser = RegexParser(r'ipv6 dns64 (?P<enable>on|off)\s*(?P<dns_vs_name>(?:"[^"]*"|[^\s]+))?\s*(?P<priority_mode>aaaa|a|response)?\nipv6 dns64 prefix (?P<prefix>[0-9|\.|\w|:]+)', MATCHALL, reflags=re.S)
             result = self.cli.cmd('show ipv6 dns64 settings', parser)
             for each in result:
                 if each['dns_vs_name']:
@@ -168,7 +168,7 @@
         @UpdatingFields(['dns_vs', 'dnsnat46', 'priority_mode'])
         def _update_dns_vs(self, instance, old_values):
             self.cli.set_config()
-            parser = RegexParser('ipv6 dns64 (?P<enable>on|off)\s*(?P<dns_vs_name>\w+)?', MATCHONE, reflags=re.S)
+            parser = RegexParser(r'ipv6 dns64 (?P<enable>on|off)\s*(?P<dns_vs_name>(?:"[^"]*"|[^\s]+))?', MATCHONE, reflags=re.S)
             result = self.cli.cmd('show ipv6 dns64 settings', parser)
             if not instance.dnsnat46:
                 if result["enable"] == "off":
