Per olof Ljungmark | 26 Jan 21:51 2015

Date display in New Event

I have Global preferences set to display date as
and Language set to
English (British)

If I create a new event, the date is displayed as

If I change the language setting to Swedish, the date is displayed as

Thus, the "Global" date setting is NOT global.

Is this intentional or a bug?

Horde 5.2.3
Kronolith 4.2.4
PHP 5.4.36



kronolith mailing list
Frequently Asked Questions:
To unsubscribe, mail: kronolith-unsubscribe <at>

Jens Pranaitis | 26 Jan 11:09 2015

4.2.3 "Admin access not enabled." when editing calendars


whenever I try to edit a calendar within kronolith I get a red popup 
stating "Admin access not enabled." and the page displays the loading 
gif. Adding/modifying individual dates works fine. I'm running

kronolith 4.2.3
horde 5.2.3
imp 6.2.6

All other packages are also up to date. I tried downgrading kronolith to 
4.2.2, but the problem persists. I think the problem cropped up some 
time in the past 2-3 weeks, but I'm not sure as editing owns calendar 
isn't an everyday action.

The POST request resulting in the error message is:


with params:

chunck: calendar

In the apache logs the request returns 200 without any further message.

Any pointers to what I could have misconfigured or how to further debug 
the issue would be really appreciated.

Kind regards,
(Continue reading)

Karim Geiger | 8 Jan 12:43 2015

Kronolith sets attendee as organizer when accepting through mailclient

Hi there,

on our local Horde Groupware installation we're experiencing some
unusual behaviour regarding Lightning and Outlook.

When adding an appointment you got invited to via the mail client to an
Horde Kronolith synced calendar, a new event will be created with
yourself as organizer instead of attendee and every other attendee will
receive a new invitation.

We were wondering if any other group of users is experiencing the same
bug or if it seems to be a configuration problem since I haven't found
any related ticket to that topic.

A detailed description of the problem can be found here:



Karim Geiger
Mail: geiger <at>

B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg /
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537

kronolith mailing list
(Continue reading)

Rene Zeipelt | 2 Dec 08:56 2014

ics modification_failed after upgrade from 4.2.2

hello list,
we got an modification_error with webdav/ics calendars after upgrade 
from horde/kronolith:

client configuration: tb 31.2.0, lightning 3.3.1 (ics)
horde: horde 5.2.2, kronolith 4.2.3, horde_dav 1.1.1, horde_http 2.1.1, 
horde_icalendar 2.0.10

the debug shows only one error line:
EMERG: HORDE [kronolith] Call to a member function getInstance() on a 
non-object [pid 26675 on line 296 of "/var/www/horde/kronolith/lib/Api.php"]
(but this is before some sql queries on kronolith)

so on our legacy system:
horde 5.2.1, kronolith 4.2.2, horde_dav 1.1.0, horde_http 2.1.1, 
horde_icalendar 2.0.9
the PUT command from the same client configuration runs without the 

can you reproduce the error? thanks for help.
best regards rene

Attachment (smime.p7s): application/pkcs7-signature, 7190 bytes

kronolith mailing list
Frequently Asked Questions:
To unsubscribe, mail: kronolith-unsubscribe <at>
Per olof Ljungmark | 23 Nov 12:20 2014

Problem with Holidays - settings does not stick

Horde 5.2.2
Kronolith 4.2.3
postgres db

$conf['holidays']['enable'] = true;

For some users, the Holidays tickboxes does not stick betweens logins
and I am unable to figure out why.

One way to get around it would be to preconfigure holidays in prefs but
I can't figure out that one either.




kronolith mailing list
Frequently Asked Questions:
To unsubscribe, mail: kronolith-unsubscribe <at>

Jens Pranaitis | 17 Nov 14:25 2014

Kronolith 4.2.3 calender shared with everyone

Hello list,

I'm having some trouble with a user who accidentally shared his calender 
with everyone, but can't reverse that.
He claims that he only shared the calenders with a specific set of 
users, but not globally. When I look at the calender id in the table 
kronolith_shares (is this the right table, or is it kronolith_sharesng?) 
I get the following information:
share_id 2681 share_name inTWLoZ96E-GdjeRnl2Tlg1 share_owner sfb991 
share_flags 1 perm_creator 6 perm_default 0 perm_guest 0  attribute_name 
redacted attribute_desc "" attribute_color #0e00e4 share_parents NULL

I tried setting share_flags to 0 or 2, but that didn't change anything 
(I don't know what the column means, I was just guessing based on other 

Any ideas what I could be missing?

Kind regards,

Jens Pranaitis
IKM-Serviceteam der Philosophischen Fakultät
HHU Düsseldorf
Gebäude 23.03, Ebene 01, Raum 27a
Tel.: 0211/81-13077

kronolith mailing list
Frequently Asked Questions:
(Continue reading)

marco perugini | 22 Oct 17:44 2014

Fwd: lightning vs kronolith

hi all! this is my scenario:

client os - linux mint 16
server os - scientific linux 6.5
tb - thunderbird 24.6.0
cal - lightning 2.6.6
webm - horde groupware webmail edition 5.2.2
webc - kronolith 4.2.2
dav - horde_dav 1.1.0
httpd - httpd-2.2.15-31.sl6.x86_64

I'm focusing on remotely managing horde calendars from TB/lightning via 
calDAV, I followed the instructions provided  <at>

when I create and share a calendar from my own account I can add it in 
lightning without any problem [I can add/modify/delete events, dismiss 
reminders, ...]. success log is linked from

the problem is when I try to add another user's shared calendar, I get 
the error linked from 
and I can't do anything while horde.log give me "EMERG: HORDE 
[kronolith] Call to a member function toHash() on a non-object [pid 4825 
on line 686 of "/var/www/html/webmail/kronolith/lib/Application.php"]"

I've double checked every available permission on this calendar for my 
account; I provided for the web server log 
[] and 
(Continue reading)

John H. Bennett III | 22 Oct 16:26 2014

Private events being sent in daily agenda email reminders


I added a private event to my calendar, and in the daily agenda email,  
that event was sent to both myself and my wife.

We both have the preference set for, Choose if you want to receive  
daily agenda email reminders:  set to "On all calendars I have read  
access to"  Which is what we want, but for a private event, I would  
have expected this event to not be sent to her in the daily agenda  
email, as it's a private event for me.  Needless to say, this ruined  
the surprise I had planned for her.

Is this feature working as designed, or have I found an issue?  If  
working as designed, then I don't see the value of adding a private  
event, if it will be sent in the daily agenda email to all that have  
read access to your calendar and have the pref set to send daily  
agenda emails.

I am going to set up a test server, and test this more to see if I  
have something wrong, but it doesn't look like it to me.

My system is current as of yesterday.




kronolith mailing list
Frequently Asked Questions:
(Continue reading)

John H. Bennett III | 30 Sep 06:35 2014

Find in maps


How does one use the find in maps feature?  I created an event, added  
a location, Las Vegas, NV, and as I'm typing the Find in Maps link  
appears.  I click it, but nothing happens.  Then I click the Map tab,  
and it's blank also.
Do I need to have the googlemaps api configured in horde/conf.php?  If  
so, I used this link,,  
to help me.  I have enabled Google Maps Embed API, and Google Maps  
JavaScript API v3.  I only got 1 API key for both services, but I did  
add this to horde/config.php
$conf['api']['googlemaps'] = 'MY API KEY';, but still nothing.

I have this configured in kronolith/conf.php
$conf['maps']['providers'] = array('Google', 'Bing', 'Yahoo');
$conf['maps']['geocoder'] = 'Google';

and I've tried both
$conf['maps']['geodriver'] = 'Mysql';
$conf['maps']['geodriver'] = 'Sql';

I don't fully understand the geo drivers yet, but I'm trying to.

Am I running into bug, or is there  
more I need to do?


(Continue reading)

Eric Van Bocxlaer | 20 Sep 23:21 2014

Can't add or edit events in dynamic view Horde webmail 5.2.2, Kronolith 4.2.2


For some time now I can't edit or add events in the dynamic view. No  
problem in editing or adding in the simple view!

So I did some debug in FireBug and the reason is a undefined  
'date_format' in the javascript file kronolith.js, function getDate:
     getDate: function(what) {
         var dateElm, timeElm, date, time;
         if (what == 'start') {
             dateElm = 'kronolithEventStartDate';
             timeElm = 'kronolithEventStartTime';
         } else {
             dateElm = 'kronolithEventEndDate';
             timeElm = 'kronolithEventEndTime';
         date = Date.parseExact($F(dateElm), Kronolith.conf.date_format)
             || Date.parse($F(dateElm));
         if (date) {
             time = Date.parseExact($F(timeElm), Kronolith.conf.time_format);
             if (!time) {
                 time = Date.parse($F(timeElm));
             if (time) {
         return date;
(Continue reading)

Markus Wagner | 18 Sep 19:05 2014

Howto debug "Permission denied" messages


whenever I open a view on a calendar on kronolith I get an "Permission

Although, apparently everything works fine, I want to trace the source
of the "problem". (Unfortunately the message itself is not very
verbose). Also, it doesn't happen on other user accounts with less/no
calendar content.

I turned up logging to debug - but don't have a clue what to look for.
Or what should/might I check in the DB?

Thanks for any hints!



kronolith mailing list
Frequently Asked Questions:
To unsubscribe, mail: kronolith-unsubscribe <at>