Page MenuHomePhorge

sicherha (Christoph Erhardt)
User

User Details

User Since
Feb 4 2016, 9:02 AM (423 w, 5 d)

Recent Activity

Sun, Mar 10

sicherha closed T8153: Debian: error removing roundcubemail as Resolved.
Sun, Mar 10, 3:31 PM · Kolab 16, Roundcube, Bug Reports

Jan 7 2024

sicherha added a comment to T7508: Missing roundcubemail-plugins-kolab package in debian 11 repository.

Our self-contained roundcubemail package is indeed missing an explicit conflict with the roundcubemail-plugins-kolab meta-package; conflicts with the individual plugin packages are not sufficient. This will be fixed by https://obs.kolabsys.com/request/show/3262.

Jan 7 2024, 6:06 PM · Bug Reports
sicherha added a comment to T7247: New Kolab install broken on Debian 11.

The broken install dependency kolab-webclient -> roundcubemail-plugins-kolab should be fixed by https://obs.kolabsys.com/request/show/3262, which is currently under review.

Jan 7 2024, 6:02 PM · Kolab 16, Bug Reports
sicherha added a comment to T8153: Debian: error removing roundcubemail.

Superseded by https://obs.kolabsys.com/request/show/3262, which includes an additional fix for the upgrade path by adding a conflict with roundcubemail-plugins-kolab.

Jan 7 2024, 5:57 PM · Kolab 16, Roundcube, Bug Reports

Jan 3 2024

sicherha closed T6577: problem with creating user mailbox as Resolved.

Seems to be fixed by D3692 and rPbd3a9e74745461089d7afc4e51a39c21958907bf.

Jan 3 2024, 10:21 PM · Kolab 16, PyKolab, Bug Reports
sicherha closed T6989: Bugs logged for pykolab as Resolved.

Fixed by D3851.

Jan 3 2024, 10:18 PM · PyKolab, Bug Reports
sicherha closed T7133: Unable to send mail via web interface after roundcube update as Resolved.

Judging by the last comment, it looks like this has been fixed. Closing as Resolved; please reopen if I'm mistaken.

Jan 3 2024, 10:15 PM · Kolab 16, Bug Reports
sicherha added a comment to T7472: wallace does not deliver 8bit encoded utf-8 mails, throws UnicodeEncodeError .

Patch submitted as D4625.

Jan 3 2024, 10:06 PM · PyKolab, Bug Reports
sicherha requested review of D4625: T7472: Work around smtplib bailing out on UTF-8 messages.
Jan 3 2024, 10:04 PM
sicherha added a comment to T8153: Debian: error removing roundcubemail.

Fix proposed in https://obs.kolabsys.com/request/show/3261. @machniak, @mollekopf, could you please take a look and push it through to Kolab:16 if it's okay?

Jan 3 2024, 3:25 PM · Kolab 16, Roundcube, Bug Reports

Nov 15 2023

sicherha closed T8326: Zero day in roundcube as Resolved.

Looks like fixed versions have been rolled out.

Nov 15 2023, 10:29 PM · Roundcube

Jun 14 2023

sicherha added a comment to T7097: iRony fails to run after update.

I just double-checked: the fix is published, but apparently the package version didn't get bumped.

Jun 14 2023, 8:48 PM · Bug Reports
sicherha requested review of D4370: Fix TOTP authentication.
Jun 14 2023, 2:06 PM
sicherha closed T7097: iRony fails to run after update as Resolved.

Looks like we can close this one. Thanks @mroland for the analysis and patch!

Jun 14 2023, 10:46 AM · Bug Reports

Jan 25 2023

sicherha added a comment to T7097: iRony fails to run after update.

No news yet from my side, sorry. Working life has grabbed me again, and I'll need a couple of contiguous undisturbed hours to narrow down the problem.

Jan 25 2023, 10:30 PM · Bug Reports

Jan 15 2023

sicherha accepted D3980: Disable unauthenticated access.
Jan 15 2023, 1:55 PM
sicherha added a comment to T7097: iRony fails to run after update.

Thanks for investigating this! I can confirm that D3980 solves the synchronisation issue with Kontact for me, but like @johndoe I still have to log in with my full email address. With a shortlogin, iRony does not find the associated principal.

Jan 15 2023, 1:54 PM · Bug Reports

Jan 5 2023

sicherha added a comment to T7097: iRony fails to run after update.

(Sorry about my tone in yesterday's last-night comment; I was a tad frustrated. I'd like to do what I can to help fix this as quickly as possible.)

Jan 5 2023, 10:23 AM · Bug Reports

Jan 4 2023

sicherha added a comment to T7097: iRony fails to run after update.

It looks like the workaround (logging into iRony with the full email address) works fine with DAVx5 (on Android) but doesn't work with Kontact or Thunderbird.

Jan 4 2023, 11:13 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

I have found a workaround for my problem: log in with the full email address (e.g. firstname.lastname@example.org). It seems that logging in with the username only (e.g. firstname.lastname) is currently broken, but I haven't yet found out why.

Jan 4 2023, 8:55 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

... and I can reproduce the calendar-discovery issue: no calendars are discoverable via CalDAV any more; trying to access an existing URL gives me HTTP 404. I shouldn't have upgraded yet. 🙄

Jan 4 2023, 6:27 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

Which version of the roundcubemail package is installed on your system? I have 1:1.5.3-0~kolab2 and the line numbers from your log don't match the code I see on my system.

Jan 4 2023, 6:10 PM · Bug Reports

Jan 3 2023

sicherha added a comment to T7097: iRony fails to run after update.

Do you have any helpful log entries, for example in /var/log/iRony/errors.log?

Jan 3 2023, 1:48 PM · Bug Reports

Dec 31 2022

sicherha closed T7109: Cannot read mail from web interface as Resolved.

👂 No objections heard since yesterday; marking this as Resolved.

Dec 31 2022, 9:19 PM · Bug Reports
sicherha closed T7097: iRony fails to run after update as Resolved.

Awesome! Closing this issue then. Glad to have this sorted out so we can begin the new year with a working Kolab installation.

Dec 31 2022, 9:16 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

@raptor2101, does updating to irony_0.4.6-7~kolab1 fix the issue for you?

Dec 31 2022, 8:43 PM · Bug Reports
sicherha closed T7007: iRony Errors 401 and 503 wih caldav and carddav clients (Korganizer, DAVx, Thunderbird, macos contact, etc.) as Resolved.

I assume this is related to T7097, so I'm closing this task as a duplicate.

Dec 31 2022, 8:40 PM · Bug Reports
sicherha lowered the priority of T7127: Can't read / write Contacts or Calendar from Needs Triage to High.

Which version of the php-kolabformat package is installed on your system? I presume it's already >= 1.3.0.

Dec 31 2022, 8:37 PM · Bug Reports

Dec 30 2022

sicherha added a comment to T7097: iRony fails to run after update.

Thanks! Upgrading the code base is of course better than downgrading the dependencies. I was just unsure whether there are additional incompatibilities besides the children property being deprecated.

Dec 30 2022, 5:34 PM · Bug Reports
sicherha added a comment to T7109: Cannot read mail from web interface.

Thanks for clarifying! Unless somebody still has any objections, I believe we can close this issue.

Dec 30 2022, 5:24 PM · Bug Reports
sicherha reopened T7097: iRony fails to run after update as "Open".

Reopening because the compatibility issue between iRony and sabre/vobject needs to be addressed as well.

Dec 30 2022, 2:33 PM · Bug Reports

Dec 29 2022

sicherha added a comment to T7007: iRony Errors 401 and 503 wih caldav and carddav clients (Korganizer, DAVx, Thunderbird, macos contact, etc.).

Does /var/log/iRony/errors.log contain any helpful information?

Dec 29 2022, 11:30 PM · Bug Reports
sicherha updated subscribers of T7097: iRony fails to run after update.

@mollekopf, @machniak: Could one of you please adjust buildroundcubemailtarball.sh, recreate the tarball and bump the packages? I cannot do it myself because I don't have access to ssh://git@git.kolab.org/source/roundcubemail-skin-elastic.git.

Dec 29 2022, 11:23 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

The offending change was made here in the file buildroundcubemailtarball.sh: https://obs.kolabsys.com/package/rdiff/Kolab:16/roundcubemail-selfcontained?rev=13

Dec 29 2022, 10:26 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

Wait, that means the roundcubemail package is bundling the wrong version of sabre/vobject. It should contain 3.5.3 but actually contains 4.x. What a mess...

Dec 29 2022, 10:18 PM · Bug Reports
sicherha added a comment to T7109: Cannot read mail from web interface.

Ah right, you have to downgrade all of the following packages (they're built from the same source package):

  • libkolabxml1v5
  • php-kolabformat
  • python-kolabformat
Dec 29 2022, 12:15 PM · Bug Reports
sicherha added a comment to T7109: Cannot read mail from web interface.

Turns out php-kolabformat_1.3.0-0~kolab1 shouldn't even be available on Ubuntu 18.04 and Debian 10 since the build has been disabled in OBS - but the packages resulting from a previous build were kept in place. I have wiped these stale & broken binaries from the repository.

Dec 29 2022, 11:07 AM · Bug Reports
sicherha added a comment to T7109: Cannot read mail from web interface.

I think I've found the root cause: it looks like php-kolabformat_1.3.0-0~kolab1 seems to be missing the file /usr/share/php/kolabformat.php, which was still present in php-kolabformat_1.2.1-0~kolab3.

Dec 29 2022, 10:32 AM · Bug Reports
sicherha added a comment to T7109: Cannot read mail from web interface.

The bug reporters refer to Ubuntu 18.04 and Debian 10, so that's PHP 7.2 and 7.3, respectively.

Dec 29 2022, 10:22 AM · Bug Reports
sicherha updated subscribers of T7109: Cannot read mail from web interface.

@machniak, do you have an idea what's going wrong here regarding the object-creation errors? How come these new_*() functions are overloaded?

Dec 29 2022, 9:31 AM · Bug Reports
sicherha added a comment to T7109: Cannot read mail from web interface.

I want to fix this, but I need some information. First the skin issue:

I managed to fix using the web interface skin problem by adding a symlink

What symlink is missing?

Dec 29 2022, 9:08 AM · Bug Reports

Dec 28 2022

sicherha committed rPcc50d2b992d8: Fix signature of `Logger.debug()` (authored by sicherha).
Fix signature of `Logger.debug()`
Dec 28 2022, 9:37 PM
sicherha closed D3944: Fix signature of `Logger.debug()`.
Dec 28 2022, 9:37 PM
sicherha accepted D3944: Fix signature of `Logger.debug()`.
Dec 28 2022, 9:36 PM
sicherha reassigned T7097: iRony fails to run after update from sicherha to mollekopf.

A fixed version of the irony package is underway: https://obs.kolabsys.com/request/show/3105

Dec 28 2022, 9:30 PM · Bug Reports
sicherha retitled D3968: Remove type declaration from property from Remove type declaration for property
Dec 28 2022, 9:02 PM
sicherha added a comment to T7097: iRony fails to run after update.

I believe I've found the underlying issue: typed properties (i.e. class member variables) were not introduced until PHP 7.4.0.
Source: https://www.php.net/manual/en/language.oop5.properties.php

Dec 28 2022, 9:02 PM · Bug Reports
sicherha retitled D3968: Remove type declaration from property from Add missing namespace prefix `Sabre` to Remove type declaration for property.
Dec 28 2022, 8:57 PM
sicherha updated the diff for D3968: Remove type declaration from property.

Typed properties were introduced in PHP 7.4.0. Make sure that Kolab also works
with older PHP instalations.

Dec 28 2022, 8:57 PM
sicherha added a comment to T7097: iRony fails to run after update.

Okay, next try (note the leading backslash):

protected \Sabre\CardDAV\Xml\Request\AddressBookQueryReport $query;

If that doesn't work either, let's just go back to omitting the type name.

Dec 28 2022, 6:37 PM · Bug Reports
sicherha planned changes to D3968: Remove type declaration from property.

Needs revision; doesn't fix the issue yet.

Dec 28 2022, 6:33 PM
sicherha added a revision to T7097: iRony fails to run after update: D3968: Remove type declaration from property.
Dec 28 2022, 6:24 PM · Bug Reports
sicherha requested review of D3968: Remove type declaration from property.
Dec 28 2022, 6:24 PM
sicherha added a comment to T7097: iRony fails to run after update.

Looks like commit https://git.kolab.org/rI59977da735b6892075fffc802e4b656d94d75cd2 is to blame.

Dec 28 2022, 6:16 PM · Bug Reports
sicherha claimed T7097: iRony fails to run after update.
Dec 28 2022, 4:31 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

Hmm, so replacing the relative symlink with an absolute symlink fixes the problem for you? Interesting.

Dec 28 2022, 4:27 PM · Bug Reports
sicherha raised the priority of T7109: Cannot read mail from web interface from Needs Triage to Unbreak Now!.
Dec 28 2022, 4:21 PM · Bug Reports
sicherha closed T7115: Calendar events fail to load in Roundcubemail after upgrade (debian) as Wontfix.

The symptoms sound closely related to T7109; closing this as a duplicate.

Dec 28 2022, 4:21 PM · Bug Reports
sicherha added a comment to T7097: iRony fails to run after update.

This is strange - /usr/share/roundcubemail/vendor shouldn't be empty. Did the recent upgrade of the roundcubemail package fail? Is it in a half-installed state?

Dec 28 2022, 4:17 PM · Bug Reports

Nov 6 2022

sicherha abandoned D3448: [Python 3] <= between different type error .

Abandoning this in favour of D3944.

Nov 6 2022, 8:56 PM
sicherha requested review of D3944: Fix signature of `Logger.debug()`.
Nov 6 2022, 6:21 PM
sicherha accepted D3884: Space in cyrus imapfolder_path.
Nov 6 2022, 2:23 PM
sicherha closed T6971: Debian 10 : upgrade has broken roundcubemail as Resolved.

Yeah, apparently the inclusion of updates from Kolab:16:Testing into Kolab:16 has to be done manually. Glad the Roundcube upgrade path is now finally working as expected.

Nov 6 2022, 2:08 PM · Bug Reports

Oct 16 2022

sicherha committed rP0b08de125411: TypeError: an integer is required / T6989 Bugs logged for pykolab (authored by sicherha).
TypeError: an integer is required / T6989 Bugs logged for pykolab
Oct 16 2022, 9:49 AM
sicherha closed D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.
Oct 16 2022, 9:48 AM
sicherha accepted D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.
Oct 16 2022, 9:46 AM
sicherha reopened D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.
Oct 16 2022, 9:46 AM
sicherha added inline comments to D3863: [Python 3] def ensure_binary / some ___prepare binary return fix.
Oct 16 2022, 9:39 AM
sicherha added inline comments to D3884: Space in cyrus imapfolder_path.
Oct 16 2022, 9:32 AM
sicherha added a comment to T6971: Debian 10 : upgrade has broken roundcubemail.

@mollekopf, will updates residing in Kolab:16:Testing be pushed to Kolab:16 automatically or is manual intervention needed? In other words, should I file an inclusion request?

Oct 16 2022, 9:23 AM · Bug Reports

Sep 30 2022

sicherha committed rP1a918b116743: [Python 3] urllib.urlencode / httplib module change (authored by sicherha).
[Python 3] urllib.urlencode / httplib module change
Sep 30 2022, 5:05 PM
sicherha closed D3878: [Python 3] urllib.urlencode / httplib module change.
Sep 30 2022, 5:05 PM
sicherha accepted D3878: [Python 3] urllib.urlencode / httplib module change.
Sep 30 2022, 5:04 PM
sicherha requested changes to D3878: [Python 3] urllib.urlencode / httplib module change.

The patch doesn't apply cleanly because the following hunk is already present on master:

try:
    import httplib
except ImportError:
    import http.client as httplib

Could you rebase the commit onto master?

Sep 30 2022, 3:13 PM
sicherha accepted D3878: [Python 3] urllib.urlencode / httplib module change.
Sep 30 2022, 3:11 PM
sicherha requested changes to D3878: [Python 3] urllib.urlencode / httplib module change.

This is missing the import stuff, isn't it?

Sep 30 2022, 2:17 PM
sicherha committed rP421b59fc4182: indent not 4/ PEP8 (authored by sicherha).
indent not 4/ PEP8
Sep 30 2022, 2:13 PM
sicherha closed D3872: indent not 4/ PEP8.
Sep 30 2022, 2:13 PM
sicherha accepted D3872: indent not 4/ PEP8.
Sep 30 2022, 2:12 PM
sicherha committed rP4794bc1790cf: missing import / some PEP8 beautification (authored by sicherha).
missing import / some PEP8 beautification
Sep 30 2022, 2:12 PM
sicherha closed D3857: missing import / some PEP8 beautification.
Sep 30 2022, 2:11 PM
sicherha accepted D3857: missing import / some PEP8 beautification.
Sep 30 2022, 2:11 PM
sicherha committed rP52da2f4a0f95: TypeError: an integer is required / T6989 Bugs logged for pykolab (authored by sicherha).
TypeError: an integer is required / T6989 Bugs logged for pykolab
Sep 30 2022, 2:08 PM
sicherha closed D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.
Sep 30 2022, 2:08 PM
sicherha accepted D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.
Sep 30 2022, 2:07 PM

Sep 28 2022

sicherha added a comment to T6971: Debian 10 : upgrade has broken roundcubemail.

A fixed version is already in Kolab:16:Testing; it should hit the Kolab:16 repository soon.

Sep 28 2022, 1:38 PM · Bug Reports

Sep 25 2022

sicherha committed rPd08f2bb769be: plausibility check create_folder (authored by sicherha).
plausibility check create_folder
Sep 25 2022, 10:52 AM

Sep 21 2022

sicherha added a comment to T6989: Bugs logged for pykolab.

Correction: that simple fix apparently doesn't do the trick.

Sep 21 2022, 10:50 PM · PyKolab, Bug Reports

Sep 20 2022

sicherha added a comment to T6989: Bugs logged for pykolab.

I believe there's an integer conversion missing in line 116 of pykolab/imap_utf7.py - it should probably be:

res.append(chr(int(c)))
Sep 20 2022, 11:03 PM · PyKolab, Bug Reports
sicherha assigned T6989: Bugs logged for pykolab to mollekopf.
Sep 20 2022, 9:31 PM · PyKolab, Bug Reports

Aug 19 2022

sicherha committed rP2ffc894af044: refurbish code PEP8 & Co./wap_client (authored by sicherha).
refurbish code PEP8 & Co./wap_client
Aug 19 2022, 6:43 PM
sicherha closed D3779: refurbish code PEP8 & Co./wap_client.
Aug 19 2022, 6:43 PM
sicherha updated the diff for D3779: refurbish code PEP8 & Co./wap_client.

Rebase to master

Aug 19 2022, 6:41 PM
sicherha accepted D3779: refurbish code PEP8 & Co./wap_client.

On second thought, these changes are in no way specific to Python 3, so let's get them into master right away.

Aug 19 2022, 6:24 PM
sicherha added a comment to D3779: refurbish code PEP8 & Co./wap_client.

Hmm, where can I see in Phabricator for which target branch this diff is intended? It should go into dev/python3, but I can't tell from the web interface.

Aug 19 2022, 6:01 PM

Aug 12 2022

sicherha committed rPe02d1240e658: [Python 3]exec to eval where exec(" var = ...") (authored by sicherha).
[Python 3]exec to eval where exec(" var = ...")
Aug 12 2022, 9:57 AM
sicherha committed rP289cf24e653f: [Python 3] Type Error can only concatenate list (not "dict_keys") to list (authored by sicherha).
[Python 3] Type Error can only concatenate list (not "dict_keys") to list
Aug 12 2022, 8:16 AM

Jul 7 2022

sicherha committed rP3d3a92dfb302: Catch exceptions in `cache_update()` (authored by sicherha).
Catch exceptions in `cache_update()`
Jul 7 2022, 10:25 PM
sicherha closed T6811: Recipient access denied when inserting into the cache fails as Resolved by committing rP3d3a92dfb302: Catch exceptions in `cache_update()`.
Jul 7 2022, 10:24 PM · PyKolab Developers, PyKolab, Bug Reports
sicherha closed D3343: Catch exceptions in `cache_update()`.
Jul 7 2022, 10:24 PM