ubuntuusers.de

Etherpad-Lite hinter Apache reverse Proxy mit LDAP-Auth und automatischem "userName"

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

dhwe

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 105

Hallo,

ich habe Etherpad-Lite bereits hinter einem Apache Reverse-Proxy zum Laufen bekommen. Auch die Authorisierung klappt über LDAP.

Ich würde das Ganze nun gern so einrichten, daß der LDAP-Nutzer auch gleich der Etherpad-Nutzer wird. Das Ganze muß nich unbedingt sicher sein – nur bequem. Man kann ja den Nutzernamen duch den URL-Paramter "userName=" festlegen. Ich denke, ich brauche eine Apache-Rewrite-Rule, die den LDAP-Nutzer an die URL anhängt.

Wie kann ich das hinbekommen?

Hier ist der derzeitige Stand der apache-Config (Ausschnitt):

<Location /etherpad/>
                Order deny,allow
                Deny from All
                AuthName "LDAP-Login"
                AuthType Basic
                AuthBasicProvider ldap
                AuthzLDAPAuthoritative off
                AuthLDAPUrl ldap://ldap.local/ou=myou,o=myo?uid
                Require valid-user
                Satisfy any
        </Location>


        <IfModule mod_proxy.c>
            ProxyVia On
            ProxyRequests Off
            ProxyPass /etherpad/ http://localhost:9001/
            ProxyPassReverse /etherpad/ http://localhost:9001/
            ProxyPreserveHost on
            <Proxy *>
                Options FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
            </Proxy>
        </IfModule>

Danke für alle Hinweise.

gabbern

Anmeldungsdatum:
18. September 2013

Beiträge: Zähle...

Ich beginne mich gerade mit Etherpad-Lite am beschäftigen, hast du ggf eine Möglichkeit gefunden um LDAP-Auth mit Etherpad zu verbinden?

Gruß gabbern

dhwe

(Themenstarter)

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 105

Leider nein.

LDAP-Auth hat wie gesagt funktioniert. Das ist ja aber Apache-Sache. Die Nutzer sozusagen an Etherpad weiterzugeben habe ich nicht mehr hinbekommen.Es war aber auch nicht wichtig genug, um zu viel Zeit drauf anzuwenden.

Wenn Du jetzt einen Weg findet, würde ich mich freuen, wenn Du ihn hier postest.

Antworten |