On many corporate networks, Internet access is restricted due to
security or other reasons. If the computer running SmartWhois does
not have a direct Internet access, you need to configure SmartWhois
proxy settings in order to perform whois queries.
SmartWhois allows you to use two different proxy server types:
SOCKS and HTTP/HTTPS. You should choose the appropriate type
of proxy server depending on your network setup. Please contact
your network administrator for the information about which proxy
server is available on your network. If you have a SOCKS proxy
available, you need to configure SOCKS proxy server settings in
SmartWhois. If you access the Internet through HTTP/HTTPS proxy
(usually in LANs where only the HTTP protocol is allowed), please
set the respective HTTP/HTTPS proxy server settings. SmartWhois can
only work through proxies that support the CONNECT request method.
Please note that even if the HTTP proxy server your company uses
for the Internet access supports the CONNECT request method, it
must be enabled by the network administrator as this option is
often disabled by default. For more information on the HTTP
protocol, please refer to RFC 2616:
If you are using a proxy server for accessing the Internet,
click Settings =>
Options, select the
Proxy Servers page, and
then select the Use proxy
server option. Click on the Manage proxy servers button to
configure a proxy(s). The proxy list is initially empty, so you
need to add proxy servers by clicking on the Add button. The settings page will be
Proxy server type – type
of a proxy server: HTTP, SOCKS v4, SOCKS v4a, and SOCKS v5
types are available.
Host name – proxy server
host name or IP address.
Port number – proxy
server port number.
Check the User
Authentication box and enter your credentials (user ID and
password) in the corresponding fields if your proxy server requires
Once you're done with configuring a proxy, select the desired
server in the proxy list and click on the Test button to test the connection with
a proxy. SmartWhois will attempt to establish a connection with a
server and show the proxy status depending on the test results:
- not tested yet.
- test passed.
- an error occurred during the establishment of a
You can hover the mouse over a proxy that failed a test to see a
hint with the detailed error information.
If you are behind a firewall, you may also want to check the
Don't resolve hostnames
locally box. This is useful when your computer doesn't have
access to a DNS server. If this box is checked, SmartWhois will not
try to resolve the whois server addresses locally. Rather, the
program will pass them to the proxy server for resolving. The only
limitation for computers that don't have access to a DNS server is
that SmartWhois will be able to process only IP address and domain
queries, but not hostname queries.