ONLYOFFICE Docs v6.4 with conditional formatting, new scaling options, and WOPI protocol support
ONLYOFFICE Docs v6.4 released

Trouble while installing onlyoffice by script on Centos 7

Hello! I would like to ask a how-to question about installation on Centos 7.
One week ago i tried to install onlyoffice groups manualy as it was in manual by link: Installing ONLYOFFICE Groups for Red Hat, CentOS, and derivatives - ONLYOFFICE
And Alexandre explained that i should try to use script installation and week ago it was normal installation with no troubles.
Right now i tried to install onlyoffice by the same link but in the end something went wrong. And as i see right now it fails at the moment of installation onlioffice because after installation i see this long output (i give you a long output to understand at what step installation breaks):

Installed:
  elasticsearch.x86_64 0:7.9.0-1

Complete!
package msttcore-fonts-installer is not installed
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
 * base: mirror.vsys.host
 * epel: mirrors.colocall.net
 * extras: mirror.vsys.host
 * remi-safe: mirrors.chroot.ro
 * rpmfusion-free-updates: mirror.host.ag
 * updates: mirror.vsys.host
Excluding 1 update due to versionlock (use "yum versionlock status" to show it)
Package fontconfig-2.13.0-4.3.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package cabextract.x86_64 0:1.9-7.el7 will be installed
---> Package xorg-x11-font-utils.x86_64 1:7.5-21.el7 will be installed
--> Processing Dependency: libfontenc.so.1()(64bit) for package: 1:xorg-x11-font                                                                                                                                                             -utils-7.5-21.el7.x86_64
--> Running transaction check
---> Package libfontenc.x86_64 0:1.1.3-3.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                    Arch          Version             Repository   Size
================================================================================
Installing:
 cabextract                 x86_64        1.9-7.el7           epel         68 k
 xorg-x11-font-utils        x86_64        1:7.5-21.el7        base        104 k
Installing for dependencies:
 libfontenc                 x86_64        1.1.3-3.el7         base         31 k

Transaction Summary
================================================================================
Install  2 Packages (+1 Dependent package)

Total download size: 204 k
Installed size: 552 k
Downloading packages:
(1/3): xorg-x11-font-utils-7.5-21.el7.x86_64.rpm           | 104 kB   00:00
(2/3): libfontenc-1.1.3-3.el7.x86_64.rpm                   |  31 kB   00:00
(3/3): cabextract-1.9-7.el7.x86_64.rpm                     |  68 kB   00:00
--------------------------------------------------------------------------------
Total                                              338 kB/s | 204 kB  00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libfontenc-1.1.3-3.el7.x86_64                                1/3
  Installing : 1:xorg-x11-font-utils-7.5-21.el7.x86_64                      2/3
  Installing : cabextract-1.9-7.el7.x86_64                                  3/3
  Verifying  : libfontenc-1.1.3-3.el7.x86_64                                1/3
  Verifying  : 1:xorg-x11-font-utils-7.5-21.el7.x86_64                      2/3
  Verifying  : cabextract-1.9-7.el7.x86_64                                  3/3

Installed:
  cabextract.x86_64 0:1.9-7.el7     xorg-x11-font-utils.x86_64 1:7.5-21.el7

Dependency Installed:
  libfontenc.x86_64 0:1.1.3-3.el7

Complete!
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   410  100   410    0     0    307      0  0:00:01  0:00:01 --:--:--   307
100   397  100   397    0     0    255      0  0:00:01  0:00:01 --:--:--   255
100   653  100   653    0     0    363      0  0:00:01  0:00:01 --:--:--     0
100   379  100   379    0     0    144      0  0:00:02  0:00:02 --:--:--   144
100 29476  100 29476    0     0    407      0  0:01:12  0:01:12 --:--:--  6749
Preparing...                          ################################# [100%]
Updating / installing...
   1:msttcore-fonts-installer-2.6-1   ################################# [100%]
### Using tmp directory /tmp/refresh-msttcore-fonts-JZX0XB
### Downloading andale32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:02 URL:https://altushost-swe.dl.sourceforge.net/project/corefon                                                                                                                                                             ts/the%20fonts/final/andale32.exe [198384/198384] -> "andale32.exe" [1]
### cab file andale32.exe successfully downloaded
### extracting fonts from andale32.exe directly into /usr/share/fonts/msttcore
### Downloading arialb32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:03 URL:https://altushost-swe.dl.sourceforge.net/project/corefon                                                                                                                                                             ts/the%20fonts/final/arialb32.exe [168176/168176] -> "arialb32.exe" [1]
### cab file arialb32.exe successfully downloaded
### extracting fonts from arialb32.exe directly into /usr/share/fonts/msttcore
### Downloading comic32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:04 URL:https://kumisystems.dl.sourceforge.net/project/corefonts                                                                                                                                                             /the%20fonts/final/comic32.exe [246008/246008] -> "comic32.exe" [1]
### cab file comic32.exe successfully downloaded
### extracting fonts from comic32.exe directly into /usr/share/fonts/msttcore
### Downloading courie32.exe from http://downloads.sourceforge.net/corefonts
Unable to establish SSL connection.
Error: courie32.exe does not exist
Error: failed to download http://downloads.sourceforge.net/corefonts/courie32.ex                                                                                                                                                             e: attempt 1
### Downloading courie32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:11 URL:https://deac-ams.dl.sourceforge.net/project/corefonts/th                                                                                                                                                             e%20fonts/final/courie32.exe [646368/646368] -> "courie32.exe" [1]
### cab file courie32.exe successfully downloaded
### extracting fonts from courie32.exe directly into /usr/share/fonts/msttcore
### Downloading georgi32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:12 URL:https://jztkft.dl.sourceforge.net/project/corefonts/the%                                                                                                                                                             20fonts/final/georgi32.exe [392440/392440] -> "georgi32.exe" [1]
### cab file georgi32.exe successfully downloaded
### extracting fonts from georgi32.exe directly into /usr/share/fonts/msttcore
### Downloading impact32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:13 URL:https://deac-riga.dl.sourceforge.net/project/corefonts/t                                                                                                                                                             he%20fonts/final/impact32.exe [173288/173288] -> "impact32.exe" [1]
### cab file impact32.exe successfully downloaded
### extracting fonts from impact32.exe directly into /usr/share/fonts/msttcore
### Downloading webdin32.exe from http://downloads.sourceforge.net/corefonts
Unable to establish SSL connection.
Error: webdin32.exe does not exist
Error: failed to download http://downloads.sourceforge.net/corefonts/webdin32.ex                                                                                                                                                             e: attempt 1
### Downloading webdin32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:36 URL:https://altushost-swe.dl.sourceforge.net/project/corefon                                                                                                                                                             ts/the%20fonts/final/webdin32.exe [185072/185072] -> "webdin32.exe" [1]
### cab file webdin32.exe successfully downloaded
### extracting fonts from webdin32.exe directly into /usr/share/fonts/msttcore
### Downloading wd97vwr32.exe from http://downloads.sourceforge.net/corefonts
2021-08-27 11:54:40 URL:https://deac-ams.dl.sourceforge.net/project/corefonts/th                                                                                                                                                             e%20fonts/final/wd97vwr32.exe [3953640/3953640] -> "wd97vwr32.exe" [1]
### cab file wd97vwr32.exe successfully downloaded
### extracting fonts from wd97vwr32.exe directly into /usr/share/fonts/msttcore
### MS License file saved to /usr/share/doc/msttcore-fonts-installer/READ_ME!
### Downloading EUupdate.EXE from http://downloads.sourceforge.net/mscorefonts2
2021-08-27 11:54:43 URL:https://kumisystems.dl.sourceforge.net/project/mscorefon                                                                                                                                                             ts2/cabs/EUupdate.EXE [1675184/1675184] -> "EUupdate.EXE" [1]
### cab file EUupdate.EXE successfully downloaded
### extracting fonts from EUupdate.EXE directly into /usr/share/fonts/msttcore
### Downloading PowerPointViewer.exe from http://downloads.sourceforge.net/mscor                                                                                                                                                             efonts2
2021-08-27 11:54:54 URL:https://netix.dl.sourceforge.net/project/mscorefonts2/ca                                                                                                                                                             bs/PowerPointViewer.exe [27024112/27024112] -> "PowerPointViewer.exe" [1]
### cab file PowerPointViewer.exe successfully downloaded
### extracting fonts from PowerPointViewer.exe directly into /usr/share/fonts/ms                                                                                                                                                             ttcore
Warning: Not saving EULA for ClearType fonts, directory /usr/share/doc/msttcore-                                                                                                                                                             fonts-installer/READ_ME! not found
ppviewer.cab: WARNING; possible 6912 extra bytes at end of file.
ppviewer.cab: WARNING; possible 6912 extra bytes at end of file.
### Indexing the new fonts for core X fonts
### temporarily adding /usr/share/fonts/msttcore to the core X font path
/usr/lib/msttcore-fonts-installer/refresh-msttcore-fonts.sh: line 336: xset: com                                                                                                                                                             mand not found
/usr/lib/msttcore-fonts-installer/refresh-msttcore-fonts.sh: line 337: xset: com                                                                                                                                                             mand not found
### Adding fonts to Xft
### Indexing the new fonts for Xft
/usr/share/fonts: caching, new cache contents: 0 fonts, 2 dirs
/usr/share/fonts/dejavu: caching, new cache contents: 9 fonts, 0 dirs
/usr/share/fonts/msttcore: caching, new cache contents: 54 fonts, 0 dirs
/usr/share/X11/fonts/Type1: skipping, no such directory
/usr/share/X11/fonts/TTF: skipping, no such directory
/usr/local/share/fonts: skipping, no such directory
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/usr/share/fonts/dejavu: skipping, looped directory detected
/usr/share/fonts/msttcore: skipping, looped directory detected
/usr/lib/fontconfig/cache: cleaning cache directory
/usr/lib/fontconfig/cache: invalid cache file: 3830d5c3ddfd5cd38a049b759396e72e-                                                                                                                                                             le64.cache-7
/root/.cache/fontconfig: not cleaning non-existent cache directory
/root/.fontconfig: not cleaning non-existent cache directory
/usr/bin/fc-cache-64: succeeded
### Removing tmp directory /tmp/refresh-msttcore-fonts-JZX0XB
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10380  100 10380    0     0  20675      0 --:--:-- --:--:-- --:--:-- 20677

#######################################
#  INSTALL APP
#######################################

Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server                                                                                                                                                             .service to /usr/lib/systemd/system/rabbitmq-server.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/postgresql.serv                                                                                                                                                             ice to /usr/lib/systemd/system/postgresql.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service t                                                                                                                                                             o /usr/lib/systemd/system/redis.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/supervisord.ser                                                                                                                                                             vice to /usr/lib/systemd/system/supervisord.service.
Job for elasticsearch.service failed because a timeout was exceeded. See "system                                                                                                                                                             ctl status elasticsearch.service" and "journalctl -xe" for details.

and if i try to run installtion script again it give me output:

package onlyoffice-communityserver is not installed
package onlyoffice-xmppserver is not installed
onlyoffice-documentserver uses ports: 8083, 5432, 5672, 6379, 8000, 8080
please, make sure that the ports are free.

So ports are not free, but onlyoffice did not installed.

I’ve used the method that i used before:

  1. wget installation;
  2. using two commands from manual to download script and install it;
  3. no disable firewall and selinux;
  4. no um update.

Also i used the same ISO file for my Centos 7 machines, so the version of Centos is the same.

Where am i wrong? Maybe something new was added in installation script? Or i missed something?
Maybe do you need some additional info?

Type of installation of Onlyofiice Groups: script installation Installing ONLYOFFICE Groups for Red Hat, CentOS, and derivatives - ONLYOFFICE
OS: Centos 7, centos-release-7-9.2009.1.el7.centos.x86_64
Browser version: No matter.

Thank you in advance.

I’ve anamlyzed the installation on both servers, additionaly installed couple virtual machines to see why it happened. And i’ve remembered that the only difference between virtual machines was disk space. So i decided to create virtual machine with 60 GB size on “/” partition and the installation was successfull (compare to 40GB on “/” partition on the first VM). As i understand elasticsearch need more free space, so i saw some info about it in log file of elasticsearch and decide to give more space on “/” partition.
Can you please check am i right and change the system requirements in installation instruction because the last thing that i could imagine what is the problem was free space.
https://helpcenter.onlyoffice.com/installation/groups-install-centos.aspx?_ga=2.244369157.1441992643.1629190387-1006512708.1626679179
Thank you!

Hello titarenko.

Sorry for the late reply.

Ideally, we would like to see the complete installation log. According to the provided part of installation log, there are not only Elasticsearch errors. Probably the errors are really related to the lack of resources on the server itself.

If you come across this situation again, please send us a full installation log. This will be useful for us when analyzing the scenario.

Hello.

Would you like installation log with lack of resources server (elasticsearch error) or with sucsessfull installation?

If you are able to reproduce the issue, then we need full installation log (where elasticsearch error is faced).

Thank you for provided info.
Elasticsearch probably falls from lack of memory and the installation stops there.
Thank you for pointing us to this hardware requirements. We’ll update this information soon.