Page MenuHomePhorge

ghane (Guido Hanebrink)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 24 2022, 2:40 PM (150 w, 14 h)

Recent Activity

Oct 19 2024

ghane added a comment to T8337: [pykolab][wallace][Debian 12] UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdf in position 3620: invalid continuation byte.

The message header is parsed!

Oct 19 2024, 4:48 PM · PyKolab, Bug Reports

Oct 7 2024

ghane added a comment to T8385: kolab-saslauthd fails on Almalinux 9 with status=2/INVALIDARGUMENT.

You asked for hints!
The crash should not happen, but there are still to much variables included.
I just analyzed, the information I had.

Oct 7 2024, 6:58 PM · Kolab 16

Oct 1 2024

ghane added a comment to T8385: kolab-saslauthd fails on Almalinux 9 with status=2/INVALIDARGUMENT.

as long as I could see, it is still a Domain address issue!

Oct 1 2024, 2:08 PM · Kolab 16

Sep 25 2024

ghane added a comment to T8385: kolab-saslauthd fails on Almalinux 9 with status=2/INVALIDARGUMENT.

perhaps Domain based issue?
see end of your logs.

Sep 25 2024, 1:22 PM · Kolab 16

Aug 16 2024

ghane added a comment to D3349: Add SingleSignOn capabilitiy to kolab-saslauthd..

Sorry, but this code looks like another service user account.
I think this is not a code issue, but a configuration issue.
Should be solved with howto doc, not with code on auth/ldap.

Aug 16 2024, 10:10 AM

Aug 2 2024

ghane added a comment to T8385: kolab-saslauthd fails on Almalinux 9 with status=2/INVALIDARGUMENT.

the debug option is " -d " with an integer up to 9

Aug 2 2024, 10:00 AM · Kolab 16
ghane added a comment to T8388: Wallace fails on Almalinux 9 on some emails.

seems the same problem as T8337.
I have posted a workaround to the parser UTF8 error.

Aug 2 2024, 9:55 AM · Kolab 16

Jul 22 2024

ghane added inline comments to D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.
Jul 22 2024, 4:49 PM
ghane updated the diff for D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.
Jul 22 2024, 4:42 PM
ghane added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

389ds update issue resides on Ubuntu, it is not a Kolab issue.

Jul 22 2024, 4:08 PM · Bug Reports

Jun 24 2024

ghane added a comment to T8222: Kolab 16 on Debian 11 Bullseye.

it was a smarty version issue.
bookworm comes with smarty4.

Jun 24 2024, 10:03 AM · Kolab 16, Libraries, Bug Reports

Mar 21 2024

ghane added a comment to T8222: Kolab 16 on Debian 11 Bullseye.

It's because of default php versions on Debian:
Debian 10 - php 7.3
Debian 11 - php 7.4
Debian 12 - php 8.2

Mar 21 2024, 3:35 PM · Kolab 16, Libraries, Bug Reports

Feb 1 2024

ghane created T8337: [pykolab][wallace][Debian 12] UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdf in position 3620: invalid continuation byte.
Feb 1 2024, 7:21 PM · PyKolab, Bug Reports
ghane created T8334: [pykolab] [wallace] DELETE of asyncore and smtpd in Python 12.
Feb 1 2024, 6:51 PM · PyKolab, PyKolab Developers

Aug 16 2023

ghane added a comment to T7502: guam 0.9.13-1 is crashing.

Debian OS version doesn't matter.

Aug 16 2023, 2:52 PM · Guam, Kolab 16, Bug Reports

Jul 28 2023

ghane created T7724: Debian 12 Repo?.
Jul 28 2023, 1:58 PM · Architecture & Design
ghane added a comment to T7502: guam 0.9.13-1 is crashing.

Looks like a duplication.

Jul 28 2023, 1:58 PM · Guam, Kolab 16, Bug Reports
ghane added a parent task for T7508: Missing roundcubemail-plugins-kolab package in debian 11 repository: T7247: New Kolab install broken on Debian 11.
Jul 28 2023, 12:06 PM · Bug Reports
ghane added a subtask for T7247: New Kolab install broken on Debian 11: T7508: Missing roundcubemail-plugins-kolab package in debian 11 repository.
Jul 28 2023, 12:06 PM · Kolab 16, Bug Reports
ghane closed T7598: Set up Debian 11 with kolab 16 as Resolved.

Duplicated see T7247

Jul 28 2023, 12:03 PM · Bug Reports

Jun 13 2023

ghane added a comment to T7448: Right-click contextual menu is missing in roundcubemail 1:1.5.3-1~kolab3.

you could try direct with apt install
it is in repository!
https://obs.kolabsys.com/repositories/Kolab:/16/Debian_10.0/all/roundcubemail-plugin-contextmenu_3.0-0~kolab13_all.deb

Jun 13 2023, 12:33 PM · Bug Reports
ghane added a comment to T7448: Right-click contextual menu is missing in roundcubemail 1:1.5.3-1~kolab3.

Distribution?
Manually tried to install the package? (apt yum dnf...)
It's definetly not a bug, it's a feature request (plugin).
It shouldn't be installed automatically, but mentioned as recommended.

Jun 13 2023, 11:57 AM · Bug Reports

May 16 2023

ghane added a comment to T7247: New Kolab install broken on Debian 11.

wallace error mentioned here: T7247#100099

May 16 2023, 7:27 PM · Kolab 16, Bug Reports

May 14 2023

ghane added a comment to T7247: New Kolab install broken on Debian 11.

@waadaa85 : Did you try to limit synchronous (+S) and asynchronous (+A) threads?

May 14 2023, 6:34 PM · Kolab 16, Bug Reports

Mar 6 2023

ghane added a comment to D3863: [Python 3] def ensure_binary / some ___prepare binary return fix.

python3 ./kolab-cli.py lm
should show list but is empty on actual git version

Mar 6 2023, 2:01 PM

Feb 5 2023

ghane added a comment to T7247: New Kolab install broken on Debian 11.

Debian11 Install is testing....
check error with existing tasks on bug list.
As PHP and Python3 needs upgrades to newer versions, shipped with new distributions, there are still rough corners and known errors.

Feb 5 2023, 6:20 PM · Kolab 16, Bug Reports

Feb 3 2023

ghane placed T7247: New Kolab install broken on Debian 11 up for grabs.

Thanks for the debugging

Feb 3 2023, 1:02 AM · Kolab 16, Bug Reports

Feb 2 2023

ghane reopened T7247: New Kolab install broken on Debian 11 as "Open".
Feb 2 2023, 11:38 AM · Kolab 16, Bug Reports
ghane closed T7247: New Kolab install broken on Debian 11 as Resolved.

adding:
deb http://obs.kolabsys.com/repositories/Kolab:/16/Debian_11.0/ ./
deb http://obs.kolabsys.com/repositories/Kolab:/Winterfell/Debian_11.0/ ./
deb http://obs.kolabsys.com/repositories/Kolab:/16:/Testing/Debian_11.0/ ./
'changed the typo'

Feb 2 2023, 11:38 AM · Kolab 16, Bug Reports
ghane triaged T7255: New Kolab install broken on Ubuntu 22.04 as Normal priority.
Feb 2 2023, 11:38 AM · Architecture & Design, Bug Reports
ghane added a comment to T6805: Port pykolab to Python 3.

with D3884 D3863 D3710 some rough corners should work again.
as "/Personal Calendar" "/Personal Contacts"

Feb 2 2023, 11:38 AM · Architecture & Design
ghane lowered the priority of T7247: New Kolab install broken on Debian 11 from Needs Triage to Low.

Work for for newer Distributions are still in progress!

Feb 2 2023, 11:38 AM · Kolab 16, Bug Reports
ghane lowered the priority of T7255: New Kolab install broken on Ubuntu 22.04 from Needs Triage to Low.

work is in progress

Feb 2 2023, 11:38 AM · Architecture & Design, Bug Reports

Jan 12 2023

ghane added a comment to T7217: Roundcube calendar URL is not found.

Which readme? used repository? OS version, installed package version?
Some more information to help accordingly is appreciated.
So help could only be in general, with some information and more manuals to read.

Jan 12 2023, 4:43 PM · Roundcube Kolab Plugins

Jan 2 2023

ghane reclaimed D3863: [Python 3] def ensure_binary / some ___prepare binary return fix.

abandoned by error

Jan 2 2023, 1:44 PM
ghane updated the diff for D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.

a comma was deleted by an error and fixed

Jan 2 2023, 1:33 PM
ghane abandoned D3863: [Python 3] def ensure_binary / some ___prepare binary return fix.

Using text strings in cyruslib.py module is not very suitable:

Jan 2 2023, 1:29 PM
ghane updated the diff for D3884: Space in cyrus imapfolder_path.

quote is set now in cyruslib.py line 564

Jan 2 2023, 12:35 PM

Oct 22 2022

ghane added inline comments to D3884: Space in cyrus imapfolder_path.
Oct 22 2022, 12:11 PM
ghane updated the diff for D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.

Some small adjustments on dscreate data and comments

Oct 22 2022, 12:05 PM

Oct 7 2022

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

The fix is accepted into git.
But as I ran into another Error, you should also use the latest Diff 11060.

Oct 7 2022, 11:27 AM · PyKolab, Bug Reports
ghane updated the diff for D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.

I ran into an integer error on other tests,
so I corrected this with this patch.

Oct 7 2022, 11:11 AM

Oct 4 2022

ghane requested review of D3884: Space in cyrus imapfolder_path.
Oct 4 2022, 1:32 PM

Sep 30 2022

ghane updated the diff for D3878: [Python 3] urllib.urlencode / httplib module change.
Sep 30 2022, 4:03 PM
ghane updated the diff for D3878: [Python 3] urllib.urlencode / httplib module change.
Sep 30 2022, 2:55 PM
ghane added a reviewer for D3863: [Python 3] def ensure_binary / some ___prepare binary return fix: PyKolab Developers.
Sep 30 2022, 2:10 PM
ghane requested review of D3878: [Python 3] urllib.urlencode / httplib module change.
Sep 30 2022, 2:08 PM
ghane requested review of D3872: indent not 4/ PEP8.
Sep 30 2022, 2:03 PM
ghane added a reviewer for D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages: PyKolab Developers.
Sep 30 2022, 1:58 PM
ghane requested review of D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.
Sep 30 2022, 1:57 PM
ghane requested review of D3863: [Python 3] def ensure_binary / some ___prepare binary return fix.
Sep 30 2022, 1:38 PM
ghane requested review of D3857: missing import / some PEP8 beautification.
Sep 30 2022, 1:22 PM
ghane added a comment to T6989: Bugs logged for pykolab.
res.append(c)

Just remove chr()
c is single character of a string, but not an integer value of a character.
I could see via grep, decode(s) is used with folders in modules used for imap

Sep 30 2022, 1:12 PM · PyKolab, Bug Reports
ghane requested review of D3851: TypeError: an integer is required / T6989 Bugs logged for pykolab.
Sep 30 2022, 1:11 PM

Aug 15 2022

ghane updated the diff for D3779: refurbish code PEP8 & Co./wap_client.

changed line 285 by a mistake, just split with \ as line to long

Aug 15 2022, 8:34 PM
ghane requested review of D3779: refurbish code PEP8 & Co./wap_client.
Aug 15 2022, 8:00 PM
ghane added a comment to rP4e530807dd98: Centos8 compatible ldap setup.

dscreate depends on python3-lib389, you will run into error, if you start setup with Python 2.
I run into this on Debian 10
Ubuntu 22.04 LTS has dscreate only for install and cockpit module would be the new admin, .pl scripts are dropped.

Aug 15 2022, 1:15 PM

Jul 15 2022

ghane added a comment to T6577: problem with creating user mailbox .

D3692 and D3710 should fix this
I ran into same error, when testing for Python 3

Jul 15 2022, 10:50 AM · Kolab 16, PyKolab, Bug Reports

Jun 17 2022

ghane updated the diff for D3626: [Python 3] wallace - modules change / relative imports.

removed comitted code

Jun 17 2022, 10:12 AM

Jun 16 2022

ghane updated the diff for D3626: [Python 3] wallace - modules change / relative imports.

dropped old imports in try..except lesser than 2.7
try...except removed

Jun 16 2022, 12:39 PM
ghane updated the diff for D3632: [Python 3] test-wallace changed modules.

try...except
and old or unused imports
removed as explained

Jun 16 2022, 12:34 PM

Jun 14 2022

ghane requested review of D3632: [Python 3] test-wallace changed modules.
Jun 14 2022, 7:43 PM
ghane requested review of D3626: [Python 3] wallace - modules change / relative imports.
Jun 14 2022, 4:57 PM

Jun 13 2022

ghane updated the diff for D3469: [Python 3] bytes-like strings decoding for saslauthd.py.

encode and decode becomes obsolete at the return value as sql, sql alchemy should do the encoding/decoding
see also:

class Entry
    def __init__

line 70-75 checks unicode

Jun 13 2022, 5:59 PM

Jun 9 2022

ghane added a comment to T6805: Port pykolab to Python 3.

sqlalchemy.interfaces.PoolListener in pykolab/telemetry.py is deprecated since v0.7 and removed in v1.4
gettext.lgettext is removed in Python v 3.10

Jun 9 2022, 9:01 PM · Architecture & Design

Apr 24 2022

ghane requested review of D3508: [Python 3] imap4-utf-7 codec implementation to Python 3.
Apr 24 2022, 6:14 PM

Apr 22 2022

ghane added a comment to T6805: Port pykolab to Python 3.

external cyruslib.py not python3 compatible.

Apr 22 2022, 1:22 PM · Architecture & Design

Apr 16 2022

ghane requested review of D3481: [Python 3] some more function and module names changed.
Apr 16 2022, 5:47 PM

Apr 14 2022

ghane added a comment to D3469: [Python 3] bytes-like strings decoding for saslauthd.py.

streams ( Python 2 -> type { str } (bytes string) | Python 3 -> type { class bytes } ) uneven
encode() ( Python 2 -> type { str } (bytes string) | Python 3 -> type { class bytes } ) uneven
decode() ( Python 2 -> type { str } (text string) | Python 3 -> type { class string } ) even

Apr 14 2022, 12:25 AM

Mar 23 2022

ghane added a comment to D3469: [Python 3] bytes-like strings decoding for saslauthd.py.

this is for python 3 as there is more strict type operations between byte and text strings.
https://docs.python.org/3/howto/pyporting.html#text-versus-binary-data

Mar 23 2022, 7:34 PM
ghane updated the summary of D3469: [Python 3] bytes-like strings decoding for saslauthd.py.
Mar 23 2022, 6:54 PM
ghane requested review of D3469: [Python 3] bytes-like strings decoding for saslauthd.py.
Mar 23 2022, 6:54 PM

Mar 20 2022

ghane added a comment to D3448: [Python 3] <= between different type error .

Here is my debugging with python2.7 -3 ./saslauthd.py -d 9
and log. INFO before the trouble line:
logger.py

Mar 20 2022, 11:23 PM

Mar 15 2022

ghane added a comment to D3448: [Python 3] <= between different type error .

saslauthd.py -d 9
The root cause is that level is set from third party ldap and sqlalchemy logging, which are not of type (int).
pykolab/logger.py:271: DeprecationWarning: comparing unequal types not supported in 3.x

Mar 15 2022, 2:22 AM
ghane added a comment to D3442: [Python 3] fork code harmonizing.

with --fork

testsaslauthd -u user(@domain) -p password
0: NO "authentication failed"

  • Logging error ---

Traceback (most recent call last):

File "/usr/lib/python3.x/logging/__init__.py", line 1037, in emit
  stream.write(msg + self.terminator)

BrokenPipeError: [Errno 32] Broken pipe
Call stack:

File "./saslauthd.py", line 43, in <module>
  saslauthd.run()

...
Message: "Authentication for 'user(@domain)' succeeded"

Mar 15 2022, 1:37 AM
ghane added a comment to D3457: [Python 3]rfc822 module has been removed.

I'll just change line 22

Mar 15 2022, 12:47 AM
ghane updated the diff for D3457: [Python 3]rfc822 module has been removed.
Mar 15 2022, 12:47 AM

Mar 14 2022

ghane requested review of D3457: [Python 3]rfc822 module has been removed.
Mar 14 2022, 12:49 PM
ghane requested review of D3451: [Python 3] mixed string operation on saslsocket.
Mar 14 2022, 10:57 AM
ghane added a reviewer for D3448: [Python 3] <= between different type error : PyKolab Developers.
Mar 14 2022, 10:50 AM
ghane requested review of D3448: [Python 3] <= between different type error .
Mar 14 2022, 10:50 AM
ghane requested review of D3442: [Python 3] fork code harmonizing.
Mar 14 2022, 10:41 AM

Mar 13 2022

ghane requested review of D3436: [Python 3] changed get syntax in ConfigParser module.
Mar 13 2022, 7:23 PM
ghane added a reviewer for D3430: [Python 3] dropped module anydbm: PyKolab Developers.
Mar 13 2022, 7:12 PM
ghane requested review of D3430: [Python 3] dropped module anydbm.
Mar 13 2022, 7:12 PM
ghane requested review of D3427: [Python 3] relative imports fixes (dynamic imports).
Mar 13 2022, 6:57 PM

Mar 6 2022

ghane updated the diff for D3391: [Python 3] Implicit relative imports fixes.

removed line at pykolab/cli/__init__.py

Mar 6 2022, 2:05 PM

Feb 23 2022

ghane added a comment to T6805: Port pykolab to Python 3.

[Python 3]basestring to six string_types D3403

Feb 23 2022, 2:45 PM · Architecture & Design
ghane requested review of D3403: [Python 3]basestring to six string_types.
Feb 23 2022, 2:38 PM

Feb 21 2022

ghane added a comment to T6805: Port pykolab to Python 3.

some manuals of interest:
Cheat-Sheet: Writing Python 2-3 compatible code:
https://python-future.org/compatible_idioms.html

Feb 21 2022, 11:47 PM · Architecture & Design
ghane requested review of D3391: [Python 3] Implicit relative imports fixes.
Feb 21 2022, 11:45 PM

Feb 7 2022

ghane added a comment to T6805: Port pykolab to Python 3.

gettext.lgettext removed in 3.10 D3367

Feb 7 2022, 3:27 PM · Architecture & Design

Feb 6 2022

ghane added a comment to T6805: Port pykolab to Python 3.

some module names changed in python3 D3355

Feb 6 2022, 5:20 PM · Architecture & Design