2 chroot issues, one 'solved', one issue and question left (chroot and SMTP via PHP)

2 posts / 0 new
Last post
#1 Fri, 01/05/2018 - 12:20
cognosco

2 chroot issues, one 'solved', one issue and question left (chroot and SMTP via PHP)

Hi,

I have setup my Debian 9 server with the latest Virtualmin version. It's running very well. Only I discovered two issues with chroot. I solved one (maybe needs a permanent fix for everybody in Virtualmin code). The other issue is not solved yet.

Issue 1 (solved): PHP is failing on multiple random functions. This was because 'zoneinfo' was missing. When I copied zoneinfo from /usr/share to my chrooted directory, it started working fine. Example: /home/chroot/VMINSERVERID/usr/share$ ls perl perl5 terminfo vim zoneinfo

Issue 2 (not solved!): PHP cannot send mails via an external SMTP server when chroot is active. It cannot create socket then. Once I disable chroot for domain the email starts working.

Is there a way to fix this?

Thanks in advance

Tue, 01/09/2018 - 15:42
tpnsolutions
tpnsolutions's picture

Hi,

What error did you find in the VIrtual Server's "error_log" when it was enabled?

Best Regards,
Peter Knowles | TPN Solutions
Email: pknowles@tpnsolutions.com | Skype: tpnassist