Jump to content

The null-IV migration for application_link_client processed 100 rows with 0 errors.


Go to solution Solved by K n K Web Services,

Recommended Posts

Hi,

Just upgraded from 8.13.1 to 9.0.6 and looking at the system activity logs I am seeing the following for every 5 minute cron run:

The null-IV migration for application_link_client processed 100 rows with 0 errors.

Any idea what this is?

Link to comment
Share on other sites

  • Solution

Yeah, that's normal — nothing wrong on your end.

WHMCS tightened up their encryption in 9.0, and part of that is fixing some older data (application_link_client — your cPanel/WHM SSO tokens) that was encrypted with a static/null IV instead of a proper random one. Not great practice, so they're fixing it.

Instead of doing it all at once during the upgrade and risking locking things up, they just run it in the background — 100 rows every cron cycle until it's all converted. Once it's done, the log entry stops showing up.

Check System Health (Configuration > System Health) if you want to see the actual progress/status of it. But otherwise just let it run, it'll finish on its own.

Link to comment
Share on other sites

  • WHMCS Technical Analyst
21 hours ago, Vox said:

The null-IV migration for application_link_client processed 100 rows with 0 errors.

Hey Vox

I can confirm the issue.

The case WHMCS-27325 is open with our developers in order to have this reviewed for future releases.

Whilst the technical support team cannot provide an estimated time for completion for this, once we resolve cases and push features, they are available in our change log at 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.

Link to comment
Share on other sites

Yes, that behavior can be expected after upgrading to WHMCS 9.x. The background migration approach is actually a sensible way to handle older encrypted data without making the upgrade process unnecessarily disruptive.

If the conversion is processing a limited number of records on each cron run, I’d let the scheduled cron jobs complete rather than trying to manually modify the data. Checking Configuration → System Health is also a good way to confirm that the migration is progressing normally.

It’s also worth making sure WHMCS cron is running reliably. If the conversion appears stuck for an unusually long time, then checking the cron logs and WHMCS activity logs would be the next step.

Link to comment
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