Error on startup

Issue #449 resolved
Brad Vidal created an issue

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)

  1. Scott Wells repo owner

    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

  2. Brad Vidal 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

  3. Scott Wells 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.

  4. Scott Wells repo owner

    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.

  5. Brad Vidal 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.

  6. Katie Kuhn

    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?

  7. Scott Wells 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?

  8. Scott Wells 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 of idea.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.

  9. Scott Wells 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.

  10. Scott Wells 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!

  11. Scott Wells 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.

  12. Scott Wells 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!

  13. Scott Wells repo owner

    Thanks. I've passed it on. And just to be clear, you are on 1.7.5.8 of Illuminated Cloud, correct?

  14. Scott Wells 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!

  15. Scott Wells 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

  16. Log in to comment