> For the complete documentation index, see [llms.txt](https://docs.connect.jfrog.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.connect.jfrog.io/administration-new-ui/general-settings/allow-proxy.md).

# Allow Proxy

Edge devices that communicate through web proxy servers require changes in the JFrog Connect service configurations to enable packet transmission. This page describes how to enable general communication through a proxy.

To enable features such as remote control and remote access, see [Allow Proxy for Remote Communication](/administration-new-ui/general-settings/allow-proxy/allow-proxy-for-remote-communication.md).

{% hint style="info" %}
**Tip**: The parameters in Connect’s service configuration file can be very sensitive. An incorrect input can render the edge device inaccessible from the Platform. Please edit with care.
{% endhint %}

To enable standard communication through a proxy, do the following:

1. On the edge device, navigate to `/etc/systemd/system/connect.service` and open the file for editing.
2. Under the `[Service]` section, add the following two lines:

```
Environment="http_proxy=<PROTO>://<PROXY ADDRESS>:<PROXY PORT>"
Environment="https_proxy=<PROTO>://<PROXY ADDRESS>:<PROXY PORT>"
```

3. Review the file to ensure that it looks like the example below and save.

```
System information as of <last change date>

[Unit]
Description=JFrog Connect service
After=network.target
StartLimitIntervalSec=0

[Service]
Environment="http_proxy=<PROTO>://<PROXY ADDRESS>:<PROXY PORT>" 
Environment="https_proxy=<PROTO>://<PROXY ADDRESS>:<PROXY PORT>"
Type=simple Restart always
RestartSec=5
StartLimitBurst=5
User=root
ExecStart=/etc/connect/service/ConnectAgent

[Install]
WantedBy=multi-user.target
```

## What’s Next?

Learn how to [enable remote connections through a proxy](/administration-new-ui/general-settings/allow-proxy/allow-proxy-for-remote-communication.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.connect.jfrog.io/administration-new-ui/general-settings/allow-proxy.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.
