Skip to main content
cPanel Technical Support has been heavily impacted by hurricane Beryl and our ability to respond to tickets has been hindered as a result. We appreciate your understanding and patience as we address these delays.

Calendar and Contacts Server

Comments

14 comments

  • cPRex Jurassic Moderator
    Hey there! In our documentation, we say this: "When you install this plugin, CCS becomes the main calendar and contacts tool. Your server keeps the information available in Horde. However, cPanel account and Webmail users will no longer be able to connect to the Horde calendar or address book." but are you also seeing them being removed from Rouncube as well? The contacts are stored in the Roundcube database so you'd have to search through it with sqlite commands manually for each user to see if they have anything setup. I don't have a pre-made command available for that work, but if you'd like to get a ticket submitted we could do some additional homework on that for you.
    0
  • MHFraser
    Hi cPRex
    but are you also seeing them being removed from Rouncube as well?

    The CCS contacts are added as a second address book which is great. The CCS calendar replaces the local sqlite one. I think its a limitation of the roundcube calendar plugin - it can only support one backend at a time. /usr/local/cpanel/base/3rdparty/roundcube/plugins/calendar/config.inc.php [CODE=php]// backend type (database, kolab, caldav, ical) $config['calendar_driver'> = array("database"); $config['calendar_driver_default'> = "database"; $on_ccs = file_exists('/var/cpanel/calendarserver'); if($on_ccs) { $config['calendar_driver'>[] = "caldav"; $config['calendar_driver_default'> = "caldav"; }
    0
  • MHFraser
    you'd have to search through it with sqlite commands manually for each user to see if they have anything setup.

    ok did a basic strings / grep and am fairly confident there are no calendar entries in the sqlite db's.
    I don't have a pre-made command available for that work

    well heaven would be a button in the plugin config to "migrate user data" that did a sqlite -> dav transfer for me :) hint hint
    0
  • cPRex Jurassic Moderator
    @MHFraser - you could submit a feature request for that using the link in my signature!
    0
  • smurf
    Sorry to revive an old thread but does cPanel now automatically migrate Roundcube SQLite calendars to CCS? Or do we have to plan a manual migration?
    0
  • cPRex Jurassic Moderator
    @smurf - I'm not aware of any tools or automation for that process. The full setup details can be found here:
    0
  • smurf
    @cPRex thank you for the reply. Unfortunately we have a number of users who've added entries to the SQLite Roundcube Calendars. Do you have any tips on exporting / importing the calendar data after moving to CCS? Slightly off topic but I just checked your link and the Roundcube instructions seem to differ from the stock cPanel setup. There's no option to add the CalDav URL: [url=https://ibb.co/Z8SDSGn]https://i.ibb.co/Z8SDSGn/Screenshot-2021-04-27-at-14-47-34.png
    Is CCS required to be installed first?
    0
  • cPRex Jurassic Moderator
    It looks like originally we had planned for this to import Horde data automatically, as outlined in our docs here:
    0
  • smurf
    0
  • cPRex Jurassic Moderator
    At this time there is not a seamless transition option between the two calendar tools. Things would need to be recreated in the new system.
    0
  • smurf
    Thanks for your reply @cPRex. Are there any logs to see which users are connecting to the Horde calendars from devices/apps?
    0
  • cPRex Jurassic Moderator
    There isn't a specific log for dav, so you'd likely need to check /var/log/maillog for any user activity.
    0
  • smurf
    @cPRex - Thank you again for your help. We've installed CCS on one cPanel server as a test. Is it possible for a cPanel user to create additional CalDAV calendars beyond the pre-created 'cPanel CALDAV'?
    0
  • cPRex Jurassic Moderator
    Sure - I would expect any calendars created in a client to work properly.
    0

Please sign in to leave a comment.