Kolab Intermediate 2.4 Release

Jeroen van Meeuwen (Kolab Systems) vanmeeuwen at kolabsys.com
Thu May 10 13:47:11 CEST 2012


On 2012-05-10 9:03, Heiner Markert wrote:
> Am Wednesday 09 May 2012 22:41:39 schrieb Jeroen van Meeuwen (Kolab 
> Systems):
>> On 2012-05-09 18:21, Heiner Markert wrote:
>> > Am Wednesday 09 May 2012 17:57:52 schrieb Jeroen van Meeuwen 
>> (Kolab
>> > Systems):
>> >> On 2012-05-09 16:46, Heiner Markert wrote:
>> >> > That worked, thank you!
>> >> > Maybe I just do not see the option, but when I log into the 
>> admin
>> >> > interface and select "Users", I do not see any possibility to
>> >> > actually
>> >> > add a user...
>> >> > All I can do is search for existing users, configure the 
>> search,
>> >> > reset the search, switch to "Groups" or "About" view, and log 
>> out.
>> >> >
>> >> > The apache error log states
>> >> > sh: /usr/lib64/mozldap/ldapsearch: Permission denied
>> >> > when logging into the web interface or when opening the
>> >> > "Groups"-panel, but no errors appear when loading the "Users"
>> >> panel.
>> >> >
>> >>
>> >> Permission denied - is SELinux set to enforce the targeted policy 
>> by
>> >> any change?
>> >>
>> >> The mozldap/ldapsearch tool is used (because PHP LDAP is lacking
>> >> support for the getEffectiveRights() control) to determine 
>> whether
>> >> the
>> >> logged in user is allowed to create/delete entries from the user 
>> and
>> >> group base_dn.
>> >>
>> >> Kind regards,
>> >>
>> >> Jeroen van Meeuwen
>> >>
>> >
>> > Thank you again for the hint. I set SELinux mode to permissive, 
>> and
>> > it worked.
>> > I found two additional issues:
>> >
>> > 1) When creating a new user, the cyrus mailbox is not created - I 
>> hat
>> > to manually invoke cyradm and create the mailbox for the user.
>>
>> Can you please verify the kolabd service is running?
>
> Kolabd is not running - it does not get started on system boot. This
> might be because the startup script does not seem to be linked into
> rc5.d:
> # ls /etc/rc5.d/*kolab*
> K10kolabd  S65kolab-saslauthd
>
> When I start kolabd manually, I get
> # /etc/init.d/kolabd start
> Starting kolabd:
>      [  OK  ]
> Process KolabdProcess-1:
> Traceback (most recent call last):
>   File "/usr/lib64/python2.6/multiprocessing/process.py", line 232,
> in _bootstrap
>     self.run()
>   File "/usr/lib64/python2.6/multiprocessing/process.py", line 88, in 
> run
>     self._target(*self._args, **self._kwargs)
>   File "/usr/lib/python2.6/site-packages/kolabd/process.py", line 37,
> in synchronize
>     auth.synchronize()
>   File "/usr/lib/python2.6/site-packages/pykolab/auth/__init__.py",
> line 195, in synchronize
>     self._auth.synchronize()
>   File
> "/usr/lib/python2.6/site-packages/pykolab/auth/ldap/__init__.py", 
> line
> 699, in synchronize
>     callback=self._synchronize_callback,
>   File
> "/usr/lib/python2.6/site-packages/pykolab/auth/ldap/__init__.py", 
> line
> 1718, in _search
>     secondary_domains
>   File "<string>", line 10, in <module>
>   File
> "/usr/lib/python2.6/site-packages/pykolab/auth/ldap/__init__.py", 
> line
> 1480, in _persistent_search
>     secondary_domains=secondary_domains
>   File
> "/usr/lib/python2.6/site-packages/pykolab/auth/ldap/__init__.py", 
> line
> 1370, in _synchronize_callback
>     eval("self._change_none_%s(entry, change_dict)" % 
> (entry['type']))
>   File "<string>", line 1, in <module>
>   File
> "/usr/lib/python2.6/site-packages/pykolab/auth/ldap/__init__.py", 
> line
> 1083, in _change_none_user
>     if not self.imap.user_mailbox_exists(entry[result_attribute]):
> KeyError: 'mail'
>

Could you please log this information in a ticket in Bugzilla to ensure 
I get around to fixing it?

>> > I have one additional question: Is it possible to access the 
>> calendar
>> > as ics-stream in some way? Horde used to support this, and "plain"
>> > roundcube calendar seems to support it as well, but I didn't find 
>> a
>> > way to do that in kolab-roundcube...
>> >
>>
>> Which is... what exactly? You mean an export of the calendar?
>>
>
> I used to upload the contents of one of my calendars by uploading a
> full ics file to a special URL generated by Horde to allow ics up- 
> and
> download of a single calendar. This can e.g. be done by adding an ics
> calendar in thunderbird, but can as well be used in scripts. I think
> the more correct name for this feature is "ics-feed".
>
> Will such a thing be available with the new kolab? I regulary worked
> with the ics URLs to easily access and modify my calendar data...
>

I think Roundcube allows for the upload (import) and download (export) 
of Calendar items, but I'm not sure whether it allows one to do so in 
such an automated fashion.

Kind regards,

Jeroen van Meeuwen

-- 
Systems Architect, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
m: +44 74 2516 3817
w: http://www.kolabsys.com

pgp: 9342 BF08




More information about the users mailing list