From 48d42e7350487b62e1f2a924cab9f1d15444f327 Mon Sep 17 00:00:00 2001 From: Narayan Desai Date: Sat, 24 Oct 2009 15:09:02 +0000 Subject: Proxy: handle case where server disallows connection with an error message and graceful exit (Resolves Ticket #686) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5494 ce84e21b-d406-0410-9b95-82705330c041 --- src/lib/Proxy.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/Proxy.py b/src/lib/Proxy.py index 2047e3b97..b560eac74 100644 --- a/src/lib/Proxy.py +++ b/src/lib/Proxy.py @@ -66,6 +66,9 @@ class RetryMethod(_Method): self.log.error("Got unallowed commonName %s from server" \ % ce.commonName) break + except KeyError: + self.log.error("Server disallowed connection") + break except: self.log.error("Unknown failure", exc_info=1) break -- cgit v1.2.3-1-g7c22