5
CalDav and CardDAV Does Not Work
Problem reported by Nicolas Le Merle - 1/16/2015 at 2:50 PM
Resolved
Hi Guys,
 
This is in relation to a previously reported issue:
http://portal.smartertools.com/community/a791/caldav-carddav-not-working-in-sm-13-enterprise-webdav-folder-missing.aspx
 
There has been no response form the SmarterTools team so im reporting it again in hopes of getting some traction here.
 
I have had several users complain that they are unable to sync their iPhones after finding the SmarterTooks KB article explaining that they can actually sync using CalDav/CardDav.
 
I tested this myself several times and it does not work. The WebDAV folder in the SmarterMail root folder does not even exist ?
 
Could someone from SM please advise if this will be getting fixed ?
 

25 Replies

Reply to Thread
1
Rishikesh Somshetti Replied
I have SM Server 10.x, 12.x, and the latest 13.3 but I tried to configure CalDav in thunderbird mail client but no option getting to sync calendar, Task & Address book accepted EAS.
So please suggest any one if you have any idea for the sync calender, Task & Address book with thunderbird and mobile application with configuring IMAP account.
 
 
Regards
D Mishra
NetGains Technologies Pvt Ltd
Regards, NetGains Support Team NetGains Technologies Pvt. Ltd. Making iT Simple Help Desk: +91-22 - 6139 7100 Website : www.netgainstechnologies.com
2
Paul Blank Replied
Every time I have tried this in the past, with various versions of SM, it did not work. 
2
Employee Replied
Employee Post
I want to thank everyone that has commented on this thread thus far.  I, too, have verified that CalDAV does not currently work with Thunderbird/Lightning.  According to a web traffic capture, it seems that our WebDAV implementation does not currently support the owner, supported-report-set, and supported-calendar-component-set, properties.
 
I have added this to our bugs list.
1
SuperTechie Replied
?? Works for me with Thunderbird!  I've been using Caldav with Thunderbird and SmarterMail v11 and 13.  Are you using this address for Thunderbird?
 
put http here //yoursmartermailaddress/WebDav/cal
PS
1
Paul Blank Replied
Since these features are mentioned on SM's home page, one would think that they simply work. One would also think that ST would have extensive feature checklists that are thoroughly verified as working properly before any software update gets released.
 
This was also an issue with Notes sync under EAS.
 
Am I being unreasonable here?
 
0
SuperTechie Replied
Update:  As of SmarterMail 14, Caldav no longer works with Mozilla Thunderbird/Lightning.  This is most unfortunate since Microsoft removed a pop client from Windows starting with Win 7 a lot of people looking for a free solution have installed Thunderbird.  Please FIX ASAP!
 
PS
0
Matt Petty Replied
Employee Post
It works you just use:
http://mail.example.com/WebDAV/cal/default/

Thunderbird (Lightning) does not support CalDAV auto discovery or multiple calendars, while every other client I've tested does.

If you were looking for a client with great CalDAV implementation I can suggest eMCLient. Almost anything else will support these functions however it's just Lightning that is terrible when it comes to CalDAV.

If you do use another client you connect with
http://mail.example.com/WebDAV/ or even http://mail.example.com/ sometimes.
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
0
Joe Burkhead Replied
Matt,
I downloaded eMClient and am giving it a try. But, it does no better when trying to connect to my SM calendar through CalDAV. It just keeps prompting me for my credentials. Email works fine with the same credentials, but not Calendar or Contacts.
Is there any documentation in existence for configuring WebDAV specifically for SmarterMail? I'm about at the end of my rope...I really think that SmarterTools is misrepresenting your product as far as its ability to sync with either Thunderbird or basically any other client. Nothing seems to work for me, and the web client or mobile client are both so limited that my power users hate them.

If you, or anyone for that matter, can give me guidance on WebDAV config in IIS 7, I'd sure appreciate it.
0
Matt Petty Replied
Employee Post
What are you putting in for the address on emClient.
Your using your full account address correct?
I keeps asking for your credentials, are you putting them in and hitting continue?

You have to do nothing with IIS to get WebDAV working.
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
0
Matt Petty Replied
Employee Post
If you need help check this out.
https://www.carbonitex.net/Downloads/smwebdav.mp4
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
0
Joe Burkhead Replied
Matt,

Thanks for trying to help, but there is no change. I am using my full SM email address. Yes, I am putting them in and hitting continue. By the time my finger comes off the mouse button the box pops back up asking for my credentials again.
I watched the video, and that is how I have been trying to set it up. I have used http://mail.myserver.com/WebDAV. Also tried https://mail.myserver.com/WebDAV. I have tried both leaving off /WebDAV. I have tried using ..../WebDAV/cal/ without success. I have tried ..../WebDAV/cal/default without success. Not sure what else I can do. But thanks for trying anyway.

Joe
0
Matt Petty Replied
Employee Post
It won't work unless you put a slash at the end. I saw your examples
http://mail.myserver.com/WebDAV
http://mail.myserver.com/WebDAV/cal/default
Make them
http://mail.myserver.com/WebDAV/
http://mail.myserver.com/WebDAV/cal/default/
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
2
SuperTechie Replied
After a little trial and error, I can confirm Thunderbird/Lightning is working with Caldav and SM 14 again, but with a change to the path as mentioned above to add "default/" to the path.  Thus the correct path (as shown above) is:
http://mail.myserver.com/WebDAV/cal/default/
 
For those like myself who use multiple calendars, I have made this work in Thunderbird/Lightning with SmarterMail by creating different email accounts for each calendar, and then using this format in the path for each:
 
http://useraccount%40domain.com:password@mail.myserver.com/WebDav/cal/default/
 
Please note you need the email accounts of each user account that is used for each calendar created in Thunderbird 1st, and to select them in the setup process.  Also please note this also works for SmarterMail before version 14, but without the "default/" at the end (but still end the url with a "/").  For those that are curious, the %40 is not a typo, but is apparently how the @ sign is used in Caldav without issues.
 
I am more than a little disappointed SmarterTools did not document all of this, and indeed removed the help/KB for Thunderbird instructions which DID work for versions up through v13.  I hope they will now put those instructions back for Thunderbird and other users with the additions for v14, and take this a step further and also document the urls for non-default calendars and multiple calendars as well. 
 
In a land of Outlook.com, Google calendars, etc, where all of this stuff just works and is well documented, SmarterMail and those of us who support it cannot afford to have this NOT work.
PS
0
Matt Petty Replied
Employee Post
Another thing you can do is look inside your userconfig.xml for the UID of each calendar and do http://mail.myserver.com/WebDAV/cal/<UID>/
This way you can access the calendars all for one user. It's annoying but it's a limitation of Thunderbird.

TIP: CTRL+F and type the name of your calendar and you should see the UID come up.
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
0
Brian Ellwood Replied
Couldn't this be exposed via the web gui somehow so its easier for people to move quickly though it?

Touching anything on the filesystem of a server can be a very daunting and "scary" proposition for some administrators.

Ease of use should be #1
1
Employee Replied
Employee Post
Brian Ellwood, I have added a new action button on the Calendar page, Get CalDAV URLs.  It will open a popup window that lists all calendar WebDAV URLs and a general URL for all calendars that generally works in most CalDAV clients.
0
Paul Blank Replied
Because of issues such as this,  ST and I just lost another client that was using SM to Outlook.com.
 
 
0
Bruce Barnes Replied
Did you explain to the customer that it was an active, open issue, and a resolve was in the works?

Robert Emmett's comment from 17:07 today (immediately above) shows that progress has been made and a solution is in testing.
Bruce Barnes ChicagoNetTech Inc brucecnt@comcast.net Phonr: (773) 491-9019 Phone: (224) 444-0169 E-Mail and DNS Security Specialist Network Security Specialist Customer Service Portal: https://portal.chicagonettech.com Website: https://www.ChicagoNetTech.com Security Blog: http://networkbastion.blogspot.com/ Web and E-Mail Hosting, E-Mail Security and Consulting
0
Paul Blank Replied
Of course I explained it, but this is only one issue. Here are a couple of others: no filtering for outbound messages, no export/import of contact categories. I know, I know, they are working on it, they are working on it. But .. too late in this case. Somehow we're up to version 14 and these seemingly obvious should-be-there features aren't there. I am well-aware of all the cool things SM does, so don't shoot me; I'm only the messenger.
0
Jubin Pejman Replied
Robert Emmett, I cannot find the link for popup windows showing the WebDav URLs. Can you please be more specific? I have gone to the latest version of SM software and in the calendar section cannot find the link.
0
Employee Replied
Employee Post
Jubin, this fix / change has not yet been publicly released yet. It will be included in the next minor release.
0
Jubin Pejman Replied
Hi Robert, I have opened a trouble ticket but in the meanwhile is there a solid url format that you know of for the Android? We are will to switch CardDAV software or do anything else we need to resolve this issues. If you have any suggestions they would be appreciated.
0
Employee Replied
Employee Post
Jubin, depending if your Android app handles autodiscovery you can try the following URLs. If the app handles autodiscovery, it should return all of your personal calendars. If autodiscovery does not work, you can manually enter each calendar's URL.

All Calendars (Autodiscover):
http://server/WebDAV/

Primary calendar:
http://server/WebDAV/cal/default/

Secondary calendar(s):
http://server/WebDAV/cal/{UID}

*NOTE: until the next minor release, there is no easy way for end-users to get a secondary calendar's UID. The system admin would have to look within the user's userConfig.xml file for the calendar UID. In the next minor release, the new button mentioned above will display the URLS.
0
Trevor Albrecht Replied
Has there ever been a resolution on this? I'm on 16.x and it still won't sync with Thunderbird. Worked fine on iCal. Also, still not documentation or instructions on how to get a "shared" calendar added to a client like Thunderbird. So far... I'm pretty disgusted with SM's support and documentation. Completely useless!
0
Matt Petty Replied
Employee Post
Thunderbird does not support multiple calendars like all the other WebDAV clients.
Using http://<host>/WebDAV/ does not work on Thunderbird.
You have to add calendars individually using their links. You can find these links by going to the "..." menu near the "New" in calendars, going to "Get CalDAV URLs".
Keep in mind, this is a limitation of Thunderbird, not SmarterMail.
At this time shared calendars are not supported in WebDAV.
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com

Reply to Thread