Building an LDAP Proxy for Legacy Applications During Active Directory Migration
During a staged Active Directory migration from Domain A to Domain B, we hit a common but frustrating problem: legacy applications that only support a single LDAP endpoint couldn’t authenticate users split across two domains. This post covers our journey from an overly complex OpenLDAP virtual directory attempt to a simple, effective Python-based solution. The Problem When migrating users between AD domains in stages, you end up with users in both domains simultaneously. Modern applications handle this gracefully with multiple LDAP endpoints or federated identity. Legacy applications? Not so much. ...