From bc9684b05626cf80ff5da239d16da7d2a72c1fef Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Tue, 20 Oct 2009 22:22:10 -0400 Subject: The name coming out of DNS will have a trailing dot (.). Remove it. --- ipalib/plugins/cert.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ipalib/plugins/cert.py') diff --git a/ipalib/plugins/cert.py b/ipalib/plugins/cert.py index f446b36b..9750de6f 100644 --- a/ipalib/plugins/cert.py +++ b/ipalib/plugins/cert.py @@ -145,7 +145,7 @@ class cert_request(VirtualCommand): if rhost is None: raise errors.ACIError(info='DNS lookup on client failed for IP %s' % client_ip) - client_hostname = rhost.rdata.ptrdname + client_hostname = rhost.rdata.ptrdname[:-1] if subject_host.lower() != client_hostname.lower(): self.log.debug("IPA: hostname in subject of request '%s' does not match requesting hostname '%s'" % (subject_host, client_hostname)) self.check_access(operation="request certificate different host") -- cgit