Roundcube Folder Disappear and cannot install by custom build

Ernest

Verified User
Joined
Jul 28, 2017
Messages
6
Suddenly, the roundcube folder disappear, /var/www/html/roundcubemail-1.xx (xx means I don't know the exact version number)

I tried to install it again by typing
./build roundcube
in /usr/local/directadmin/custombuild/

It only shows:
mail-header-patch=yes is set in the options.conf, but is not required with this php version.
To enable the X-Mail header, set mail.add_x_header to 1 in your php.ini
Editing roundcube configuration...
Roundcube 1.3.0 has been installed successfully.


But it did not create any roundcube folder and certainly cannot access the roundcube.
 
I checked that there is still a database called da_roundcube in mysql.

It seems that the custombuild will make a roundcube-1.3.0 installation. Does roundcube-1.3.0 make this problem ? Is it possible to install an old version like roundcubemail-1.2.5 ? Can I know how ?

I urgently need help.

Thank you very much.
 
Same happend here.

All our servers are setup to automatically install the round cube updates with the webapps_updates=yes option. Since last night on all the servers the roundcube folder is missing, there is a symlink to /webmail left pointing to roundcubemail-1.3.0, but the actual folder isn't there.
The folder is nowhere to be found on the server.

I've tried a build update and install roundcube manually with custombuild, with the same result. Still no 1.3.0 folder in the /var/www/html/.
I guess something is not going as it should in the update script or something, yet it indicates all went okay.

[root@hercules custombuild]# ./build roundcube
cp: `/var/www/html/roundcube/logs' and `/var/www/html/roundcubemail-1.3.0/logs' are the same file
cp: `/var/www/html/roundcube/temp' and `/var/www/html/roundcubemail-1.3.0/temp' are the same file
Editing roundcube configuration...
Roundcube 1.3.0 has been installed successfully.
**********************************************************************
*
* SECURITY: /var/www/html/roundcubemail-1.3.0/config/config.inc.php is readable by apache.
* Recommended: use a php type that runs php scripts as the User, then re-install roundcube.
* For CB1.2, use suPhp: http://help.directadmin.com/item.php?id=197
* Or update CB2.0 with defaults: http://help.directadmin.com/item.php?id=555 (mod_php+mod_ruid2)
*
**********************************************************************
-r--r----- 1 webapps apache 4578 Jul 29 09:58 /var/www/html/roundcubemail-1.3.0/config/config.inc.php
Executing database schema update.
Indexing contacts for user 2...
...
Indexing contacts for user 80...
done.
This instance of Roundcube is up-to-date.
Have fun!
 
Ah, I found the problem. There was a symlink left in the /var/www/html/ folder called roundcube. It seems the custombuild install fails because it can't create the new one.

Delete the old symlink /var/www/html/roundcube and reinstall with build roundcube and it works again.
 
Yes, it seems that the roundcube is upgraded automatically. I followed ditto to install old version of roundcube (i.e. roundcube-1.2.5). However, it did not succeed and it keeps installing the Roundcube-1.3.0 and the directory Roundcube-1.3.0 will be disappeared after installation.
So, I don’t know if I am wrong or not, I just change the roundcubemail line in /usr/local/directadmin/custombuild/versions.txt to 1.2.5 version. And my roundcube mail is back .
 
Are you using CustomBuild 1.1? It is end of life and might have a bug. If you are running CustomBuild 1.2, please try executing "./build update" before "./build roundcube".
 
I have another problem here. I tried to install roundcube-1.2.5 version and succeeded. However, in this morning, the roundcube folder disappear again. I think the custombuild is updated automatically.
Is it possible to disable the custombuild auto-update ?
Thanks a lot
 
It's webapps_updates setting in the options.conf file.
 
It's webapps_updates setting in the options.conf file.

I have the same problem that every morning the roundcube 1.3 folder will be lost.

Here is my option.conf -- I already set "webapps_updates=no", I still get folder lost every day, kindly advise.


#CustomBuild Settings
custombuild=2.0
autover=no
bold=yes
clean=yes
cleanapache=yes
clean_old_tarballs=yes
clean_old_webapps=yes
downloadserver=files.directadmin.com

#Cronjob Settings
cron=no
cron_frequency=weekly
[email protected]
notifications=yes
da_autoupdate=no
updates=no
webapps_updates=no
 
Same problem here, the folder roundcubemail-1.3.0, where the symlink redirects to, is not present after the update to the 1.3.0 version and in Custombuild (2.0) I ever have the update "RoundCube 0 update to 1.3.0 is available", if I run it i get:

Code:
Executing /usr/local/directadmin/plugins/custombuild/admin/build roundcube...
Editing roundcube configuration...
Roundcube 1.3.0 has been installed successfully.
Executing database schema update.
Indexing contacts for user 1...
Indexing contacts for user 2...
Indexing contacts for user 3...
Indexing contacts for user 4...
Indexing contacts for user 5...
Indexing contacts for user 6...
Indexing contacts for user 7...
Indexing contacts for user 8...
Indexing contacts for user 9...
Indexing contacts for user 10...
Indexing contacts for user 11...
Indexing contacts for user 12...
Indexing contacts for user 13...
Indexing contacts for user 14...
Indexing contacts for user 15...
Indexing contacts for user 16...
Indexing contacts for user 17...
Indexing contacts for user 18...
Indexing contacts for user 19...
Indexing contacts for user 20...
Indexing contacts for user 21...
Indexing contacts for user 22...
Indexing contacts for user 23...
Indexing contacts for user 24...
Indexing contacts for user 25...
Indexing contacts for user 26...
Indexing contacts for user 27...
Indexing contacts for user 28...
Indexing contacts for user 30...
Indexing contacts for user 31...
Indexing contacts for user 32...
Indexing contacts for user 33...
Indexing contacts for user 34...
Indexing contacts for user 35...
Indexing contacts for user 36...
Indexing contacts for user 37...
Indexing contacts for user 38...
Indexing contacts for user 39...
Indexing contacts for user 40...
Indexing contacts for user 41...
Indexing contacts for user 42...
Indexing contacts for user 43...
Indexing contacts for user 44...
Indexing contacts for user 45...
Indexing contacts for user 46...
Indexing contacts for user 47...
Indexing contacts for user 48...
Indexing contacts for user 49...
Indexing contacts for user 50...
Indexing contacts for user 51...
Indexing contacts for user 52...
Indexing contacts for user 53...
Indexing contacts for user 54...
Indexing contacts for user 55...
done.
This instance of Roundcube is up-to-date.
Have fun!
Done!
 
Here is my option.conf -- I already set "webapps_updates=no", I still get folder lost every day, kindly advise.

Is that setting even working? I want to disable all auto updates but that setting is not working for me when I run ./build options:

Auto updates: yes

With these settings:

notifications=yes
da_autoupdate=no
updates=no
webapps_updates=no
 
Back
Top