# Proxy Settings

You need to configure proxy settings to be able to access the external resources from the machine which is behind a proxy server or when <code class="expression">space.vars.SITENAME</code> is behind a proxy server.

## How to Configure Proxy Settings

Watch the following video to learn how to configure proxy settings:

> **Note:** This video has no audio.

{% embed url="<https://youtu.be/KL7eiS9HdXQ>" %}

1. Navigate to the top right corner of the screen and click **Administration** as shown in the screenshot below:

<div align="center"><img src="https://3729341606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yI7gLypIVjJdBgxy9pM%2Fuploads%2Fgit-blob-0e9f24fbf8947aabf5b3d4b847383bf315fb2557%2FProxy_Management_Image_1F1.png?alt=media" alt="" width="1000"></div>

2. Now, click the third icon on the left menu as shown in the screenshot below:

<div align="center"><img src="https://3729341606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yI7gLypIVjJdBgxy9pM%2Fuploads%2Fgit-blob-c5b8b8cc013ecef422484d988ac42d199e43014b%2FProxy_Management_Image_3E1.png?alt=media" alt="" width="600"></div>

The proxy settings form opens as shown in the screenshot below:

<div align="center"><img src="https://3729341606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yI7gLypIVjJdBgxy9pM%2Fuploads%2Fgit-blob-5af8394c7e53ad385e87534bb579766ecfed9184%2FProxy_Management_Image_3C.png?alt=media" alt="" width="800"></div>

3. Fill the relevant details in the form:

**HTTP settings**

* For HTTP you can fill the following details:
  * Provide the **HTTP Host Name** if proxy is configured on HTTP
  * Provide **HTTP Port** on which HTTP proxy is configured (by default it will use port 80)
  * Provide **HTTP Username** to connect to proxy if username is configured for above proxy
  * Provide **HTTP Password** if password is configured for above proxy
  * For **HTTP Non Proxy Hosts**, provide host(s) that should be connected directly without using HTTP proxy and separate the names with "|"
    * Some examples are: `10.13.27.1|10.13.27.200|jira.aws.com|localhost`

**HTTPS settings**

* Select **Use Same Parameter** for HTTPS as **Yes**, if both HTTP and HTTPS are configured on same proxy server – otherwise, select **No** and provide the credentials to connect to HTTPS proxy
  * Provide the **HTTPS Host Name** if proxy is configured on HTTPS
  * Provide **HTTPS Port** on which HTTPS proxy is configured (by default it will use port 443)
  * Provide **HTTPS Username** to connect to proxy if username is configured for above proxy
  * Provide **HTTPS Password** if password is configured for above proxy
  * For **HTTP Non Proxy Hosts**, provide host(s) that should be connected directly without using HTTPS proxy and separate the names with "|"

**SOCKS settings**

* For SOCKS, you can fill the following details:
  * In **SOCKS Host Name**, provide host name of the SOCKS Proxy
  * In **SOCKS Port**, provide the port where proxy is installed; if, by default, it is kept empty, set port 1080 with the given host name
  * Provide **SOCKS Username** to connect to the proxy
  * Provide **SOCKS Password** for the given user name

4. Save the configuration and check the connection by trying to create mapping.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.opshub.com/upcoming-release/manage/administrator/proxy-setting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
