Koozali.org: home of the SME Server

Partial Success with Kronolith Calendar Using Thunderbird.

Offline natdata

  • 10
  • +0/-0
Hi,

I have been playing around trying to get a simple shared calendar set up for a customer with an Smeserver. There appears to be a problem doing this with the default calendar for each user. This seems to be related to the fact that the sme server htaccess uses a login of form user, password whereas kronolith uses (buried in the code I think) user@domain, password. I therefore created a shared calendar which creates a different URL for the remote access of
the  calendar URL of the form https://www.domain/horde/kronolith/ics.php?c=d9de63bda5871f8db2cc05247f621cab
instead of
https://www.domain/horde/kronolith/ics.php?c=user@domain
The user of that calendar can then be set as user instead of user@domain, using the permissions pop up in horde.

I have used this URL in both thunderbird with lightning and in sunbird and can successfully download the calendar from horde.

The problem I am now facing is that I cannot publish the calendar, either usingthe same remote access url or (from the horde wiki) a url of the form
https://www.domain/horde/rpc.php/kronolith/d9de63bda5871f8db2cc05247f621cab

I have checked the apache logs and the URL is accepted with a 200 response. No errors from lightning/sunbird, but the calendar is not published.

Can anyone give any pointers of where to start troubleshooting this?

I Installed Kronolith using yum on smeserver 7.3 as per the wiki.

Ian Durrant
Natdata Ltd
www.natdata.co.uk
« Last Edit: March 16, 2008, 07:20:13 PM by natdata »

Offline stdean

  • *
  • 37
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #1 on: September 17, 2008, 08:28:15 AM »
Just wondering if you ever found a solution to the publishing problem?

I've been trying for the best part of 2 years now to publish calendars from Sunbird/Lightning to Kronolith, but to no avail.

I'm after installing the most recent Kronolith/Horde contribs, but I still cannot get it to play well with Lightning.

Conor

Offline jmartin

  • **
  • 58
  • +0/-0
    • http://www.ci.wayne.mi.us
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #2 on: October 02, 2008, 10:32:17 PM »
I've been playing with thunderbird/lightning calendar sharing today and found that a single .ics calendar file can be shared on the network as long as when creating a new calendar in lightning the network location path of the calendar is entered as

file://///servername/ibayname/foldername/filename.ics 


I've got two users sharing a calendar to test out how well it will work.

Offline ltwally

  • ***
  • 108
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #3 on: October 21, 2008, 11:02:31 PM »
Just wondering if you ever found a solution to the publishing problem?

I've been trying for the best part of 2 years now to publish calendars from Sunbird/Lightning to Kronolith, but to no avail.

I'm after installing the most recent Kronolith/Horde contribs, but I still cannot get it to play well with Lightning.

Conor

I've been fighting with it all day.  I finally ran across this link:  http://wiki.horde.org/KronolithSunbird

"Note: This is not an official Horde document. There is no write support in Horde 3.1/Kronolith 2.1"


Hopefully when SME 7.4 rolls out, it and the associated update to Kronolith will fix this shortcomming.

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #4 on: October 22, 2008, 12:59:59 AM »
HTTP_WebDAV_Server-beta pear module is not part of SME or the Kronolith install.  Perhaps if you manually install this on a test server and test it out, it may very well fix your issues.  Kronolith 2.2 will be part of 7.4

John

......

Offline Brenno

  • ****
  • 208
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #5 on: December 03, 2008, 09:45:23 PM »
Kronolith 2.2 will be part of 7.4

Hmm... just installed 7.3 (fresh) and updated to 7.4 via yum, but I don't have kronolith installed here.  Would I need to install it manually?

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #6 on: December 03, 2008, 10:30:12 PM »
Hmm... just installed 7.3 (fresh) and updated to 7.4 via yum, but I don't have kronolith installed here.  Would I need to install it manually?

Yes, you need to install in manually.  I mis-typed the previous response. 

Code: [Select]
yum --enablerepo=smecontribs update smeserver-kronolith
signal-event post-upgrade ; signal-event reboot

The install should install 5 rpm's, then you could manually install the WebDAV pear module.

John
« Last Edit: December 04, 2008, 03:45:33 AM by mrjhb3 »
......

Offline Stefano

  • *
  • 10,839
  • +2/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #7 on: December 04, 2008, 12:25:43 AM »
Yes, you need to install in manually.  I mis-typed the previous response. 

Hi

I think you've mis-typed this too :)

it should be

Code: [Select]
yum --enablerepo=smecontribs update smeserver-kronolith

(without d at the end of "update") :wink:

Ciao
Stefano

Offline Brenno

  • ****
  • 208
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #8 on: December 04, 2008, 02:18:36 AM »
I'm always a little leery about doing something that's not part of the core of SME, but I'd really love to get a good tie-in between Thunderbird, Lightning and Kronolith.

The shared calendar feature of Exchange/Outlook was one of the only things that made me hesitate when choosing this platform for this latest server.  In the end, I couldn't rationalize $15k in licensing for a shared calendar, so if I could get this to work, we'd all be tickled pink.

My users used to use Kronolith via webmail, but complained because it wasn't integrated into their mail client and forced them to have an additional application running (oh, the horror!)  This last point is why I'd be leaning towards using Lightning instead of Sunbird.

Offline ltwally

  • ***
  • 108
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #9 on: December 05, 2008, 06:09:59 AM »
Yes, you need to install in manually.  I mis-typed the previous response. 

Code: [Select]
yum --enablerepo=smecontribs update smeserver-kronolith
signal-event post-upgrade ; signal-event reboot

The install should install 5 rpm's, then you could manually install the WebDAV pear module.

John

I updated to SME 7.4 a few days ago, and just tried updating Kronolith.  Results as follows...
Code: [Select]
[root@dilbert ~]# yum clean all
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Loading "installonlyn" plugin
Cleaning up Everything
127 headers removed
127 packages removed
18 metadata files removed
0 cache files removed
6 cache files removed
================================================================
No new rpms were installed. No additional commands are required.
================================================================
[root@dilbert ~]# yum --enablerepo=smecontribs update smeserver-kronolith
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
smeaddons                 100% |=========================|  951 B    00:00
smeextras                 100% |=========================| 1.9 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
updates                                                          951 B 00:00
smeos                     100% |=========================| 1.9 kB    00:00
smeupdates                100% |=========================| 1.9 kB    00:00
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
primary.xml.gz            100% |=========================|  186 B    00:00
primary.xml.gz            100% |=========================|  20 kB    00:00
smeextras : ################################################## 61/61
primary.xml.gz            100% |=========================| 608 kB    00:00
base      : ################################################## 1591/1591
primary.xml.gz            100% |=========================|  80 kB    00:00
updates   : ################################################## 289/289
primary.xml.gz            100% |=========================| 264 kB    00:01
smeos     : ################################################## 543/543
primary.xml.gz            100% |=========================| 1.4 kB    00:00
smeupdates: ################################################## 2/2
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Could not find update match for smeserver-kronolith
No Packages marked for Update/Obsoletion
================================================================
No new rpms were installed. No additional commands are required.
================================================================

As you can see, it did not update.  :(

Offline thomasch

  • *
  • 232
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #10 on: December 05, 2008, 10:21:04 AM »
As you can see, it did not update.  :(

Are you sure kronolith installed previously in your server?

To install kronolith :

yum --enablerepo=smecontribs install smeserver-kronolith
signal-event post-upgrade ; signal-event reboot

thomas

Offline ltwally

  • ***
  • 108
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #11 on: December 05, 2008, 04:26:03 PM »
Are you sure kronolith installed previously in your server?

To install kronolith :

yum --enablerepo=smecontribs install smeserver-kronolith
signal-event post-upgrade ; signal-event reboot

thomas

I installed Kronolith 2 months ago following the wiki guide.  I followed it to the letter.  (cut/pasted all commands)

I've been using Kronolith for the past couple months.  It's definitely installed.  The update command just fails to update it.

Offline ltwally

  • ***
  • 108
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #12 on: December 08, 2008, 07:11:07 PM »
I just tried it again... The upgrade command still isn't doing anything for me.


Anyone having any luck with this?  Is there a way to just straight install the new version without doing the upgrade process?

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #13 on: December 08, 2008, 07:33:03 PM »
I just did this over the weekend and it worked fine for me.  Over the weekend I also updated all of the horde components to the most current versions.  All of those are currently in the smetest repo.

If you can't get them via yum, then you can download what you need, and do a  - yum localinstall. 

The most current files are here - http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7.4/smetest/i386/RPMS/

John

......

Offline SmartSteve

  • 17
  • +0/-0
Re: Partial Success with Kronolith Calendar Using Thunderbird.
« Reply #14 on: January 27, 2009, 01:12:00 PM »
Just a quick one. I have been trying for some time to get Kron installed onto my box. I have SME7.4 (fresh and 7.4 (upg from 7.3) both inthe same boat looking for php-pear modules. Now I have broken SME in the past and vowed to install only kosher packages as my main server runs mail and web for my family (who get agitated when they can't get their mail)

Now I have been looking for some time for the packages, I have looked at the PHP5 wiki but as it is not supported am reluctant to install it in case I break it. So is there a PHP4 package for php-pear-net-URL, php-pear-net-socket, php-pear-HTTP-Request or can you direct me to the correct forum/wiki entry for info.

Thanks, Steve B