INTERACT FORUM

More => Old Versions => Media Center 14 (Development Ended) => Topic started by: d_pert on October 12, 2009, 10:35:40 pm

Title: d_pert: License issue
Post by: d_pert on October 12, 2009, 10:35:40 pm
As with .79, .81 ended installation with a licensing dialog despite it being fully licensed and registered already.

Quote of my reply to .79...

Quote
Bug: After Express Installation, I get the dialog to Purchase, Restore or Cancel (even though the previous version (.71) as properly licensed and registered. I press Cancel, the app loads normally, and I check Help: Registration Info... - it reports a proper registration. The Buy / Restore / Cancel dialog never appears again - this seems to be a one time thing after installing this update for me.
Title: Re: d_pert: License issue
Post by: Matt on October 14, 2009, 01:19:27 pm
I have a guess on what this might be, but need your help.

Could you open regedit.exe and look here:
HKCU\Software\Classes\VirtualStore\

Is there a J River or Software\J River key?  If so, will you export it and send it to matt at jriver dot com.

My guess is that there's some UAC registry redirection confusion going on.

Thanks.
Title: Re: d_pert: License issue
Post by: d_pert on October 15, 2009, 10:26:37 am
Quote
HKCU\Software\Classes\VirtualStore\

There are no keys at that exact 'folder'. However, there are a number of subfolders.

I did a screen cap that shows the only data in any of them, other than the "(Default) REG_SZ (value not set)" which is in every one ;)

I will attach the screen cap from my private e-mail in a few seconds.

Thanks,

DP
Title: Re: d_pert: License issue
Post by: Matt on October 15, 2009, 10:41:03 am
Thanks for the info.

The issue is that when you restore from a local .mjr file running non-elevated, the license gets placed in the virtual registry location.  We need to revise the license system to ask for UAC elevation in this case.

To solve your problem, erase the J River folder in the virtual store and restore your license from the internet (instead of local mjr file).

Sorry for the hassle.
Title: Re: d_pert: License issue
Post by: Matt on October 15, 2009, 11:14:09 am
A coming build will automatically remove UAC-redirected JRiver HKLM keys.  They shouldn't be used, and if they are, it only causes problems like this.
Title: Re: d_pert: License issue
Post by: d_pert on October 15, 2009, 12:17:09 pm
Okay ... so basically I'm best to do nothing then, right?

The problem is not really affecting me at all ... the dialog just comes up once at the end of installation, beginning with v.79. I've just been hitting Cancel and all's well.

Is there any advantage in taking the actions you presecribed in your previous message in view of the new build coming?

Thanks.