Question

J'utilise domaine et les modules LDAP sur Drupal 7, et lors de la connexion en tant qu'utilisateur non-LDAP non-admin, par exemple, "author01", je reçois un écran vide. Lors de l'affichage source sur ledit écran vide, je peux voir le code HTML du « Bienvenue sur votre nouveau site Drupal Acquia! » en page il est tout simplement pas rendu dans le navigateur (Safari, Chrome, FF).

Lorsque vous êtes connecté en tant qu'administrateur, je peux passer à « author01 » en utilisant le bloc du module Devel sans problème et l'affiche page d'accueil sans problème « Changer d'utilisateur ».

Le module LDAP est activé en utilisant "l'authentification en mode mixte," Drupal première et seconde LDAP; utilisateur LDAP peuvent se connecter sans problème, tandis que les utilisateurs Drupal seulement obtenir cet écran blanc lors de la connexion. Le module de domaine est activé, et mais je n'ai pas ajouté de nouveaux domaines.

Je soupçonne que cette question a commencé après J'ai installé le module de domaine et "Reconstruite autorisations." l'authentification en mode mixte fonctionnait très bien avant.

J'ai essayé différentes combinaisons de l'activation / désactivation et l'installation / désinstallation du LDAP et des modules de domaine, cache de compensation, la reconstruction des autorisations, et la seule fois où la connexion peut utilisateur « author01 » est lorsque l'authentification LDAP est désactivé. J'ai essayé permettant des rapports d'erreur basée sur page WSOD de Drupal , mais les pages blanches continuent à apparaître. les journaux d'accès Apache et d'erreur sont très bien.

Dans les rapports (admin / rapports / dblog), je vois ces messages du journal (lire en bas):

ldap_authentication 04/22/2011 - 11:01  Error: users found with uid=author01 under dc=gwu...        
ldap_authentication 04/22/2011 - 11:01  author01 : Success at connecting to devldap     
ldap_authentication 04/22/2011 - 11:01  author01 : Trying server devldap where bind_method = 1      
ldap_authentication 04/22/2011 - 11:01  author01 : Exisitng Drupal User Account not found. ...      
ldap_authentication 04/22/2011 - 11:01  author01 : Drupal User Account found. Continuing on...      
ldap_authentication 04/22/2011 - 11:01  author01 : user_load_by_name(author01)  

L'utilisateur « author01 » existe bel et bien dans la table « utilisateur », a un rôle ( « Contenu Auteur »), et le rôle a des autorisations.

Je suppose que je suis perplexe ici, Avez-vous une idée sur ce que je peux essayer de dépanner et de résoudre ce problème?

Était-ce utile?

La solution

Bien sûr, peu de temps après que je poste, je suis en mesure de le corriger en supprimant et en recréant l'entrée pour le serveur ldap. Espérons que cela aide quelqu'un d'autre faire économiser beaucoup de temps (-:

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top