LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why does a LabVIEW 8.0 EXE file make these two internet access attemps: 127.0.0.1:3580 and 192.168.1.1:DNS?

When I run a LabVIEW 8.0 EXE file my software Firewall warns me of the following two internet access attemps:  127.0.0.1:3580 and 192.168.1.1:DNS?
 
I can block them and the program still works, but why does LabVIEW try this?
0 Kudos
Message 1 of 4
(3,386 Views)
Hi gmiles,

I can give at least a partial answer, although it may just leave more questions.

127.0.0.1 is a localhost address, that is, it's the computer you're running on.  Port 3580 is listed on http://www.iana.org/assignments/port-numbers as the National Instruments Service locator.  This seems to be an internal process of LV used to track resources on the local machine (running as nisvcloc.exe).  Blocking communication with it might interfere with only some components though, so your program may be unaffected.

192.168.1.1 is a local network address.  I assume that LV is doing a Domain Name Server lookup on your local network to find an address.  I admit to being totally in the dark about what LV might be doing here.  Perhaps there's a reference in your code to another machine on the network?

Sorry I've no more details of exactly what actions are being performed.  Maybe some kind NI folk will come along and enlighten both of us.

Joe Z.
0 Kudos
Message 2 of 4
(3,371 Views)
I modified the following local services to MANUAL startup:

National Instruments Domain Service
National Instruments Time Synchronization
National Instruments Variable Engine
NI Configuration Manager
NILM License Manager

I don't use anything that needs any of those services and I wanted the extra memory back. I'll bet some of them (first three) are the ones you see attempting a network connection.

(I do believe 8.0 is now loading faster too!)

Your mileage may vary.
0 Kudos
Message 4 of 4
(3,352 Views)