Jump to content
slim

Domain Sync Dates - All changing?

Recommended Posts

I updated to WHMCS 8.0 and noticed WHMCS is updating the Expiry Date and Next Due date on every domain.

Example:

 

- xxxx.com Expiry Date updated to 23/05/2021, Next Due Date updated to 22/04/2021

Not sure why it would do this? 

 

Edited by slim

Share this post


Link to post
Share on other sites

Hi @slim,

What were the values before the sync?

Can you please share your Domain Sync Settings from Configuration > System Settings > Automation Settings ?

Do you see the same domain referenced in multiple sync report emails, or just once?

Share this post


Link to post
Share on other sites

I think what slim was getting at is the WHMCS Domain Synchronisation Cron Report is showing domains being updated to the same dates.  I have mine set for 4 hourly emails and I get the same list every 4 hours with the same domains changed to the same dates.

I have: Tick this box to enable automated domain syncing with supported registrars via cron, Enable - Number of Days to Set Due Date in Advance of Expiry, both ticked with 14 days sync.
 

I used to just get all the domains were synced, now I get they change to the same date every email:
REDACTED: Expiry Date updated to 30/09/2021, Next Due Date updated to 16/09/2021

Then 4 hours later, same domain:
REDACTED: Expiry Date updated to 30/09/2021, Next Due Date updated to 16/09/2021

I've obv removed the actual domain but thats just 1 line of the report.  Every domains changed, yet the dates shown in WHMCS match the dates their changing to.  Kinda odd.

Hope that explains better what we see.

Share this post


Link to post
Share on other sites

Yes, since the update, every cron run the Domain Syncronisation Cron Report indicated that every domain in the report has had its Expiry and Next due dates updated. This is weird as they should all be correct.

Share this post


Link to post
Share on other sites

Hi @slim,

We've been able to reproduce the same behaviour in v8.0.0 on our side, so have opened case CORE-15409 with our development team to investigate.

Once we resolve cases and push features they are available at our change log, here:

https://changelog.whmcs.com/

I apologize for the inconvenience, and appreciate your patience as we work to resolve this.

Thanks again for taking the time to report your findings.

Share this post


Link to post
Share on other sites

Is this related to the "Domain Sync Cron Error: Invalid domain" error?

As I had the same problem and now I don't get any confirmation emails regarding the domain sync, but my system log says "Domain Sync Cron Error: Invalid domain"

Share this post


Link to post
Share on other sites

Hi all,

I'm pleased to advise the original issue has been resolved in the v8.0.1 maintenance update.

You can apply this via Utilities > Update WHMCS

Share this post


Link to post
Share on other sites

This appears only half fixed.

the next due date seems to be reported as updated since installing the new version.

Share this post


Link to post
Share on other sites

@WHMCS John

It's partially fixed yes, you now get all the domain showing in the report now as:

DOMAIN Next Due Date updated to DATE  

With every cron run of the WHMCS Domain Synchronisation Cron Report

Share this post


Link to post
Share on other sites

My system log is still giving me a "Domain Sync Cron Error: Invalid domain" - be nice to know which domain is invalid!

Share this post


Link to post
Share on other sites
On 10/4/2020 at 4:12 PM, JofleyUK said:

@WHMCS John

It's partially fixed yes, you now get all the domain showing in the report now as:

DOMAIN Next Due Date updated to DATE  

With every cron run of the WHMCS Domain Synchronisation Cron Report

I'm seeing the same still on 8.0.2.

From checking the api logs of my domain registrar the sync cron appears to be working correctly. I'm just not sure why WHMCS keeps reporting the next due date being updated for EVERY domain it syncs.

Share this post


Link to post
Share on other sites

Yes, its frustrating - Especially because there is no way of knowing if its changed.. It would be really handy if 

a) it could be fixed.

b) when WHMCS does update the next renew date or expiry date that it logs the previous date  - Even if its only mentioned in the email. So we can clean up a mess if it creates one.

Share this post


Link to post
Share on other sites
Posted (edited)

Interestingly, for me, after updating to 8.0.2 the cron sync now seems to be working correctly. No more updating of dates. 🙂

Edited by slim

Share this post


Link to post
Share on other sites

I received a sync email almost in the middle of the upgrade.. maybe I'll wait to see the next runs results now.

Share this post


Link to post
Share on other sites

Just updated to 8.0.2,  let's see if my domain sync now works - rather than a "Domain Sync Cron Error: Invalid domain"

Share this post


Link to post
Share on other sites

Hi all,

I'm pleased to confirm that v8.0.2 addressed the issue related to domain sync Next Due Dates and an improvement to the reporting when an invalid domain is encountered:

  • CORE-15468 - Correct reporting of Domain Sync Next Due Dates
  • CORE-15461 - Provide context for Invalid Domain errors in Domain Sync

Thank you for reporting those issues.

Share this post


Link to post
Share on other sites

Domain Syncing is issue is because system is showing Invalid domain. Just save as it is than there is no issue with sync. Sync  Report email is showing that domain.

But it`s  not trustable that all domains are having correct due/expiring dates. 

It`s very tough for checking every domain.

Share this post


Link to post
Share on other sites

Hi @webhostingpeople,

In v8.0 we implemented new methods for handling domains as part of the IDN features in v8.0, these have to be more strict about what is and isn't a valid domain.

In my experience a domain with a blank space at the start or the end could trigger an Invalid Domain warning (or some other character) so correcting those and re-saving will resolve these messages and help improve the accuracy of the data in your system.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated