Samuel
Samuel
Are you still using 1.3? `lib/vendor/PHPMailer` was replaced by `lib/vendor/phpmailer/phpmailer/`, in 1.4.
php files were moved to some `htdocs/` subdir ``` $ dpkg -L self-service-password|grep index.php /usr/share/self-service-password/htdocs/index.php /usr/share/self-service-password/lib/vendor/gregwar/captcha/demo/index.php $ dpkg -l|grep self-service-password ii self-service-password 1.4.3-1 all LDAP password change web interface ```...
Yes, moving php files out of htdocs won't work, as they won't know where to load their libraries or configuration from. If you're using Apache, the `DocumentRoot` should be changed...
Sounds like the `config.inc.php` doesn't set v1.4 defaults: are you still using a copy from 1.3? ``` /self-service-password$ git diff v1.3..master conf/config.inc.php ... +$ldap_use_exop_passwd = false; +$ldap_use_ppolicy_control = false; ......
Sure, Smarty is a a library. If you installed Self-Service-Password using RPM or DEB packages, Smarty should be installed as a dependency (`php-Smarty` on el8, `smarty3` on deb). The Docker...
Error tells about SMTP connection failing. Checking with `openssl s_client -connect smtp.exmail.qq.com:465`, connection is properly established, certificate is valid. From the server running self-service-password, can you connect to that SMTP?...
Ths `getaddrinfo` error suggests that PHP can't resolve the IP address for this DNS name. Check the DNS resolver configuration in your container (`/etc/resolv.conf`).
Is this your container? 100.100 addresses are part of the ` 100.64.0.0/10` range, which is private. Can you resolve smtp.exmail.qq.com?
Make sure your apache/php runtime user can write the `/var/log/self-service-password` file, regarding the `Permission denied` log. Could you share your configuration, especially the `$mail_*` variables - take out any secret....
Any reason your `$mail_smtp_auth` would be `false`, when both user and password are set? Also, why does your `$mail_smtp_host` includes an `@`? For gmail, I think it should be `smtp.gmail.com`...