Page MenuHomekolab.org

GuamCommunication
ActivePublic

Recent Activity

Mar 27 2019

vanmeeuwen closed T2076: Commands are not handled individually when a client sends as Resolved.

This ticket is both old, as well as appears to be out-dated, in the sense that further updates to guam have been made available that also, supposedly, work, and was originally reported by an employee for another one of our then-employees to address.

Mar 27 2019, 7:17 PM · Guam, Kolab 16, Bug Reports

Mar 22 2019

vanmeeuwen closed T1835: Out of memory: Guam dropped 17823 messages in the last second as Wontfix.

The application can't address having run out of file descriptors.

Mar 22 2019, 11:48 AM · Restricted Project, Guam, Bug Reports

Dec 1 2018

emanuele.leuzzi added a comment to T1197: Log username and source IP address.

Up?

Dec 1 2018, 5:37 PM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Guam

Aug 8 2018

Steppenwolf added projects to T4256: Kolab-Server very slow: Guam, Bug Reports.
Aug 8 2018, 8:02 AM · Bug Reports

May 9 2018

sicherha moved T2241: Guam filtering should not be active when kontact connects using an account set up as kolab groupware account from Backlog to Done on the Guam board.
May 9 2018, 10:50 AM · Guam, Bug Reports
sicherha closed T2241: Guam filtering should not be active when kontact connects using an account set up as kolab groupware account as Resolved.

This issue appears to be fixed on the client side, so I'm closing it.
On my test system, Kontact 5.7.3 identifies as "Kontact Kolab Resource 5/KOLAB".

May 9 2018, 10:50 AM · Guam, Bug Reports
sicherha added a project to T2241: Guam filtering should not be active when kontact connects using an account set up as kolab groupware account: Guam.
May 9 2018, 10:50 AM · Guam, Bug Reports

Apr 21 2018

sicherha added a comment to T2660: Missing package dependancies and packaging issues with guam.

Thanks for the detailed report. I'm working on getting this fixed.

Apr 21 2018, 6:32 PM · Guam, Bug Reports

Jan 30 2018

dopaminBLE added a watcher for Guam: dopaminBLE.
Jan 30 2018, 1:56 PM

Dec 1 2017

hede added a comment to T3257: guam workaround for stalling client buffer (not fixing split and buffer handling).

First I tried to branch guam like it's common on github (pull requests, you know...). I'm not allowed to do so so I opened a ticket^H^H... task. But it seems it's not possible to add files here either. So here it is:

Dec 1 2017, 12:31 PM · Restricted Project, Guam
hede created T3257: guam workaround for stalling client buffer (not fixing split and buffer handling).
Dec 1 2017, 12:26 PM · Restricted Project, Guam

Oct 9 2017

drBlaze added a project to T2660: Missing package dependancies and packaging issues with guam: Guam.
Oct 9 2017, 1:03 AM · Guam, Bug Reports

Sep 12 2017

terba added a comment to T1197: Log username and source IP address.

I also miss this feature as this would enable log based intrusion detection/prevention on IMAP accounts. Cyrus logs are only logging 127.0.0.1 as client IP because of Guam proxying, and Guam is not logging authentication events with IP.

Sep 12 2017, 12:13 PM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Guam

Aug 31 2017

freakenfurter added a comment to T2076: Commands are not handled individually when a client sends.

Hello,
i reported the problem by the beginning of 2017 using the mailing list.
Since it hasn't been resolved, i disabled guam by changing the cyrus config.
This was with version 0.9.2-1.
Now, today i gave it a try and installed version 0.9.2-3. (Running on debian jessie).
Thunderbird can get the mails in the inbox, but when it starts to index the folders, thunderbird hangs.
On the server i strace the guam process and see, that there are unjoined threads and they never join.
Perhaps a hint, since erlang is based on threads.
As for now, i disabled guam again.

Aug 31 2017, 2:12 PM · Guam, Kolab 16, Bug Reports

May 24 2017

seigo added a comment to T1634: "IMAP Idle" through guam connections are dropped after 300 seconds.

I have pushed a commit to the feature/autodetect_ipv6 branch which turns on keepalive for the socket; there is a corresponding fix on the eimap (imap server connection code) side as well, though I'm not sure that is needed. Hopefully that will resolve the issue as it will try to keep the socket up as long as the other side is still there according to the OS settings for these timeouts. by default on Linux it is 2 hours, which should be plenty.

May 24 2017, 1:25 PM · Guam, Bug Reports

May 5 2017

ralf added a comment to T1634: "IMAP Idle" through guam connections are dropped after 300 seconds.

Hi.
We have the same problem. Is there a workaround available?

May 5 2017, 1:48 PM · Guam, Bug Reports

Mar 3 2017

pokorra added a comment to P21 starting winterfell guam on CentOS7.

see /usr/lib64/erlang/lib/guam-0.9.0/erl_crash.dump

Mar 3 2017, 9:51 AM · Guam
pokorra created P21 starting winterfell guam on CentOS7.
Mar 3 2017, 9:50 AM · Guam

Feb 6 2017

seigo added a comment to T2076: Commands are not handled individually when a client sends.

So same issue, with slightly different results: multiple commands sent together, which is allowed by the IMAP spec indeed, and then the client ends up waiting for responses that do not come as expected. Thanks for the report.

Feb 6 2017, 10:42 AM · Guam, Kolab 16, Bug Reports

Feb 5 2017

dhoffend added a comment to T2076: Commands are not handled individually when a client sends.

I've encountered another bug with guam. This time It's "eM Client" for Windows. I've activated the client debug log (in eM Client) and after sending a XLIST and SELECT command in TLS/SSL mode (it looks like the client sends 2 commands at once) the connections gets into some kind of stale mode. It's no longer working. Hard to tell without decrypting network traffic.

Feb 5 2017, 10:29 PM · Guam, Kolab 16, Bug Reports

Dec 13 2016

seigo moved T927: Crash does not result in NO response from Backlog to Done on the Guam board.
Dec 13 2016, 2:12 PM · Guam
seigo moved T1028: Parse error for LIST command from Backlog to Done on the Guam board.
Dec 13 2016, 2:12 PM · Sprint 201608, Guam
seigo moved T1047: Guam to recognize the PyKolab issued ID from Backlog to Done on the Guam board.
Dec 13 2016, 2:12 PM · Guam, Sprint 201609
seigo moved T1063: Backport the groupware filters fix to Guam 0.7 and make a minor release with them from Backlog to Done on the Guam board.
Dec 13 2016, 2:12 PM · Kolab Enterprise 14 - Extras Audit, Guam, Kolab 16, Sprint 201609, Bug Reports
seigo moved T1305: Winterfell: guam has problem, bad argument in call to binary:match from Backlog to Done on the Guam board.
Dec 13 2016, 2:12 PM · Guam, Bug Reports
seigo moved T1065: Guam crashes frequently (might be SSL related) from Backlog to Done on the Guam board.
Dec 13 2016, 2:11 PM · Guam, Bug Reports
seigo moved T1317: guam crashes on port 143 at the first connection opened from Backlog to Done on the Guam board.
Dec 13 2016, 2:11 PM · Restricted Project, Guam, Kolab Enterprise 14 - Extras Audit, Bug Reports
seigo moved T1392: guam drove complete cyrus replicated murder system to death from Backlog to Done on the Guam board.
Dec 13 2016, 2:11 PM · Restricted Project, Kolab Enterprise 14, Guam, Bug Reports
seigo moved T1312: Guam init script is not setting the HOME variable. from Backlog to Done on the Guam board.
Dec 13 2016, 2:11 PM · Kolab Enterprise 14, Restricted Project, Guam, Bug Reports
seigo moved T1144: Guam does not filter groupware folders on '%' wildcard use from Review to Done on the Guam board.
Dec 13 2016, 2:10 PM · Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Winterfell, Kolab 16, Kolab Enterprise 14 - Extras Audit, Guam, Sprint 201612, Bug Reports
seigo closed T905: Close connections on LOGOUT as Resolved.
Dec 13 2016, 2:06 PM · Guam
seigo closed T911: Allow inactive rules to pass commands via eimap as Resolved.
Dec 13 2016, 2:06 PM · Guam
seigo closed T1126: Troubleshooting documentation for Guam as Resolved.
Dec 13 2016, 2:05 PM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Guam
seigo closed T1306: Configure Guam for IPv6 as Resolved.
Dec 13 2016, 2:05 PM · Guam
seigo closed T1366: Create workers before SSL setup on implicit_tls listeners as Resolved.
Dec 13 2016, 2:04 PM · Guam
seigo closed T1486: Guam session process command only once tag+command recv'd from client as Resolved.
Dec 13 2016, 2:04 PM · Sprint 201640, Sprint 201639, Sprint 201638, Guam, Sprint 201637
seigo moved T1835: Out of memory: Guam dropped 17823 messages in the last second from Pending to Backlog on the Guam board.
Dec 13 2016, 2:02 PM · Restricted Project, Guam, Bug Reports
seigo moved T2076: Commands are not handled individually when a client sends from Pending to Backlog on the Guam board.
Dec 13 2016, 2:02 PM · Guam, Kolab 16, Bug Reports
seigo moved T971: setuid/setgid effective permissions for running process(es) from Backlog to Pending on the Guam board.
Dec 13 2016, 2:02 PM · Kolab Enterprise 14 - Extras Audit, Winterfell, Kolab 16, Guam
seigo moved T913: Make compression to the server optional in app.config from Backlog to Pending on the Guam board.
Dec 13 2016, 2:02 PM · Guam
seigo moved T1634: "IMAP Idle" through guam connections are dropped after 300 seconds from Backlog to Pending on the Guam board.
Dec 13 2016, 2:02 PM · Guam, Bug Reports
seigo moved T1197: Log username and source IP address from Backlog to Pending on the Guam board.
Dec 13 2016, 2:02 PM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Guam
seigo moved T2082: Guam allows unencrypted plaintext authentication from Backlog to Pending on the Guam board.
Dec 13 2016, 2:01 PM · PyKolab, Guam, Bug Reports

Dec 12 2016

dhoffend added a comment to T2082: Guam allows unencrypted plaintext authentication.

With {tls, no} guam will not initiate the STARTTLS to the backend server and present the non-starttls response. With { tls, starttls } guam will already initialize a STARTTLS Session to the backend resulting in the security problem descriped above and guam allows unencrypted login, Even the LOGIN is stripped from the CAPABILITY afail

Dec 12 2016, 4:42 PM · PyKolab, Guam, Bug Reports
seigo added a comment to T1197: Log username and source IP address.

Should be implemented as a rule.

Dec 12 2016, 2:31 PM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Guam
vanmeeuwen added a comment to T2082: Guam allows unencrypted plaintext authentication.

Test @ 143

# nc localhost 143
* OK [CAPABILITIES IMAP4rev1 LITERAL+ ID ENABLE STARTTLS LOGINDISABLED] kolab Cyrus IMAP 2.5.10-49-g2e214b4-Debian-2.5.10.49-0~kolab1 server ready
Dec 12 2016, 2:31 PM · PyKolab, Guam, Bug Reports
seigo moved T1486: Guam session process command only once tag+command recv'd from client from Backlog to Done on the Guam board.
Dec 12 2016, 2:30 PM · Sprint 201640, Sprint 201639, Sprint 201638, Guam, Sprint 201637
seigo moved T1835: Out of memory: Guam dropped 17823 messages in the last second from Backlog to Pending on the Guam board.
Dec 12 2016, 2:29 PM · Restricted Project, Guam, Bug Reports
seigo moved T2076: Commands are not handled individually when a client sends from Backlog to Pending on the Guam board.
Dec 12 2016, 2:29 PM · Guam, Kolab 16, Bug Reports
dhoffend added a comment to T2082: Guam allows unencrypted plaintext authentication.

Yes. I've already played around with this setup. Here're the results. The only thing that's strange are the capabilities after STARTTLS but before! AUTH

Dec 12 2016, 2:16 PM · PyKolab, Guam, Bug Reports