嘗試使用 LDAP 驗證造訪我的網站時出現 500 錯誤

嘗試使用 LDAP 驗證造訪我的網站時出現 500 錯誤

解決了

好吧,我解決了這個問題。我將 apache 錯誤日誌配置為調試級別,這樣我可以看到錯誤是我的 DN 語法(您可以在下面的錯誤行中看到它)然後我去檢查 000-default.conf 文件,我看到了這一點「dc=xxx」的y 寫了cd=xxx」。感謝您提供的所有幫助。

這是我的問題。

我有一台配置了 LDAP 伺服器的 Ubuntu 14.04 伺服器,還有另一台有 Web 應用程式的伺服器,我用它來開發 Web 應用程式。該伺服器配置為在 LDAP 伺服器上進行身份驗證,並且工作正常,我可以在 LDAP 上進行身份驗證。

好吧,我現在的問題是我必須將網頁應用程式移至另一台伺服器,即應用程式將運行的「真實」伺服器。 apache2 設定(000.default.conf)與開發伺服器相同,當我嘗試對 LDAP 進行身份驗證時,它會彈出使用者和密碼,但當我按下接受時,它會顯示內部伺服器錯誤( 500)。

感謝所有可能的解決方案。

再編輯一遍。搜尋如何更好地配置我的 apache 錯誤日誌,我完成了一些帶有錯誤的行,這是訪問嘗試生成的行

[Thu May 14 17:09:13.571921 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [client 172.20.20.58:2840] AH01626: 01626: 01626:2840] AH01626: 016262622846: 01622626262001622: 0162262001622: 7622762001620年的使用者都被要求驗證的用戶)然而)

[Thu May 14 17:09:13.572018 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [client 172.20.20.58:2840] AH 01626:經過驗證

[Thu May 14 17:09:17.093748 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [client 172.20.20.58:2840] AH01626: 01626: 01626:28406: 016226228406: 0162262016220年被授權的使用者結果驗證的用戶)然而)

[Thu May 14 17:09:17.093805 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [client 172.20.20.58:2840] AH 01626:經過驗證

[2015 年5 月14 日星期四17:09:17.093917] [authnz_ldap:debug] [pid 18085] mod_authnz_ldap.c(501): [client 172.20.20.58:2840] AH016ldap21016p .20.19: 389/dc=gesac,dc=ldap?uid

[2015 年 5 月 14 日星期四 17:09:17.094814] [ldap:debug] [pid 18085] util_ldap.c(372): AH01278: LDAP: 將引用設為開啟。

[2015 年 5 月 14 日星期四 17:09:17.098442] [authnz_ldap:info] [pid 18085] [客戶端 172.20.20.58:2840] AH01695: auth_ldap 驗證:使用者 rs 驗證; URI /MyWeb/phpinfo.php [LDAP:ldap_simple_bind() 失敗][DN 語法無效]

[Thu May 14 17:09:17.424790 2015] [authz_core:debug] [pid 18086] mod_authz_core.c(802): [client 172.20.20.58:2842] AH016 授予的全部授權結果

[Thu May 14 17:09:17.424886 2015] [authz_core:debug] [pid 18086] mod_authz_core.c(802): [client 172.20.20.58:2842] 授權結果已授予授權結果:01626:AH01626

這是兩台伺服器上啟用的模組,是相同的

  • 核心模組(靜態)
  • so_模組(靜態)
  • 看門狗模組(靜態)
  • http_模組(靜態)
  • log_config_module(靜態)
  • logio_module(靜態)
  • 版本模組(靜態)
  • unixd_module(靜態)
  • access_compat_module(分享)
  • 別名模組(共享)
  • auth_basic_module(共享)
  • authn_core_module(分享)
  • authn_file_module(分享)
  • authnz_ldap_module(共享)
  • authz_core_module(共享)
  • authz_groupfile_module(共享)
  • authz_host_module(共享)
  • authz_user_module(共享)
  • autoindex_module(共享)
  • cgi_模組(共享)
  • dir_module(共享)
  • env_module(共享)
  • 過濾模組(共享)
  • ldap_模組(共享)
  • ldap_userdir_module(共享)
  • mime_module(共享)
  • mpm_prefork_module(共享)
  • 協商模組(共享)
  • php5_module(共享)
  • reqtimeout_module(共享)
  • 重寫模組(分享)
  • setenvif_module(共享)
  • socache_shmcb_module(共享)
  • ssl_module(共享)
  • 狀態模組(共享)

相關內容