Windows Server 2012 R2 - Xampp - LDAP - Apache - Webseite
Liebe Administratoren
ich habe einen Windows Server 2012 R2 mit Xampp installiert. Via Xampp läuft ein Apache und MySQL Dienst. Dadruch stelle ich ein Ticketsystem bereit.
Die Anwender sollten sich bevor Sie auf das Ticketsystem zugreifen können mit Ihrem Windows Benutzer authentifizieren.
Dazu habe ich die Module in der php.ini aktivert. und in der httpd.conf die Configuration hinzugefügt.
Wenn ich nun meine Seite aufrufe bekomme ich ein Popul mit der Anmeldemaske.
Nachdem ich diese ausfülle kommt folgender Fehler:
Ich vermute es liegt daran, dass ich in der Konfiguration in der httpd.conf nach <Location /> kein Ziel eingetragen habe. Wenn ich aber allersings z.B. <Location /htdocs> eintrage (hier liegt die Index) bekomme ich keine Anmeldemaske mehr und gelang sofot zu meinem Ticketsystem.
Im Apache Error Log steht folgender Eintrag:
Diesen habe ich mit einer bekannten Suchmaschine bereits versucht zu beheben. Finde aber nur div. Einträge mit "man soll folgende Zeile hinzufügen "LDAPReferrals Off"". Wenn ich das mach komme ich in eine Anmeldeschleife... Hier bekomme ich folgenden Log-Eintrag:
Vielen Dank für eure Unterstützung!
MfG
Allersberger
ich habe einen Windows Server 2012 R2 mit Xampp installiert. Via Xampp läuft ein Apache und MySQL Dienst. Dadruch stelle ich ein Ticketsystem bereit.
Die Anwender sollten sich bevor Sie auf das Ticketsystem zugreifen können mit Ihrem Windows Benutzer authentifizieren.
Dazu habe ich die Module in der php.ini aktivert. und in der httpd.conf die Configuration hinzugefügt.
Wenn ich nun meine Seite aufrufe bekomme ich ein Popul mit der Anmeldemaske.
Nachdem ich diese ausfülle kommt folgender Fehler:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.4.39 (Win64) OpenSSL/1.1.1c PHP/7.3.7 Server at ticket01 Port 80
Ich vermute es liegt daran, dass ich in der Konfiguration in der httpd.conf nach <Location /> kein Ziel eingetragen habe. Wenn ich aber allersings z.B. <Location /htdocs> eintrage (hier liegt die Index) bekomme ich keine Anmeldemaske mehr und gelang sofot zu meinem Ticketsystem.
Im Apache Error Log steht folgender Eintrag:
[Wed Aug 21 12:21:02.997959 2019] [ldap:error] [pid 1848:tid 1676] (70023)This function has not been implemented on this platform: AH01277: LDAP: Unable to add rebind cross reference entry. Out of memory?
Diesen habe ich mit einer bekannten Suchmaschine bereits versucht zu beheben. Finde aber nur div. Einträge mit "man soll folgende Zeile hinzufügen "LDAPReferrals Off"". Wenn ich das mach komme ich in eine Anmeldeschleife... Hier bekomme ich folgenden Log-Eintrag:
[Wed Aug 21 11:41:39.591521 2019] [auth_basic:error] [pid 1288:tid 1676] [client 10.1.10.68:51168] AH01617: user BENUTZER: authentication failure for "/": Password Mismatch
[Wed Aug 21 11:41:39.591521 2019] [auth_basic:error] [pid 1288:tid 1676] [client 10.1.10.68:51168] AH01617: user BENUTZER: authentication failure for "/error/HTTP_UNAUTHORIZED.html.var": Password Mismatch
Vielen Dank für eure Unterstützung!
MfG
Allersberger
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 487159
Url: https://administrator.de/contentid/487159
Ausgedruckt am: 16.11.2024 um 18:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo,
XAMPP ist in erster Linie nur für Entwickler gedacht und nicht für produktive Systeme. Wieso kein Linux, wenn es ein Apache sein soll?
Dann erspart man sich eine teure Windows Lizenz und unnötige zusätzliche Ressourcen.
Welche XAMPP Version?
Wurde das PHP-LDAP Modul korrekt eingerichtet? Geprüft mit phpinfo?
LDAP Parameter sind korrekt? Schon mal getestet?
Viele Grüße
XAMPP ist in erster Linie nur für Entwickler gedacht und nicht für produktive Systeme. Wieso kein Linux, wenn es ein Apache sein soll?
Dann erspart man sich eine teure Windows Lizenz und unnötige zusätzliche Ressourcen.
Welche XAMPP Version?
Wurde das PHP-LDAP Modul korrekt eingerichtet? Geprüft mit phpinfo?
LDAP Parameter sind korrekt? Schon mal getestet?
Viele Grüße
A) Location nutzt man, um auf das zu prüfen, was in der URL-Leiste des Browsers steht. "Location /" ist also korrekt.
B) WER macht denn jetzt LDAP-Auth: Der Apache oder ein PHP-Script?
Apache: Scheint unter Windows nicht verfügbar zu sein, wenn ich die Log-Meldung richtig interpretiere.
Da helfen dir dann auch alle PHP-Module der Welt nicht.
B) WER macht denn jetzt LDAP-Auth: Der Apache oder ein PHP-Script?
Apache: Scheint unter Windows nicht verfügbar zu sein, wenn ich die Log-Meldung richtig interpretiere.
Da helfen dir dann auch alle PHP-Module der Welt nicht.