Comments (3)
Additionally, i've tried the debian install with nginx too. But here I get a blank page and error message in log
2024/02/02 23:14:23 [error] 101784#101784: *5 FastCGI sent in stderr: "Access to the script '/usr/share/self-service-password/htdocs' has been denied (see security.limit_extensions)" while reading response header from upstream, client: ###, server: ###, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/run/php/php8.2-fpm.sock:", host: "###"
from self-service-password.
I don't reproduce the problem:
$ docker run -p 8080:80 -v $PWD/ssp.conf.php:/var/www/conf/config.inc.local.php -it docker.io/ltbproject/self-service-password:latestAH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message
[Sat Feb 03 10:17:22.613003 2024] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.56 (Debian) PHP/8.1.19 configured -- resuming normal operations
[Sat Feb 03 10:17:22.613047 2024] [core:notice] [pid 1] AH00094: Command line: 'apache2 -D FOREGROUND'
ldap_url_parse_ext(ldap://localhost/)
ldap_init: trying /etc/ldap/ldap.conf
ldap_init: using /etc/ldap/ldap.conf
ldap_init: HOME env is NULL
ldap_init: trying ldaprc
ldap_init: LDAPCONF env is NULL
ldap_init: LDAPRC env is NULL
[Sat Feb 03 10:17:31.140860 2024] [php:warn] [pid 17] [client 172.17.0.1:36764] PHP Warning: Undefined array key "msg_changehelpextramessage" in /var/www/templates_c/3ba7131c51edfe0cef48341f1409d3c1a60d3c16_2.file.change.tpl.php on line 43
[Sat Feb 03 10:17:31.140880 2024] [php:warn] [pid 17] [client 172.17.0.1:36764] PHP Warning: Attempt to read property "value" on null in /var/www/templates_c/3ba7131c51edfe0cef48341f1409d3c1a60d3c16_2.file.change.tpl.php on line 43
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET / HTTP/1.1" 200 1766 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /vendor/bootstrap/css/bootstrap-theme.min.css HTTP/1.1" 200 3113 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /css/self-service-password.css HTTP/1.1" 200 869 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /vendor/font-awesome/css/font-awesome.min.css HTTP/1.1" 200 7391 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /vendor/bootstrap/css/bootstrap.min.css HTTP/1.1" 200 20080 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /images/ltb-logo.png HTTP/1.1" 200 12943 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /js/self-service-password.js HTTP/1.1" 200 538 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /vendor/bootstrap/js/bootstrap.min.js HTTP/1.1" 200 11292 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /vendor/jquery/js/jquery-3.5.1.min.js HTTP/1.1" 200 31263 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /images/unsplash-space.jpeg HTTP/1.1" 200 388486 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /vendor/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 77449 "http://localhost:8080/vendor/font-awesome/css/font-awesome.min.css" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
172.17.0.1 - - [03/Feb/2024:10:17:31 +0000] "GET /images/favicon.ico HTTP/1.1" 200 1450 "http://localhost:8080/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"
127.0.0.1 - - [03/Feb/2024:10:17:36 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.56 (Debian) PHP/8.1.19 (internal dummy connection)"
127.0.0.1 - - [03/Feb/2024:10:17:37 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.56 (Debian) PHP/8.1.19 (internal dummy connection)"
WIth ssp.conf.php:
<?php
$ldap_url = "ldap://172.17.0.1";
$ldap_binddn = "cn=admin,dc=example,dc=com";
$ldap_bindpw = 'secret';
$keyphrase = "test";
$debug = true;
$debug_smarty = true;
?>
from self-service-password.
I don't know why, but it is working now. I've used your config (with some adjustments for my env) and it started immediately.
Thanks.
from self-service-password.
Related Issues (20)
- Update bootstrap library
- clean useless function show_policy
- LDAP - Bind error 49 (Invalid credentials) HOT 3
- error: SvcErr: DSID-03190F9E, HOT 3
- Added JS to prevent multiple submits HOT 1
- RPM spec file cleanup HOT 10
- update defuse-crypto library HOT 1
- Update bundled php/javascript libs versions HOT 4
- Update to smarty4 HOT 5
- deb cleanup HOT 4
- provide webserver configuration example as separate packages
- Password policy javascript checker HOT 9
- Remove criteria depending on old password when unavailable HOT 1
- SMS sending option error when encryption is not activated
- Bug in max_attempts for token in `sendsms`
- "syntax error, unexpected token class" on Debian 10 HOT 3
- Cannot access the web page using apache web server HOT 2
- feature: ability to change custom password fields HOT 4
- https URLs in messages HOT 1
- pwd_diff_last_min_chars is not evaluated the same way in backend and in frontend HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from self-service-password.