Navigation

    Kopano
    • Register
    • Login
    • Search
    • Categories
    • Get Official Kopano Support
    • Recent
    Statement regarding the closure of the Kopano community forum and the end of the community edition

    Is Ubuntu 16.04 still supported ?

    General usage of Z-Push
    xenial
    3
    20
    1140
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • atakacs
      atakacs last edited by atakacs

      @Manfred said in Is Ubunutu 16.04 still supported ?:

      https://repo.z-hub.io/z-push:/final/

      Thanks - yes obviously Ubuntu - typo fixed.

      Some progress here but I have an issue with PHP-MAPI

      FatalMisconfigurationException: PHP-MAPI extension is not available - code: 0 - file: /usr/share/z-push/backend/kopano/mapi/mapitags.php:21
      

      Which I understand is packaged in kopano-core, not part of the ubuntu 16.04 repo (only available from bionic (18.04)).

      Maybe something to do with https://forum.kopano.io/topic/3226/kopano-core-10-0-5-5-on-ubuntu-16-04

      1 Reply Last reply Reply Quote 0
      • Manfred
        Manfred Kopano last edited by

        Hi @atakacs,

        did you configure Kopano repository as described at https://documentation.kopano.io/kopanocore_administrator_manual/installing.html# ? Kopano Core is not a part of the official Ubuntu repository. Or did you install Kopano manually?

        As Felix posted in the thread you mentioned, Kopano packages for Ubuntu 16.04 are also still available, just not in the official Ubuntu repositories.

        Manfred

        atakacs 1 Reply Last reply Reply Quote 0
        • atakacs
          atakacs last edited by atakacs

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • atakacs
            atakacs @Manfred last edited by

            @Manfred

            So, to recap, I am trying to deploy Z-push on an Ubuntu 16.04 (Xenial) sever.

            As per these instructions my first order of business was to add

            deb http://repo.z-hub.io/z-push:/final/Ubuntu_16.04/ /
            

            In my list of repositories

            But this is not enough because in order to get z-push-backend-kopano to work I will also need the php-mapi packages, which is produced by Kopano/Zarafa.

            My understanding those are “kind of” available without a paid subscription. You can get the latest dev (but not the stable that one would presumably want to run) build from https://download.kopano.io/community/

            As such I have to download the archive and set is a local source for apt. I downloaded core-10.0.5.5.1b82983-Ubuntu_16.04-amd64.tar.gz - which I suppose is what I need.

            But then what am I supposed to install, in which order ? Can’t seem to figure it out (or there might be an issue…).

            I would guess I need the php7-mapi package but I get

            The following packages have unmet dependencies:
             php7-mapi : Depends: kopano-client (= 10.0.4.0.b38037084-0+38.1) but it is not going to be installed
            E: Unable to correct problems, you have held broken packages.
            

            Whereas kopano-client has the following missing dependencies

            The following packages have unmet dependencies:
             kopano-client : Depends: libgsoap-kopano-2.8.101 but it is not installable
                             Depends: libkcsoap0 but it is not going to be installed
            E: Unable to correct problems, you have held broken packages.
            

            And libgsoap-kopano-2.8.101 is not part of the package.

            So that’s pretty much as far down the rabbit hole I have been.

            Any input most welcome

            fbartels 1 Reply Last reply Reply Quote 0
            • fbartels
              fbartels Kopano @atakacs last edited by

              @atakacs FYI since builds were broken in core for 16.04 and two newer lts releases are already available for Ubuntu, we ended up disabling it.

              Regards Felix

              Resources:
              https://kopano.com/blog/how-to-get-kopano/
              https://documentation.kopano.io/
              https://kb.kopano.io/

              Support overview:
              https://kopano.com/support/

              1 Reply Last reply Reply Quote 0
              • atakacs
                atakacs last edited by

                thanks - so what concrete advise do you have for me ?

                fbartels 1 Reply Last reply Reply Quote 0
                • fbartels
                  fbartels Kopano @atakacs last edited by fbartels

                  @atakacs said in Is Ubuntu 16.04 still supported ?:

                  so what concrete advise do you have for me ?

                  if you are dead set on 16.04. You could buy a Kopano subscription, which gives you access to our qa’ed releases, which still includes 16.04. (this is what I would recommend for any production deployment anyways)

                  If you are set on not buying a subscription you’d have to upgrade to for example 18.04 or 20.04 and continue using the nightly downloads.

                  Regards Felix

                  Resources:
                  https://kopano.com/blog/how-to-get-kopano/
                  https://documentation.kopano.io/
                  https://kb.kopano.io/

                  Support overview:
                  https://kopano.com/support/

                  1 Reply Last reply Reply Quote 0
                  • atakacs
                    atakacs last edited by

                    aha

                    so Ubuntu 16.04 is indeed not supported… I can understand it but you should update your documentation. Would have saved me a LOT of time :(

                    1 Reply Last reply Reply Quote 0
                    • fbartels
                      fbartels Kopano last edited by

                      There are multiple dimensions to it. Like I said for our customers it is still supported (in regards to core). For Z-Push in general it is supported as well.

                      Nothing that is part of the nightly downloads is formally supported and only provided “as is” and without guarantees.

                      Regards Felix

                      Resources:
                      https://kopano.com/blog/how-to-get-kopano/
                      https://documentation.kopano.io/
                      https://kb.kopano.io/

                      Support overview:
                      https://kopano.com/support/

                      1 Reply Last reply Reply Quote 0
                      • atakacs
                        atakacs last edited by

                        @fbartels said in Is Ubuntu 16.04 still supported ?:

                        For Z-Push in general it is supported as well.

                        Ok you lost me here…

                        All I need is Z-Push. Z-Push has a dependency to php7-mapi. How do I get it on 16.04 ?

                        Or did you mean “16.04” is supported only for paying customers - which, again, I can perfectly understand… as long as you make it clear.

                        fbartels 1 Reply Last reply Reply Quote 0
                        • fbartels
                          fbartels Kopano @atakacs last edited by

                          @atakacs said in Is Ubuntu 16.04 still supported ?:

                          Z-Push has a dependency to php7-mapi.

                          Z-Push itself does not have a dependency on it, only the Kopano backend of Z-Push has it.

                          Z-Push is a server implementation of the ActiveSync OTA protocol. For it to be usable you need a data backend for it. This backend can be Kopano, but could be IMAP, CalDAV, Zimbra, … as well.

                          As long as you do not install the Kopano Z-Push backend, you will be able to install Z-Push without any packages downloaded from download.kopano.io (nightly or supported).

                          Which backend do you want to use?

                          Regards Felix

                          Resources:
                          https://kopano.com/blog/how-to-get-kopano/
                          https://documentation.kopano.io/
                          https://kb.kopano.io/

                          Support overview:
                          https://kopano.com/support/

                          1 Reply Last reply Reply Quote 0
                          • atakacs
                            atakacs last edited by

                            Aha - thanks for clarifying this.

                            I’m happy to use any backend that works :)

                            I just need ActiveSync OTA for Calendar, Contacts and mail for my otherwise working Zimbra 8.8.12 server.

                            Any advice ?

                            1 Reply Last reply Reply Quote 0
                            • fbartels
                              fbartels Kopano last edited by

                              Well, you could have saved us all a LOT of time, if you would have said that you wanted to use Z-Push with Zimbra ;-)

                              I am not using the Zimbra backend myself, but you can find it at https://sourceforge.net/projects/zimbrabackend/

                              Regards Felix

                              Resources:
                              https://kopano.com/blog/how-to-get-kopano/
                              https://documentation.kopano.io/
                              https://kb.kopano.io/

                              Support overview:
                              https://kopano.com/support/

                              1 Reply Last reply Reply Quote 0
                              • atakacs
                                atakacs last edited by

                                You have a point :)

                                In fact, that server was working perfectly with Z-push and Kopano community back-end until we updated Zpush to 2.5.2 (from repo).

                                So to be honest I did no really think about switching backend but insisted to continue to use the current solution…

                                That being said I suppose this will happen to anyone using Kopano community on 16.04. I guess google will bring them to this thread but maybe you should put some notice in a FAQ / support page

                                Manfred 1 Reply Last reply Reply Quote 0
                                • fbartels
                                  fbartels Kopano last edited by

                                  Now, you got me confused. Are you using Zimbra or Kopano for your groupware?

                                  I also thought you were talking about a new installation. Which version did you use before? What stopped working when you upgraded?

                                  Regards Felix

                                  Resources:
                                  https://kopano.com/blog/how-to-get-kopano/
                                  https://documentation.kopano.io/
                                  https://kb.kopano.io/

                                  Support overview:
                                  https://kopano.com/support/

                                  1 Reply Last reply Reply Quote 0
                                  • atakacs
                                    atakacs last edited by atakacs

                                    Not completely clear to be honest (I have not deployed the server, just “inherited” it).

                                    All I did was to apply the latest update to Z-Push (they were using 2.4.xxx) and it stopped working.

                                    Checking the logs I saw there was an issue with "PHP-MAPI extension is not available ". Googling it I found out that it was part of the Kopano core package, hence my quest to have it working under 16.04…

                                    atakacs 1 Reply Last reply Reply Quote 0
                                    • atakacs
                                      atakacs @atakacs last edited by

                                      Ok seems there is a bit of a mess on this server

                                      ubuntu@zimbrams:/$ dpkg -l z-push*
                                      Desired=Unknown/Install/Remove/Purge/Hold
                                      | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
                                      |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
                                      ||/ Name           Version      Architecture Description
                                      +++-==============-============-============-=================================
                                      un  z-push         <none>       <none>       (no description available)
                                      rc  z-push-autodis 2.3.8+0-0    all          Z-Push autodiscover
                                      rc  z-push-backend 2.3.8+0-0    all          Z-Push caldav backend
                                      rc  z-push-backend 2.3.7+0      all          Z-Push carddav backend
                                      rc  z-push-backend 2.3.7+0      all          Z-Push combined backend
                                      rc  z-push-backend 2.3.7+0      all          Z-Push searchldap backend
                                      rc  z-push-backend 2.3.7+0      all          Z-Push imap backend
                                      un  z-push-backend <none>       <none>       (no description available)
                                      rc  z-push-backend 2.3.7+0      all          Z-Push ldap backend
                                      ii  z-push-common  2.5.2+0-0    all          open source implementation of the
                                      rc  z-push-config- 2.3.7+0      all          Z-Push apache configuration
                                      rc  z-push-config- 2.3.8+0-0    all          Z-Push autodiscover apache config
                                      ii  z-push-ipc-mem 2.5.2+0-0    all          Z-Push ipc memcached provider
                                      rc  z-push-state-s 2.3.7+0      all          Z-Push mysql state backend
                                      

                                      Not sure what my best course of action is…

                                      1 Reply Last reply Reply Quote 0
                                      • Manfred
                                        Manfred Kopano @atakacs last edited by

                                        Hi @atakacs

                                        just to follow this up a bit.

                                        @atakacs said in Is Ubuntu 16.04 still supported ?:

                                        You have a point :)

                                        In fact, that server was working perfectly with Z-push and Kopano community back-end until we updated Zpush to 2.5.2 (from repo).

                                        I doubt that very much. Z-Push Kopano backend requires a Kopano server, it won’t work with any other groupware solution.
                                        I suppose the BACKEND_PROVIDER setting in config.php was ‘BackendZimbra’ which was overwritten when you updated Z-Push.

                                        @atakacs said in Is Ubuntu 16.04 still supported ?:

                                        Ok seems there is a bit of a mess on this server

                                        ubuntu@zimbrams:/$ dpkg -l z-push*
                                        Desired=Unknown/Install/Remove/Purge/Hold
                                        | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
                                        |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
                                        ||/ Name           Version      Architecture Description
                                        +++-==============-============-============-=================================
                                        un  z-push         <none>       <none>       (no description available)
                                        rc  z-push-autodis 2.3.8+0-0    all          Z-Push autodiscover
                                        rc  z-push-backend 2.3.8+0-0    all          Z-Push caldav backend
                                        rc  z-push-backend 2.3.7+0      all          Z-Push carddav backend
                                        rc  z-push-backend 2.3.7+0      all          Z-Push combined backend
                                        rc  z-push-backend 2.3.7+0      all          Z-Push searchldap backend
                                        rc  z-push-backend 2.3.7+0      all          Z-Push imap backend
                                        un  z-push-backend <none>       <none>       (no description available)
                                        rc  z-push-backend 2.3.7+0      all          Z-Push ldap backend
                                        ii  z-push-common  2.5.2+0-0    all          open source implementation of the
                                        rc  z-push-config- 2.3.7+0      all          Z-Push apache configuration
                                        rc  z-push-config- 2.3.8+0-0    all          Z-Push autodiscover apache config
                                        ii  z-push-ipc-mem 2.5.2+0-0    all          Z-Push ipc memcached provider
                                        rc  z-push-state-s 2.3.7+0      all          Z-Push mysql state backend
                                        

                                        Not sure what my best course of action is…

                                        The best is probably to remove all those obsolete Z-Push packages and follow installation instructions for the latest Zimbra backend version.

                                        Manfred

                                        1 Reply Last reply Reply Quote 1
                                        • First post
                                          Last post