Connect. Communicate. Collaborate. Securely.

Home » Kerio User Forums » Kerio Connect » KMS + Outlook Connector = public iCal?
  •  
panchero

Messages: 5
Karma: 0
Send a private message to this user
Hello -

My users are configured to use the outlook connector to view and update their calendars. This works fine. I have been trying to determine if we can view the users calendars in third party iCal tools (for example, www.google.com/calendar ).

I have read the chapter for our KMS 6.1.0 server on iCal, and have not been able to see anything return when we use any of the addresses:


http://server_name/ical

To subscribe a calendar of another user (the calendar must be shared for the particular user), enter URL in this format:

http://server_name/ical/user<_at_>domain
http://server_name/ical/domain/user_name

I have even made some test public calendars, which did not work:

http://server_name/ical/public
http://server_name/ical/public/calendar

There are no error messages, the software connects to the URL, then shows no calendar information. When i look at the data via a web browser, the data returned are nothing.

Am i reading the chapter wrong on ical support? do you need a mac for this to work? I thought that KMS would allow 3rd party apps read the calendars in .ics format.

Any pointers would be appreciated.

Greg

[Updated on: Thu, 13 April 2006 22:02]

  •  
Kerio_jthomas

Messages: 511
Karma: 1
Send a private message to this user
Greg, you must authorize to the server. Username and password must be passed to the KMS server.

Currently only iCal is supported, and Sunbird (with some known problems). See http://support.kerio.com/kb/358

Joshua Thomas
Technical Support Manager
2350 Mission College Blvd, Suite 400
Santa Clara, CA 95054
Phone: (408) 496-4500
Fax: (408) 496-6902
http://www.kerio.com/support.html

  •  
panchero

Messages: 5
Karma: 0
Send a private message to this user
Thanks. I thought this was the problem. I had tried passing my username/password (tisk, tisk) on the http command line as follows:

http://user_whose_iCal_I_want:password<_at_>servername/iCal

which failed, and even tried authenticating on the browser first (via webmail) then atempting over that same authenticated connection. All of which showed no cal data.

While I see that only ical is supported, can you give a poor user like me some tips on what logs to look at to debug? nothing is appearing in the security or error logs when I attempt this.

Also, will a future version support more ical clients?

Greg
  •  
chadly

Messages: 7
Karma: 0
Send a private message to this user
I'm not sure if this would be a solution for you, but I just posted this how-to on how to created a web based calendar using PHPiCalendar. Then you don't need a client since it is web based.

http://forums.kerio.com/index.php?t=msg&goto=35384&S =44885eb528c30cc5629747ef9b8d08f0#msg_35384
  •  
panchero

Messages: 5
Karma: 0
Send a private message to this user
Thanks. I like it. This might do the trick. However, I am having a problem with the command:

curl http://mailserver.yourcompany.com/ical/public/CompanyCalenda r -u username:password > /var/intranet/phpicalendar/calendars/temp.ics

the temp.ics file is empty! This is similar when I go to the URL in my browser. I do not see any iCal events.

Anyone know whay no data would show up?

Greg

[Updated on: Thu, 13 April 2006 23:10]

  •  
panchero

Messages: 5
Karma: 0
Send a private message to this user
Here is a trace using Wfetch of what is going on. It appears that the authentication is working OK. If I instead go to "/default/index.php", I see the HTML for the webmail. However, "/ical" returns nothing. Any suggestions? i have tried using the only osX mac we have, and Apple iCal cannot read the calendars either using the calender -> subscribe GUI.

Any help is appreciated.

Greg

Begin trace from Wfetch (Note the 200 message).

started....
WWWConnect::Connect("localhost","8088")\n
IP = "127.0.0.1:8088"\n
source port: 3218\r\n

REQUEST: **************
GET /ical HTTP/1.1\r\n
Host: localhost\r\n
Accept: */*\r\n
Connection: Keep-Alive\r\n
Authorization: Basic Z2FnZWdyZWc6R29TdGF0ZTk3\r\n
\r\n

RESPONSE: **************
HTTP/1.1 200 OK\r\n
Connection: Close\r\n
Content-Type: text/html\r\n
Date: Thu, 13 Apr 2006 17:17:46 +0000\r\n
Server: Kerio MailServer 6.1.0\r\n
\r\n

WWWConnect::Close("localhost","8088")\n
closed source port: 3218\r\n
finished....
  •  
Pavel Dobry (Kerio)

Messages: 5245
Karma: 251
Send a private message to this user
You apparently read wrong manual. The URLs above works in KMS 6.1.1 and later. You are using KMS 6.1.0 so you have to use URL:

http://servername/ical/user/domain/Calendar
or
http://servername/ical/user/domain/Calendar/CalName.ics
where 'Calendar' means a path to arbitrary calendar folder.
'CalName.ics' means a name of calendar published by iCal.
  •  
panchero

Messages: 5
Karma: 0
Send a private message to this user
Aha! Thank you, very much! I have been trying to figure this out for 2 weeks!

FYI, after reading the error logs, it turns out the format is:

http://servername/ical/domain/user/calendar

And this works using the user/password trick:

http://username:password<_at_>servername/ical/domain/user/calendar

One last question (I promise :) ). Is there anyway to make a calendar public, such that someone does not have to have a username/password to read a calendar? I have checked off "anonymous access" to read on the webmail interface, but the web server seems to want to prompt for basic authentication no matter what.

Thanks again for all your help.

Greg
  •  
Pavel Dobry (Kerio)

Messages: 5245
Karma: 251
Send a private message to this user
No, it is not possible at this moment. This feature will be available in KMS 6.2.0.
Previous Topic: OS X Mail client authentication problems
Next Topic: Archiving by domain
Goto Forum:
  


Disclaimer:
Kerio discussion forums are intended for open communication between forum members and may contain information and material posted by members which may be useful in learning about Kerio products. The discussion forums are not intended to provide technical support for any specific product. Any information implied or expressed in the discussion forums is that of the posting member. Kerio is in no way responsible for the information posted in the forums, or its accuracy. Kerio employees may participate in the discussions, but their postings do not represent an offical position of the company on any issues raised or discussed. Kerio reserves the right to monitor and maintain the forums to promote free and accurate exchange of information.

Current Time: Tue Nov 21 11:22:41 CET 2017

Total time taken to generate the page: 0.00481 seconds
.:: Contact :: Home ::.
Powered by: FUDforum 3.0.4.