Error on startup
We have just purchased 4 licenses with the intent of using all immediately. Two of us had no issues, but the other two are getting an error when starting IntelliJ. This is preventing our team from making the switch all at once.
- IntelliJ Community (2016.2.5)
- Illuminated Cloud (1.7.5.3-idea14)
Right after IntelliJ starts: "An unexpected error occurred during license validation: There are network adapters on the system that are disabled and TurboActivate couldn't read their hardware properties (even after trying and failing to enable the adapters automatically). Enable the network adapters, re-run the function, and TurboActivate will be able to "remember" the adapters even if the adapters are disabled in the future."
Option to 'Retry' is never successful. After 'Cancel'ing, IntelliJ disables Illuminated Cloud.
Comments (25)
-
repo owner -
reporter Scott,
Again, I appreciate the quick response and solution. That was successful for one person so far. We will try that for the other when he arrives this morning.
Thanks, Brad
-
repo owner Okay, glad to hear. Keep me posted and if it doesn't address the issue for the other person, I'll help get to a proper resolution ASAP.
-
repo owner - changed status to resolved
Brad, I'm going to resolve this for now since it worked for one of the two users. Please let me know if it doesn't work for the other as well.
-
reporter Scott, Sorry for the delay, I was travelling and haven't had a chance to attempt the fix for the last person. I'll keep you posted.
-
Hey Scott, I've installed Illuminated Cloud into my machine running Windows 10, and I'm also encountering this error.
Additionally, I've checked all of my network interfaces, and none of them are disabled. One of my colleagues was able to get Illuminated Cloud working on his machine with the same network settings as myself. Are there any settings I'm missing that might help me to resolve this issue?
-
repo owner Katie, do you mind sending me your
idea.log
using Help>Show Log in Explorer/Finder so I can see the details of the failure? -
- attached idea.log
Katie's idea.log
-
repo owner Thanks, Katie. Pretty much as expected based on what you described...it's saying there are disabled network interfaces. If you don't mind, would you launch the IDE using
idea64.exe
instead ofidea.exe
? By default it runs in 32-bit mode so I'd like to see if the same issue occurs when running in 64-bit mode. My guess is that it will, but I want to minimize variables as much as possible as a first pass. Please let me know the behavior after running in 64-bit mode. -
Ok. I'll give that a shot right now.
-
- attached idea.log
Alas, that didn't seem to work. :( I still got the same error.
-
repo owner Ah well...didn't really expect it to solve the problem, but you want to be running 64-bit either way. Do you mind dropping to a command prompt and running
netsh int show int
? It should show something like:Admin State State Type Interface Name ------------------------------------------------------------------------- Enabled Connected Dedicated Ethernet 4 Enabled Connected Dedicated VirtualBox Host-Only Network Enabled Connected Dedicated Wi-Fi Enabled Disconnected Dedicated Ethernet 2 Enabled Connected Dedicated Ethernet 3
You'll be looking for anything with a state of
Disabled
in the first column. -
I've got just the one, and it's enabled.
-
repo owner Okay. I'll need to follow up with the third-party developer of the licensing software and see what they say. I'll let you know ASAP. Really sorry for the issue!
-
Thanks Scott! No worries!
-
repo owner Katie, do you mind rerunning that same command in an elevated command prompt just to see if there's an interface that your user can't "see"? You can use Win+X>Command Prompt (Admin) to start an elevated command prompt. Again, my guess is that it'll show the same results, but might as well check while we're waiting for a response from the licensing developer.
-
repo owner Okay, Katie. I heard back from the licensing folks. Would you mind running the following from PowerShell:
Get-WmiObject -Class "win32_networkadapter" | Format-List *
and:
Get-WmiObject MSFT_NetAdapter -Namespace root\StandardCimv2
capturing the results in a text file, then sending that to me? Evidently that will be what they need to diagnose what's going on.
Also, I apologize if I've already asked this, but can you also verify that you're running the latest build of the plugin which is 1.7.5.8?
Thanks!
-
- attached win32_networkadapter.txt
- attached StandardCimv2.txt
Here are the two files.
-
repo owner Thanks. I've passed it on. And just to be clear, you are on 1.7.5.8 of Illuminated Cloud, correct?
-
Oh, sorry, yes. I'm on the latest 1.7.5.8 of IC. I installed both IntelliJ and IC today.
-
repo owner Thanks for confirming. Sorry again for the rocky start...hopefully I'll hear very soon why you're hitting this issue and how to resolve it so that you can start actually using the plugin!
-
No worries! Thanks for the prompt replies and the help!
-
repo owner Katie, I just received a response from the licensing software developer:
Unfortunately in this case they have one piece of hardware that is not performing correctly. Whether it’s a problem with the drivers or the hardware itself is failing is the big question.
So, what I see in that log file is that their “Killer” wireless device is not properly returning a MAC address. It’s likely due to a faulty driver. Have them upgrade to the latest driver available, and then try running your app again:
http://www.dell.com/support/home/us/en/04/Drivers/DriversDetails?driverId=M9PYT
Can you make sure that driver is up-to-date? I know it may seem odd that you need to update drivers to try out an IDE plugin, but it's just the way the licensing works.
Regards, Scott
-
Hey Scott,
Just got it updated, and it's working now! Thanks a lot!
-
repo owner Really glad to hear, Katie! Thanks for letting me know.
- Log in to comment
Hi, Brad. Sorry for the issues you guys are seeing. This is a recent change to the way that the third-party license validation software used by IC works. Basically it computes a "fingerprint" for the local machine based on some of its uniquely-identifying information including the MAC addresses of the installed network interfaces. On Windows 8 and higher, it's able to read the information about disabled network interfaces automatically, but on Windows 7 (which is what's reported in the provided log), it cannot do so. As a result, you'll see this message one time (assuming you don't change/add network interfaces in the host machine) and you'll need to enable all disable network interfaces long enough to click Retry. After that you can disable them again and it should verify your machine properly.
It's a bit heavy-handed, I'll admit, but it's the way that the licensing software works. Please let me know if re-enabling the IC plugin and then following this process doesn't get you past the issue and I'll pull in the third-party to help provide a path to get it working properly for you in short order.
Best regards, Scott Wells