DirectAdmin 1.690

fln

Administrator
Staff member
Joined
Aug 30, 2021
Messages
1,255
We are happy to announce the release of DirectAdmin 1.690.

A full release change log is here:

DirectAdmin 1.690


The update should be automatically available for all installations subscribed to the current release channel.

We appreciate all the feedback on forums and issues reported in the ticketing system.

Thanks!
 
This sounds like a PHP warning, not a CB related thing.
Maybe you are using some PHP extension that is not compatible with the opcache or so?
 
@Active8, you can see it in action externally with:

Code:
$ curl https://domain.on.your.server.com/test.php
$ ps -elfH
...
4 S user    1059766       1  0  80   0 -   894 do_sys 14:18 ?        00:00:00   bwrap --symlink usr/bin /bin ...
4 S user    1059769 1059766  1  80   0 - 23499 do_epo 14:18 ?        00:00:00     php-fpm: master process (/usr/local/directadmin/data/users/user/php/php-isolated-fpm74.conf)
1 S user    1059771 1059769  5  80   0 - 27311 skb_wa 14:18 ?        00:00:00       php-fpm: pool main
...

The bwrap process will be a parent of the php-fpm process.

Internally it can be tested by creating a PHP script that reads explores files on the server. Example:

Code:
$ cat /home/user/domains/example.com/public_html/isolation-test.php
<pre>
<?php
    echo "/var contents:\n";
    print_r(scandir('/var'));

    echo "/home contents:\n";
    print_r(scandir('/home'));
?>
</pre>

$ curl example.com/isolation-test.php
<pre>
/var contents:
Array
(
    [0] => .
    [1] => ..
    [2] => lib
    [3] => run
    [4] => tmp
)
/home contents:
Array
(
    [0] => .
    [1] => ..
    [2] => user
)
</pre>

The same test in normal PHP-FPM would not work because of basedir restriction. In isolated FPM the basedir restriction is no longer needed and present because user can only explore the jailed environment.
 
This sounds like a PHP warning, not a CB related thing.
Maybe you are using some PHP extension that is not compatible with the opcache or so?
But I see it just using da build versions..........

I do compile the imap extension, even though it gives a ton of warnings when compiling....... Maybe I should ditch it, doubt it's being maintained, nor the issue!
 
Note: The isolated FPM is activated only for the user accounts that use jailshell (the Jailed check box in the user configuration page).

This is not available for legacy license right ?
 
Note: The isolated FPM is activated only for the user accounts that use jailshell (the Jailed check box in the user configuration page).

This is not available for legacy license right ?
Correct, it does not work for Legacy Licenses.
 
After this DA update, /webmail did not work anymore. I had to rebuild openlitespeed.
I can confirm this error under openlitespeed. /webmail gives 404
Edit: Rebuild of OLS helped me too, thanks for this info!
 
Last edited:
I can confirm this error under openlitespeed. /webmail gives 404
I myself did not have OLS installed on test DA server. But I switched to it and built OLS. As result /webmail works fine after that.

If the rebuilding does not help, please try checking if you do not have any OLS customization.
 
I myself did not have OLS installed on test DA server. But I switched to it and built OLS. As result /webmail works fine after that.

If the rebuilding does not help, please try checking if you do not have any OLS customization.
Yes thanks, it helped me too, just edited previous post.
 
Back
Top