Online Operations

AGI recommends that you use STK with an internet connection to ensure that you have access to the latest data and that you can easily receive software updates when they become available. This topic provides information about the ways in which STK accesses the internet and how to ensure that it can remain connected, depending on your network environment.

STK is configured to use online resources by default. The following features require internet access to obtain data that they require:

For URLs accessed and ports used by a particular STK data, licensing, or module online service, see STK Network Connections for Online Services.

Connectivity Information

The internet-based options in STK are often blocked on your network until exceptions are put in place by a network administrator. If you are having trouble connecting to the online resources in STK, there are several common problems worth reviewing. Please see the ports and URLs listed below for the various data services used by STK and review the troubleshooting topics.

Network Connections for STK Online Services

STK uses the following ports for all STK online services unless otherwise noted:

  • Port 80 for all http URLs
  • Port 443 for all https URLs

Some services use http or https regardless of the "Use Secure HTTP Connection (HTTP/SSL)" setting on the Online page of the Edit Preferences window.

STK Data Services

The following table lists the STK online data services and the URLs that they access.

STK Data Service URL
STK Version check, Bing maps usage, and endpoint catalog services (location of terrain servers used by STK; In the future, STK will also reach out to data servers) webservices.agi.com
STK Data files updates STK11-Online-Ops.agi.com
STK Cloud imagery STK11-Online-Cloud-Ops.agi.com
Bing imagery and geocoding services (Bing imagery servers may change based on Microsoft server responses.) dev.virtualearth.net
Terrain analytical services/Terrain Visualization Server (specified by response from the endpoint catalog server and subject to change) *.agi.com
Standard Object Catalog services and SDF sdf11.agi.com
STK Help and STK Programming help help.agi.com
WMS/WMTS/REST Imagery Services <user input>

STK Application Services

The following tables list the ports that each STK application uses.

AgUiApplication.exe (STK)
Feature Port Protocol Description
DIS 3000 UDP Default port( BroadCast, Multicast ) used for Distributed processing. It is configurable.
Connect 5001 TCP Default port used for STK Connect commands. It is configurable.
Data Update Utility and Windows Firewall 21 ftp Default port used for Data Update Utility to communicate with STK11-Online-Ops.agi.com.

The network policy must allow the AgUiApplication.exe executable to communicate over ports 80 and 21 to STK11-Online-Ops.agi.com. You can set this up directly inside the Data Update Utility on the “Connection Tab.” You can also download this data directly from the AGI website or from the AGI ftp site.

STK Licensing Services

The following tables list the ports that each licensing feature uses.

AgUiApplication.exe (STK with Node Lock License)
Feature Port Protocol Description
License Messaging 2342 TCP Only with Node Lock Licenses. Multiple instantiations of the application communicate about licenses via this port.

STKD.exe (FlexLM Network/Floating License Server)
Feature Port Protocol Description
License Messaging Random UDP Broadcast / Multicast license messaging.
lmgrd.exe 27000 TCP Listening for License Messaging.

Online Application Options

You can set preferences for online operations - such as proxy and connection settings - on the Online page of the Edit Preferences window.