Fix an issue when the DNS AD referal is in the path. An Exception is raised, with the following stacktrace:: Traceback (most recent call last): File "/www/lemur/lemur/auth/views.py", line 317, in post user = ldap_principal.authenticate() File "/www/lemur/lemur/auth/ldap.py", line 147, in authenticate self._bind() File "/www/lemur/lemur/auth/ldap.py", line 216, in _bind self.ldap_groups.append(values["cn"][0].decode("ascii")) TypeError: list indices must be integers or slices, not str This is issue is trigerred by some extra rows that referrences the DNS subtree:: ['ldaps://DomainDnsZones.xxxx'] Limiting the extraction to the expected dicts fix this issue.
Lemur ===== .. image:: https://badges.gitter.im/Join%20Chat.svg :alt: Join the chat at https://gitter.im/Netflix/lemur :target: https://gitter.im/Netflix/lemur?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge .. image:: https://readthedocs.org/projects/lemur/badge/?version=latest :target: https://lemur.readthedocs.io :alt: Latest Docs .. image:: https://img.shields.io/badge/NetflixOSS-active-brightgreen.svg .. image:: https://travis-ci.org/Netflix/lemur.svg :target: https://travis-ci.org/Netflix/lemur .. image:: https://coveralls.io/repos/github/Netflix/lemur/badge.svg?branch=master :target: https://coveralls.io/github/Netflix/lemur?branch=master Lemur manages TLS certificate creation. While not able to issue certificates itself, Lemur acts as a broker between CAs and environments providing a central portal for developers to issue TLS certificates with 'sane' defaults. It works on Python 3.7. We deploy on Ubuntu and develop on OS X. Project resources ================= - `Lemur Blog Post <http://techblog.netflix.com/2015/09/introducing-lemur.html>`_ - `Documentation <http://lemur.readthedocs.io/>`_ - `Source code <https://github.com/netflix/lemur>`_ - `Issue tracker <https://github.com/netflix/lemur/issues>`_ - `Docker <https://github.com/Netflix/lemur-docker>`_
Description
Languages
Python
82%
HTML
16.3%
JavaScript
1%
Makefile
0.2%
CSS
0.2%
Other
0.3%