From 2b35e1475ef0c274495aa04d60b054288971d503 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Wed, 15 Jul 2009 15:29:49 -0700 Subject: Do not try to resolve DNS for OpenFlow controllers or netflow collectors. Until now, setting a netflow collector to a DNS name would cause secchan to attempt to resolve that DNS name each time that the set of netflow collectors is re-set. For the vswitch, this is every time that the vswitch reconfigures itself. Unfortunately, DNS lookup within secchan cannot work as currently implemented, because it needs both an asynchronous DNS resolver library and in-band control updates. Currently we have neither. Attempting to look up DNS anyway just hangs. This commit disables DNS lookup entirely, and updates the documentation to change user expectations. DNS still won't work, but at least it won't hang. Bug #1609. --- debian/openvswitch-switch.init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/openvswitch-switch.init') diff --git a/debian/openvswitch-switch.init b/debian/openvswitch-switch.init index b238f72e..c579a088 100755 --- a/debian/openvswitch-switch.init +++ b/debian/openvswitch-switch.init @@ -220,7 +220,7 @@ case "$1" in configure_ssl ;; *) - echo "$default: CONTROLLER must be in the form 'ssl:HOST[:PORT]' or 'tcp:HOST[:PORT]' when not in discovery mode" >&2 + echo "$default: CONTROLLER must be in the form 'ssl:IP[:PORT]' or 'tcp:IP[:PORT]' when not in discovery mode" >&2 echo "Run ovs-switch-setup (in the openvswitch-switch-config package) or edit /etc/default/openvswitch-switch to configure" >&2 exit 1 esac -- cgit v1.2.3