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

    centos 7 kopano-dagent wont run after upgrade

    Kopano Groupware Core
    4
    15
    1350
    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.
    • fbartels
      fbartels Kopano @Guest last edited by

      @ckruijntjens said in centos 7 kopano-dagent wont run after upgrade:

      If I change the port to 2004 it works?

      is that a question are a statement?

      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/

      A Former User 1 Reply Last reply Reply Quote 0
      • A Former User
        A Former User @fbartels last edited by

        @fbartels

        Sorry this is No question. It works if I change it to port 2004. If I then look What is using port 2003 it is kopano-dagent ipv6?

        If I change the port to 2003 in dagent.cfg the it starts to complain again?

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

          Hai, i have seen this yesterday also on my Debian 9 server.

          Thu May  3 14:34:16 2018: [crit   ] Unable to create socket(10,1,6) port 2003: Address already in use
          Thu May  3 14:34:16 2018: [crit   ] Unable to create socket(10,1,6) port 2003: Address already in use
          

          im today working on my kopano server again, if see why/how i’ll post this here.

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

            Im sure this is a bug.

            netstat -plant | grep kopano
            tcp        0      0 0.0.0.0:236             0.0.0.0:*               LISTEN      7776/kopano-server
            tcp        0      0 0.0.0.0:237             0.0.0.0:*               LISTEN      7776/kopano-server
            tcp6       0      0 :::143                  :::*                    LISTEN      5724/kopano-gateway
            tcp6       0      0 :::8080                 :::*                    LISTEN      5377/kopano-ical
            tcp6       0      0 :::8443                 :::*                    LISTEN      5377/kopano-ical
            tcp6       0      0 :::993                  :::*                    LISTEN      5724/kopano-gateway
            tcp6       0      0 :::995                  :::*                    LISTEN      5724/kopano-gateway
            tcp6       0      0 :::110                  :::*                    LISTEN      5724/kopano-gateway
            

            A start and status from systemd.

            root@mail1:/etc/kopano# systemctl start kopano-dagent
            root@mail1:/etc/kopano# systemctl status kopano-dagent
            ● kopano-dagent.service - Kopano Core Delivery Agent
               Loaded: loaded (/lib/systemd/system/kopano-dagent.service; enabled; vendor preset: enabled)
              Drop-In: /etc/systemd/system/kopano-dagent.service.d
                       └─override.conf
               Active: inactive (dead) since Fri 2018-05-04 11:45:08 CEST; 4s ago
                 Docs: man:kopano-dagent(8)
                       man:kopano-dagent.cfg(5)
              Process: 13297 ExecStart=/usr/sbin/kopano-dagent -l (code=exited, status=0/SUCCESS)
             Main PID: 13297 (code=exited, status=0/SUCCESS)
            
            May 04 11:45:08 mail1 systemd[1]: Started Kopano Core Delivery Agent.
            

            and the log is telling different.

            root@mail1:/etc/kopano# cat /var/log/kopano/dagent.log
            Fri May  4 11:43:27 2018: [crit   ] Unable to create socket(10,1,6) port 2003: Address already in use
            Fri May  4 11:45:08 2018: [crit   ] Unable to create socket(10,1,6) port 2003: Address already in use
            
            1 Reply Last reply Reply Quote 0
            • thctlo
              thctlo last edited by thctlo

              and the fix is pretty simple.
              i changed lmtp_port = 2003 to
              lmtp_port = 0.0.0.0:2003

              results in :

              Fri May  4 11:49:18 2018: [=======] [13391] Starting kopano-dagent version 8.6.80 (pid 13391) (LMTP mode)
              

              Now only this is NOT correct, so its still buggy imo.

              netstat -plant | grep kopano-dagent
              tcp6       0      0 :::2003                 :::*                    LISTEN      13391/kopano-dagent
              

              I’ve set 0.0.0.0:2003 why is the listen on ipv6 ?

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

                Please post your dagent.cfg - your problem might be related to an issue with option lmtp_listen.
                ++umgfoin

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

                  In dagent.conf, If you set

                  server_bind = 0.0.0.0
                  lmtp_port = 2003
                  Results in : Fri May 4 11:54:25 2018: [crit ] Unable to create socket(2,1,6) port 2003: Address already in use

                  server_bind = ::1
                  lmtp_port = 2003
                  Results in : Fri May 4 11:56:03 2018: [crit ] Unable to create socket(10,1,6) port 2003: Address already in use

                  server_bind = [::1]
                  lmtp_port = 2003
                  Results in : Fri May 4 11:56:37 2018: [=======] [13505] Starting kopano-dagent version 8.6.80 (pid 13505) (LMTP mode)

                  server_bind = 127.0.0.1
                  lmtp_port = 2003

                  Results in : Fri May 4 11:57:41 2018: [crit ] Unable to create socket(2,1,6) port 2003: Address already in use

                  server_bind =
                  lmtp_port = 2003
                  Results in : Fri May 4 12:03:41 2018: [crit ] Unable to create socket(10,1,6) port 2003: Address

                  and what is “server_bind_intf”
                  What do you need to set here, totaly unclear with the current text in the config.
                  Sorry but server_bind_intf is a joke, remove it, where is this for? limit to ipv4/ipv6.
                  above settings like
                  server_bind = 0.0.0.0 should set all adresses. ( ipv4 and ipv6 )
                  server_bind = [::1] should set only ipv6 localhost adresses.
                  server_bind = 127.0.0.1 should set only ipv4 localhost adresses.

                  I cant think of any use for server_bind_intf, is only more confusing imo.

                  so yes, imo, a bug.

                  forgot to mention:
                  dpkg -l | grep kopano-dagent
                  ii kopano-dagent 8.6.80.722-0+83.1 amd64 E-Mail Delivery Agent for the Kopano Core

                  i’ll go test the daily update now.

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

                    Hai, tested again exact same results as above.

                    dpkg -l | grep kopano-dagent
                    ii kopano-dagent 8.6.80.743-0+84.1 amd64 E-Mail Delivery Agent for the Kopano Core

                    umgfoin 1 Reply Last reply Reply Quote 0
                    • umgfoin
                      umgfoin @thctlo last edited by

                      Hello,
                      there have been recent changes to dagent interface/port configuration to match server.cfg nomenclatura.
                      server_bind,server_bind_intf,lmtp_port will be declared “legacy”

                      try:

                      lmtp_listen = [::1]:2003 127.0.0.1:2003
                      lmtp_port = ""
                      

                      to listen on IPV4/6 localhost addresses.

                      There’s an issue with option lmtp_port - read here - already fixed, but probably not contained in current community builds, yet.

                      ++umgfoin.

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

                        thank for notice. and yes, that works.

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