slim Posted September 29, 2020 Share Posted September 29, 2020 (edited) 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 September 29, 2020 by slim 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted September 29, 2020 WHMCS Support Manager Share Posted September 29, 2020 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? 0 Quote Link to comment Share on other sites More sharing options...
JofleyUK Posted September 29, 2020 Share Posted September 29, 2020 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. 0 Quote Link to comment Share on other sites More sharing options...
slim Posted September 30, 2020 Author Share Posted September 30, 2020 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. 0 Quote Link to comment Share on other sites More sharing options...
xyzulu Posted September 30, 2020 Share Posted September 30, 2020 @WHMCS John do you have any updates to this issue yet? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted September 30, 2020 WHMCS Support Manager Share Posted September 30, 2020 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. 1 Quote Link to comment Share on other sites More sharing options...
JofleyUK Posted September 30, 2020 Share Posted September 30, 2020 Great Stuff @WHMCS John thanks for letting us know. 0 Quote Link to comment Share on other sites More sharing options...
equiphase Posted October 3, 2020 Share Posted October 3, 2020 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" 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted October 3, 2020 WHMCS Support Manager Share Posted October 3, 2020 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 0 Quote Link to comment Share on other sites More sharing options...
slim Posted October 4, 2020 Author Share Posted October 4, 2020 This appears only half fixed. the next due date seems to be reported as updated since installing the new version. 0 Quote Link to comment Share on other sites More sharing options...
JofleyUK Posted October 4, 2020 Share Posted October 4, 2020 @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 0 Quote Link to comment Share on other sites More sharing options...
equiphase Posted October 4, 2020 Share Posted October 4, 2020 I'm not getting a report at all! 0 Quote Link to comment Share on other sites More sharing options...
equiphase Posted October 4, 2020 Share Posted October 4, 2020 My system log is still giving me a "Domain Sync Cron Error: Invalid domain" - be nice to know which domain is invalid! 0 Quote Link to comment Share on other sites More sharing options...
xyzulu Posted October 7, 2020 Share Posted October 7, 2020 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. 0 Quote Link to comment Share on other sites More sharing options...
slim Posted October 7, 2020 Author Share Posted October 7, 2020 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. 0 Quote Link to comment Share on other sites More sharing options...
slim Posted October 7, 2020 Author Share Posted October 7, 2020 (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 October 7, 2020 by slim 0 Quote Link to comment Share on other sites More sharing options...
xyzulu Posted October 7, 2020 Share Posted October 7, 2020 I received a sync email almost in the middle of the upgrade.. maybe I'll wait to see the next runs results now. 0 Quote Link to comment Share on other sites More sharing options...
equiphase Posted October 7, 2020 Share Posted October 7, 2020 Just updated to 8.0.2, let's see if my domain sync now works - rather than a "Domain Sync Cron Error: Invalid domain" 0 Quote Link to comment Share on other sites More sharing options...
JofleyUK Posted October 7, 2020 Share Posted October 7, 2020 Mine seems good now and I did a spot check of some domains and they look good. 0 Quote Link to comment Share on other sites More sharing options...
equiphase Posted October 7, 2020 Share Posted October 7, 2020 Just got my Domain Sync Email - so all working here as well 🙂 0 Quote Link to comment Share on other sites More sharing options...
xyzulu Posted October 8, 2020 Share Posted October 8, 2020 8.0.2 has resolved this for me 🙂 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted October 8, 2020 WHMCS Support Manager Share Posted October 8, 2020 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. 3 Quote Link to comment Share on other sites More sharing options...
WebHostingPeople Posted October 11, 2020 Share Posted October 11, 2020 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. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted October 13, 2020 WHMCS Support Manager Share Posted October 13, 2020 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. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.