11-03-2014 03:25 AM
NI Update Service is not working. Usualy "no internet" error message. Here is the log:
[2014-11-03 16:13:57.254] ---------------------------------------------------------------------- [2014-11-03 16:13:57.294] National Instruments Update Service [2014-11-03 16:13:57.294] ---------------------------------------------------------------------- [2014-11-03 16:13:57.294] Command-line: NIUpdateService.exe -log d:\temp\log20141103.txt [2014-11-03 16:13:57.294] Version: 14.0.0.59 [2014-11-03 16:13:57.294] User locale: vi-VN 1066 [2014-11-03 16:13:57.294] Update Service language: en-XX [2014-11-03 16:13:57.294] Elevated: False [2014-11-03 16:13:57.394] UpdateServiceStarterPresenter.CheckPrimaryInstance: This is the primary instance. [2014-11-03 16:13:57.404] NiLmCLientApi.NiLmClientDLL: DLL loaded successfully. [2014-11-03 16:13:57.454] NiLmClientApi.CloseNiLm: NiLmClient DLL unloaded successfully. [2014-11-03 16:13:57.454] License Manager: Update Service is enabled. [2014-11-03 16:13:58.744] UpdateServicePresenter.CheckForUpdatesPressed: Begin [2014-11-03 16:13:58.744] UpdateServicePresenter.CheckForAndEvaluateUpdates: Beginning the process of checking for and evaluating updates. [2014-11-03 16:14:01.218] Pipeline is up. [2014-11-03 16:14:01.218] Finished worker thread Ping Pipeline. [2014-11-03 16:14:01.218] Starting worker thread Collect Information. [2014-11-03 16:14:01.218] UpdateServicePresenter.CollectInformation: Collecting system information. [2014-11-03 16:14:01.282] DeviceFinder.DeviceFinder: SystemAPI version is 5.5.0 or later. Assembly can be loaded. (Version=14.0.0) [2014-11-03 16:14:09.344] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:09.344] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:09.344] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:09.354] Finished worker thread Collect Information. [2014-11-03 16:14:09.354] Starting worker thread Check For Updates. [2014-11-03 16:14:09.354] UpdateServicePresenter.CheckForUpdates: Querying ni.com for Critical updates. [2014-11-03 16:14:09.354] Plugins.Base.Plugin.DownloadCatalog: Calling SubmitAndMonitorQuery [2014-11-03 16:14:12.674] [2014-11-03 16:14:12.674] ***ERROR: Plugins.Base.Plugin:DownloadCatalog: Exception querying for updates Exception information: NI.UpdateService.Common.UpdateServiceException: Pipeline Error: -2147475455 at NI.UpdateService.Common.PipelineBase.ThrowResult(Int32 returnValue) at NI.UpdateService.Common.PipelineBase.IsQueryFinished(Int32 returnValue) at NI.UpdateService.Common.PipelineBase.QueryCheck(UInt32 wait) at NI.UpdateService.Plugins.Base.Plugin.SubmitAndMonitorQuery(OptionsUpdateSearchType searchType, Boolean& canceled) at NI.UpdateService.Plugins.Base.Plugin.DownloadCatalog(OptionsUpdateSearchType searchType, Boolean& canceled) [2014-11-03 16:14:12.674] [2014-11-03 16:14:12.674] Plugins.Base.Plugin.DownloadCatalog: End [2014-11-03 16:14:12.674] Finished worker thread Check For Updates. [2014-11-03 16:14:12.674] [2014-11-03 16:14:12.674] ***ERROR: UpdateServicePresenter.WorkerSequence.WorkerFinished: Exception thrown in worker thread Check For Updates Exception information: NI.UpdateService.Common.UpdateServiceException: Checking for Critical updates failed [2014-11-03 16:14:12.674] [2014-11-03 16:14:37.754] UpdateServicePresenter.BeforeClose: Determine whether to prompt to confirm. [2014-11-03 16:14:37.754] UpdateServicePresenter.StopWorkers: Stopping workers [2014-11-03 16:14:37.754] UpdateServicePresenter.StopWorkers: complete. [2014-11-03 16:14:37.754] Not downloading. Continue closing. [2014-11-03 16:14:40.364] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:40.364] calling WsUdClose 1 [2014-11-03 16:14:40.364] done - setting pipelineId=0 [2014-11-03 16:14:40.364] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:40.364] calling WsUdClose 2 [2014-11-03 16:14:40.364] done - setting pipelineId=0 [2014-11-03 16:14:40.364] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:40.364] calling WsUdClose 3 [2014-11-03 16:14:40.364] done - setting pipelineId=0 [2014-11-03 16:14:40.364] WebPipeline.ResetPipeline: Begin [2014-11-03 16:14:40.364] calling WsUdClose 4 [2014-11-03 16:14:40.364] done - setting pipelineId=0 [2014-11-03 16:14:40.374] GlobalMutex.Release: Mutex '_NIMetaInstallerMutex' is being released. [2014-11-03 16:14:40.374] GlobalMutex.AcquireMutex: Mutex thread is now releasing mutex '_NIMetaInstallerMutex'. [2014-11-03 16:14:40.374] ----------------------------------------------------------------------
11-04-2014 12:47 PM
Hello GeekySeb,
The first troubleshooting step you should go through is verifying that your outgoing connections are not blocked by a firewall. Your firewall may be blocking the NI Update Service from contacting NI servers.
Could you please provide us with more information regarding this issue.
1) You mentioned that there was usually a "No internet" message. What did the error message say exactly?
2) When you are using NI Update Service, when exactly does the program throw the error?
Thank you,
Jonathan
11-11-2014 04:24 AM
Hello and sorry for late reply.
Here is the error message:
It apears about 1 second after this is displayed:
I have tried on 3 different networks (including unrestricted home network). The windows firewall is disabled. I'm using win7 64 bits
11-12-2014 10:48 AM
Hi GeekySeb,
You should check to make sure all NI services are running correctly on your Windows machine. If you search for "Services" in the start menu you'll find the control panel item that opens up the utility to control Windows services. You can scroll down and you'll see a number of services beginning with NI. If any of those are stopped then you'll want to restart them, which may be the cause of the problem you are seeing.
11-12-2014 08:38 PM
Hello,
I have turned ON all NI services and it's still not working. However, it seems that this time the "checking NI.com for updates..." message lasted a bit longer.
11-13-2014 03:25 PM
GeekySeb,
There may be a problem with the installation of your NI Update Service. You can try repairing the program by going to Programs and Feature in Control Panel. From there open up the item called "National Instruments Software." You will see a list of all NI software installed, just select NI Update Service 2014 and click repair.