In Progress CPANEL-39202 - Calendar and Contacts Server (CCS) wrong time in email notifications

Dengarry

Registered
Apr 27, 2022
2
0
1
Canada
cPanel Access Level
Root Administrator
We've migrated our Calendars from our Apple Server to WHM/cPanel using Host Papa VPS. I installed the CCS plugin. We are using the built-in Calendar app for MacOS. Things are working well, but when we create an event in the Calendar and send invites to the invitees, the notification in the Calendar shows the correct time, but the email notification is always 7 hours ahead. I've worked with host papa and made sure the time zones on the server and on our end are correct.

We've never run into this before so I am assuming this is a CCS plugin thing, although we never used email notifications before migrating. However, we are only configuring accounts in an app and letting the WHM/cPanel VPS server handle the rest so I am assuming it's nothing on our end. Plugin, Server, cPanel? I'm unable to find the cause.

Any ideas?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Hey there! Just to confirm, do your screenshots of the calendar look like the ones in this thread?


If so, can you confirm it's not a local browser issue like that user?
 
  • Like
Reactions: SimpleTechGuy

Dengarry

Registered
Apr 27, 2022
2
0
1
Canada
cPanel Access Level
Root Administrator
Hi there, we aren't using the RoundCube Calendar or a browser to use Calendar. I install the Calendar and Contacts Server plugin and I believe it stated that the RoundCube calendar and contact data would be unavailable afterwards, as well. We add an account to the Calendar app using our email accounts created in cPanel. We create an event and invite people. The event shows the correct time, the alert or notification that the invitee gets is also correct, but the email notification that goes out shows the even 7 hours ahead of the actual event time. Hope that clarifies things.
 

Stephanie Olivares

Registered
Jun 14, 2023
2
0
1
Zapopan, Jalisco
cPanel Access Level
Website Owner
Hi, I've been searching through different forums and this one is the closest to my issue, but still haven't figured out how to solve it. I have a couple of email accounts that when receiving an invite through webmail, the time it shows is one hour earlier than the originally scheduled time. I've been checking account per account confirming they all are at the same time zone, but I still can't make all them align on calendar reception and the actual time that is written within the calendar it's really off.
In the attached, the original invite is the 9am invite, and that how it was sent... and the rest are how it was received and currently appears.

Thanks a lot!
 

Attachments

Stephanie Olivares

Registered
Jun 14, 2023
2
0
1
Zapopan, Jalisco
cPanel Access Level
Website Owner
@Stephanie Olivares - Roundcube itself can have a custom timezone. Can you check that one account and see if that is the issue? https://support.cpanel.net/hc/en-us...-to-change-time-zone-and-format-for-Roundcube
Thanks @cPRex I wasn't able to locate the "Settings" preferences direclty from CPanel to make the update, I tried to find something similar with no luck...what I was ablet o find was this, but I wasn't able to implement the update: Server Time | cPanel & WHM Documentation
 

HostDrive

Registered
Jun 23, 2023
1
0
1
Lake Geneva, WI
cPanel Access Level
DataCenter Provider
Hello, I also have a customer experiencing timezone issues with the CCS plugin, specifically with the HTML contents of the event invite email. The HTML part of the event invite is displaying times as UTC, and this is confusing people and creating a lot of problems for the customer.

To reproduce:
1.) Create brand new email account in cPanel, add caldav account to an iPhone as per cPanel documentation.
2.) Create an event on iPhone, invite someone by email.
They will receive .ics attachment with correct time shown in local time zone, but the HTML in the email will be incorrect and 5 hours in the future.

I have confirmed the server is set to America/Chicago timezone (CDT). I can also reproduce this using Roundcube. Even if I set the email account's timezone in Roundcube to America/Chicago, the same problem occurs.

If I could get the cpanel-ccs service to use the same timezone as the server to generate the email, that would be an acceptable solution for this customer. Or if I could even just disable the date and time part of the html body.