aspnet / Tooling

Issue tracker and info on Visual Studio tooling for ASP.NET
Other
256 stars 123 forks source link

VS 2017 RC: The prerelease has expired #957

Closed gimlichael closed 7 years ago

gimlichael commented 7 years ago

Dear sir or madam

What the frack?!

I have a MSDN subscription, but all the sudden, the VS 2017 RC has an expired license. Pressing "Check for an updated license" gives back a "We could not unlock yada-yada-yada.

I am furious right now .. things like this, makes me not want to test RC ever again!

Please, release a patch ASAP that resolves this issue or open up for unlocking an updated license.

We cannot change the date/time backward in time, as others have suggested, due to this setting being managed by our organization.

EuroForm commented 7 years ago

Unfortunately I have the very same problem. We have 1 dev in our team without this issue and 2 devs with this issue.

As you mention, there is a hack (changing time) that is working for us who can actually modify this on our PC. This is not a fix, but we did manage to find a "somewhat working" temporary workaround using following: 1) On visual studio prompt (initial load or every 30 min or so for me), do following 2) Adjust time 1 week back (if not working, set 1 month back, if not working, set 1 year back) 3) Click "Check for an updated license" (requires login) 4) Close popup (and use Visual Studio) 5) Adjust time automatically (=set to current time) so you can browse HTTPS/SSL in browser 6) Wait for popup and repeat process (I get prompted every 30 minute or so)

I know above is far from a fix - just trying to help out other people in desperate need of using their development environment.

Please fix this ASAP. If need be, disable all license control for a few days until you have this under control again.

Thanks for understanding.

rs38 commented 7 years ago

these time based workarounds do not work on my machine (non domain-based)

sascha-gruesshaber commented 7 years ago

The time based workarounds do also not work to machines in enterprise environment. (changing machines Date ist restricted by active cirectory policy!)

OutSorcerer commented 7 years ago

Although I see "Some settings are managed by your organization" in new Windows 10 UI and cannot change time there I am still able to change it via old UI from Control Panel and use the workaroud above. Could help someone.

MattJeanes commented 7 years ago

See VS Developer Community for a workaround using Fiddler faking the activation response, should work for everyone as long as you have local admin

psytrx commented 7 years ago

Same here.

For those trying to change the local date/time: AD policy is just being enforced by using the "Change date" UI from Windows itself. However, you can use a local CMD prompt (with elevated privileges, which I guess you have being a developer): date 2016-01-01 should do the trick.

MattJeanes commented 7 years ago

Update from Christoph Berlin (see above link):

'Hi everyone, thanks so much for the quick feedback. We identified the root cause of this temporary issue and a fix has been deployed on the backend. Your Visual Studio RC build will work as expected - there are no steps necessary for users.'

davkean commented 7 years ago

Folks, we apologise for the issue, this has been resolved.