Solved: Dagent gives Error 421: GetSession failed



  • Hi to all,
    I am setting up a new installation on a Debian stretch machine. I would like to send mails to selected addresses from our postfix server via transport_maps to this kopano instance with lmtp. Unfortunately, kopano-dagent cannot handle the mail because it gives the error “421 internal error: GetSession failed”.

    Here ist the dagent.log:

    Thu Jun 20 13:17:49 2019: [kopano-dagent|T30477] [=======] Starting kopano-dagent version 8.7.81 (pid 30477 uid 999) (LMTP mode)
    Thu Jun 20 13:17:49 2019: [kopano-dagent|T30477] [info   ] Re-using fd 1 to listen on *:2003 for LMTP
    Thu Jun 20 13:17:49 2019: [kopano-dagent|T30477] [info   ] Maximum LMTP threads set to 20
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30477] [info   ] Accepted connection from [::ffff:<postfix server'S IP>]:51582
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [info   ] Starting worker for LMTP request pid 30477
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [error  ] gsoap connect: ()
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [error  ] HrLogon server "default:" user "SYSTEM": network error
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [error  ] Unable to connect to storage server for user SYSTEM, using socket: "default:"
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [error  ] void* HandlerLMTP(void*): HrGetSession failed: network error (80040115)
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [debug  ] < 421 internal error: GetSession failed
    Thu Jun 20 13:19:29 2019: [kopano-dagent|T30482] [info   ] LMTP thread exiting
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30477] [info   ] Accepted connection from [::ffff:<postfix server's IP>]:51584
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [info   ] Starting worker for LMTP request pid 30477
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [error  ] gsoap connect: ()
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [error  ] HrLogon server "default:" user "SYSTEM": network error
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [error  ] Unable to connect to storage server for user SYSTEM, using socket: "default:"
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [error  ] void* HandlerLMTP(void*): HrGetSession failed: network error (80040115)
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [debug  ] < 421 internal error: GetSession failed
    Thu Jun 20 13:19:31 2019: [kopano-dagent|T30483] [info   ] LMTP thread exiting
    

    Postfix says:

    Jun 20 13:19:29 mail postfix/qmgr[12037]: 64B56402F5: from=<blablabla@googlemail.com>, size=3398, nrcpt=1 (queue active)
    Jun 20 13:19:29 mail postfix/smtpd[15984]: disconnect from localhost[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5
    Jun 20 13:19:29 mail amavis[15970]: (15970-06) Passed CLEAN {RelayedInbound}, [<google's ip address>]:44065 [<google's ip address>] <blablabla@googlemail.com> -> <my-email-address>, Queue-ID: CB5B9402F2, Message-ID: <some_cryptic_signs@mail.gmail.com>, mail_id: Z-eqj6fRV-uh, Hits: -1.998, size: 2895, queued_as: 64B56402F5, 391 ms
    Jun 20 13:19:29 mail postfix/smtp[16045]: CB5B9402F2: to=<my-email-address>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.7, delays=0.3/0/0/0.39, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 64B56402F5)
    Jun 20 13:19:29 mail postfix/qmgr[12037]: CB5B9402F2: removed
    Jun 20 13:19:29 mail postfix/lmtp[16062]: 64B56402F5: to=<my-email-address>, relay=<hostname.of.my.kopano.machine>[<ip.of.my.kopano.machine>]:2003, delay=0.1, delays=0.09/0.01/0.01/0, dsn=4.0.0, status=deferred (host<hostname.of.my.kopano.machine>[<ip.of.my.kopano.machine>] refused to talk to me: 421 internal error: GetSession failed)
    

    dagent.cfg looks like:

    log_method = file
    log_level       =       6
    log_file = /var/log/kopano/dagent.log
    log_timestamp = yes
    lmtp_listen = *:2003
    pid_file = /var/run/kopano/dagent.pid
    
    root@internal:/etc/kopano# nc localhost 2003
    421 internal error: GetSession failed
    

    Dagent is listening to Port 2003:

    root@internal:/etc/kopano# netstat -tulpn
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN      26977/slapd         
    tcp        0      0 0.0.0.0:22           0.0.0.0:*               LISTEN      25066/sshd          
    tcp        0      0 127.0.0.1:8039          0.0.0.0:*               LISTEN      30235/kapid         
    tcp        0      0 127.0.0.1:8777          0.0.0.0:*               LISTEN      29733/konnectd      
    tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      22981/mysqld        
    tcp6       0      0 :::9443                 :::*                    LISTEN      17134/kwebd         
    tcp6       0      0 :::389                  :::*                    LISTEN      26977/slapd         
    tcp6       0      0 :::22                :::*                    LISTEN      25066/sshd          
    tcp6       0      0 :::236                  :::*                    LISTEN      29170/kopano-server 
    tcp6       0      0 :::110                  :::*                    LISTEN      28613/kopano-gatewa 
    tcp6       0      0 :::143                  :::*                    LISTEN      28613/kopano-gatewa 
    tcp6       0      0 :::8080                 :::*                    LISTEN      24024/kopano-ical   
    tcp6       0      0 :::80                   :::*                    LISTEN      30211/apache2       
    tcp6       0      0 :::2003                 :::*                    LISTEN      30477/kopano-dagent 
    tcp6       0      0 :::8443                 :::*                    LISTEN      24024/kopano-ical   
    tcp6       0      0 :::443                  :::*                    LISTEN      30211/apache2       
    root@internal:/etc/kopano# 
    

    So, I don’t know anymore where to look at. Can anyone give me a hint?

    Best regards

    Thomas

    P.S: Kopano version is 8.7.81.164


  • Kopano



  • Felix, thank you very much. A chown on /var/run/kopano did the trick :) I will look out for a new version with this “bug” (?) killed.


Log in to reply