I get the following error in ISPConfig 3.2 on Debian 9: Stats couldn't be generated. The GoAccess binary wasn't compiled with B+Tree support. Please recompile/reinstall GoAccess with B+Tree support, or install GoAccess version >= 1.4! (recommended) As Debian 10 also "only" includes GoAccess 1.2 and only Debian Testing offers GoAccess 1.4 I am wondering how to proceed? P.S.: I would like to avoid the Official GoAccess' Debian/Ubuntu Repository if possible. Thanks, Yves
First, purge the current version: Code: apt purge goaccess apt autoremove Then, from https://goaccess.io/download Code: wget https://tar.goaccess.io/goaccess-1.4.tar.gz tar -xzvf goaccess-1.4.tar.gz cd goaccess-1.4/ ./configure --enable-utf8 --enable-geoip=legacy make make install Ofcourse, it's better practice to add their repo so you can easily update: Code: echo "deb http://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/goaccess.gpg add - sudo apt-get update sudo apt-get install goaccess
I don't like both solutions... I am wondering why @till is simply using the version from the Debian repository (cf. https://www.howtoforge.com/updating-ispconfig-3-1-to-ispconfig-3-2/)?
I think this is simply a mistake and we should change the guide. @Croydon wdyt? Why don't you use one of those solutions?
I might use the repo one. However I prefer staying on Debian repo and will try apt pinning first. Nevertheless I don't like using software which isn't in the main Debian repo.