Difference between revisions of "Proxy settings"

From Second Life Wiki
Jump to navigation Jump to search
Line 1: Line 1:
{{KBmaster}}  
{{KBmaster}}  
{{Navbox/Firewalls_and_proxy}}
{{Navbox/Firewalls_and_proxy}}
[[Category: Operating system, hardware, and network]]
__TOC__
__TOC__
To access Second Life from inside a closed network, such as at an academic institution or corporate office, you may need to configure Second Life to route its traffic through designated [http://en.wikipedia.org/wiki/Proxy_server proxy servers].  Proxy servers allow Second Life to communicate with critical resources outside a closed network.
To access Second Life from inside a closed network, such as at an academic institution or corporate office, you may need to configure Second Life to route its traffic through designated [http://en.wikipedia.org/wiki/Proxy_server proxy servers].  Proxy servers allow Second Life to communicate with critical resources outside a closed network.
Line 15: Line 16:
# Click the '''Adjust proxy settings''' button to open the Proxy Settings window.
# Click the '''Adjust proxy settings''' button to open the Proxy Settings window.


=== HTTP proxy for web pages ===
=== HTTP proxy ===
The HTTP proxy for web pages is specifically for routing HTTP traffic meant to be viewed inworld via the [[Viewerhelp:Media_Browser|Media Browser]] or [http://community.secondlife.com/t5/English-Knowledge-Base/Shared-Media/ta-p/700145 Shared Media].  It is not necessary to set up this proxy in order to connect to Second Life from inside a closed network, but you will not have access to web content.
The HTTP proxy is specifically for routing HTTP traffic meant to be viewed inworld via the [[Viewerhelp:Media_Browser|Media Browser]] or [http://community.secondlife.com/t5/English-Knowledge-Base/Shared-Media/ta-p/700145 Shared Media] (and potentially [[Proxy_settings#Other_HTTP_traffic|"other" HTTP traffic]]).  It is not necessary to set up this proxy in order to connect to Second Life from inside a closed network, but you will not have access to web content.  If you need to set up an HTTP proxy for your normal web browser, you probably need to set up an HTTP proxy for Second Life as well.


To configure an HTTP proxy for web pages in the Proxy Settings window:
To configure an HTTP proxy for web pages in the Proxy Settings window:
Line 22: Line 23:
# Enter the HTTP proxy's network address and port number in the '''HTTP Proxy:''' and '''Port number:''' fields, respectively.
# Enter the HTTP proxy's network address and port number in the '''HTTP Proxy:''' and '''Port number:''' fields, respectively.


=== SOCKS 5 proxy for UDP traffic ===
=== SOCKS 5 proxy ===
The SOCKS proxy is responsible for routing UDP traffic (and potentially "other" HTTP traffic; see below) between Second Life and resources outside your closed network.  If you are on a closed network, such as at a school or corporate office, you must configure a SOCKS proxy in order to connect to Second Life.
The SOCKS proxy is responsible for routing UDP traffic (and potentially [[Proxy_settings#Other_HTTP_traffic|"other" HTTP traffic]]) between Second Life and resources outside your closed network.  If you are on a closed network, such as at a school or corporate office, you must configure a SOCKS proxy in order to connect to Second Life.


To configure a SOCKS 5 proxy for UDP traffic in the Proxy Settings window:
To configure a SOCKS 5 proxy for UDP traffic in the Proxy Settings window:
Line 32: Line 33:


=== Other HTTP traffic ===
=== Other HTTP traffic ===
In addition to web and UDP traffic, Second Life uses HTTP for a few other purposes, such as loading textures on objects.  You may choose to route this "other" HTTP traffic through ''either'' an HTTP proxy or SOCKS 5 proxy.  If you have configured both, consult your network administrator to determine which proxy server will provide you and your network infrastructure with the best overall performance.
In addition to web and UDP traffic, Second Life uses HTTP for a few other purposes, such as loading your inventory and loading textures on objects.  You may choose to route this "other" HTTP traffic through ''either'' an HTTP proxy or SOCKS 5 proxy.  If you have configured both types of proxies, try experimenting with each to figure out which one provides the best inventory and texture loading speeds.


To select a proxy for other HTTP traffic, choose from one of the available radio buttons under '''Other HTTP traffic proxy''' in the Proxy Settings window.  You cannot select a proxy you have not yet configured.
To select a proxy for other HTTP traffic, choose from one of the available radio buttons under '''Other HTTP traffic proxy''' in the Proxy Settings window.  You cannot select a proxy you have not yet configured.


== Caveats ==
== Caveats ==
Certain features do not work properly when you connect to Second Life using a proxy server:
Proxy servers do not currently aid the following features in getting through your network's firewall:
* Voice chat does not work.
* Voice chat
* The automatic updater does not work.
** You may still be able to use voice chat by forwarding the necessary ports as described in [[Configuring your hardware firewall]].
* The crash logger does not work.
* The automatic updater.
[[Category: Operating system, hardware, and network]]
* The crash logger.

Revision as of 08:53, 8 September 2011

To access Second Life from inside a closed network, such as at an academic institution or corporate office, you may need to configure Second Life to route its traffic through designated proxy servers. Proxy servers allow Second Life to communicate with critical resources outside a closed network.

KBnote.png Note: Many schools and companies maintain proxy servers specifically for this purpose; if you need to connect to Second Life through a proxy server, contact your network administrator for the addresses, port numbers, and necessary credentials to complete the instructions below.

The Proxy Settings window

The Proxy Settings window

Second Life allows you to configure two types of proxy servers in order to route three distinct types of traffic necessary for connecting to and properly experiencing Second Life.

To access the Proxy Settings window:

  1. Choose Me > Preferences from the top menu bar.
  2. Click the Setup tab of the PREFERENCES window.
  3. Click the Adjust proxy settings button to open the Proxy Settings window.

HTTP proxy

The HTTP proxy is specifically for routing HTTP traffic meant to be viewed inworld via the Media Browser or Shared Media (and potentially "other" HTTP traffic). It is not necessary to set up this proxy in order to connect to Second Life from inside a closed network, but you will not have access to web content. If you need to set up an HTTP proxy for your normal web browser, you probably need to set up an HTTP proxy for Second Life as well.

To configure an HTTP proxy for web pages in the Proxy Settings window:

  1. Check Use HTTP Proxy for Web pages
  2. Enter the HTTP proxy's network address and port number in the HTTP Proxy: and Port number: fields, respectively.

SOCKS 5 proxy

The SOCKS proxy is responsible for routing UDP traffic (and potentially "other" HTTP traffic) between Second Life and resources outside your closed network. If you are on a closed network, such as at a school or corporate office, you must configure a SOCKS proxy in order to connect to Second Life.

To configure a SOCKS 5 proxy for UDP traffic in the Proxy Settings window:

  1. Check Use SOCKS 5 Proxy for UDP traffic
  2. Enter the SOCKS 5 proxy's network address and port number in the SOCKS 5 Proxy: and Port number: fields, respectively.
  3. If your SOCKS proxy does not require authentication, you're done!
    • If your SOCKS proxy does require authentication, choose the Username/Password radio button under SOCKS Authentication and enter your user name and password in the marked fields.

Other HTTP traffic

In addition to web and UDP traffic, Second Life uses HTTP for a few other purposes, such as loading your inventory and loading textures on objects. You may choose to route this "other" HTTP traffic through either an HTTP proxy or SOCKS 5 proxy. If you have configured both types of proxies, try experimenting with each to figure out which one provides the best inventory and texture loading speeds.

To select a proxy for other HTTP traffic, choose from one of the available radio buttons under Other HTTP traffic proxy in the Proxy Settings window. You cannot select a proxy you have not yet configured.

Caveats

Proxy servers do not currently aid the following features in getting through your network's firewall:

  • Voice chat.
  • The automatic updater.
  • The crash logger.