Last Modified September 19, 2026
- Home
- Overviews
- User Support
- Firewalls and Proxy Settings
Help with Firewalls
The User’s computer may sit behind a firewall that blocks access to the internet unless the Url
is included in a "White List"
Contact Technical Support for URLs to whitelist to unblock access to the DNA Servers
Note: Additional information available when logged into your software_DNA account.
Help with Proxy Settings
There are situations where the Software will be installed behind Proxy Servers,
for example in
large corporate networks or users will be using dial-up connections.
The Proxy Server is typically used to block access to the Internet by LAN users
unless they are
authenticated using a userid and password. Access is also blocked for the software_DNA client that resides
on the user’s computer. In these cases, the software_DNA client must know the Proxy Server settings
to work. The required information includes:
- Server_Name
- Server_Address
- Server_Port
- username
- password
All communication between the DNA Library and the DNA Server use the standard internet browsing port 80.
If Internet Explorer has access to the Internet, then the communications with the DNA Server should be
successful.
The DNA Library will by default automatically capture and use the Proxy Settings of
Internet Explorer from the user’s computer including any automatic configuration scripts specified
in Internet Explorer (if any exist). As long as Internet Explorer has connectivity to the Internet
(i.e. the Proxy settings if required are correct), then software_DNA will function properly.
If the Proxy Server requests a "userid" and "password" by returning a "407" error message, the DNA Library
will display a Proxy Settings dialog box automatically to allow the user to enter this information.
If the software is to be run in Service Mode or you would like the proxy
settings to be distinct
from the IE settings, then use the UseIESettings() API Call with <Use_IESettings> = 0
before the other DNA API calls to tell the DNA Library to store and use proxy settings from a local DNA.INI file
created by the DNA Library.
The DNA_ProtectionOK() API call used in TurnKey Activation displays a Proxy Settings button in the
activation dialog box. This will
display the proxy settings, if any, used by the DNA Library. The user can manually change these settings
and if <Use_IESettings>=0, then they will be stored in a distinct local DNA.INI file on the
user’s computer.