> For the complete documentation index, see [llms.txt](https://knowledge.illumina.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.illumina.com/microarray/decode-file-client-software/microarray-decode-file-client-software-reference_material-list/000005105.md).

# How to properly configure Decode File Client for networks using proxy servers

To properly configure Decode File Client for use on networks that require a proxy server, follow the steps below. **Note**: These instructions apply to Decode File Client v3.0.5.

1. Verify access to the required Amazon S3 URLs and IP addresses. Refer to the Illumina Knowledge article [Decode File Client Troubleshooting Guide](/microarray/decode-file-client-software/microarray-decode-file-client-software-troubleshooting-list/000001426.md) for the complete list of required endpoints.
2. Re-configure the config file for Decode File Client to enable it to work with proxy servers as described below. This requires admin access for the computer.
   1. Contact Illumina Technical Support at <techsupport@illumina.com> to obtain the *DmapFileWebServiceClient.exe.config\_proxymod (DFC v3.0.5).txt* file.
   2. Open the file and search for the placeholder text (without the quotes): "ENTERPROXYADDRESSHERE"
   3. Replace this placeholder text with the appropriate proxy server address for the site.
   4. Save the updated file on the Desktop.
   5. Navigate to the current config file in the DFC folder: C:\Program Files\Illumina\Illumina Decode File Client\DmapFileWebServiceClient.exe.config
   6. Move the original config file out of the Illumina Decode File Client directory.
   7. Move this file to the Desktop for safe keeping while validating the new config file.
   8. Move the newly updated proxymod config file into this same location (C:\Program Files\Illumina\Illumina Decode File Client).
   9. Remove '\_proxymod (DFC v3.0.5)' from the file name of the updated config file. The file must have the exact same name as the original configuration file, and saved in the exact same location.
   10. Launch Decode File Client and try to download the DMAP Files.

**Additional Information**

* It may take multiple attempts to determine the correct proxy address. If the initial configuration is unsuccessful, consult the local IT team for an alternative proxy address. In some environments, the standard proxy address did not work but the local IT has been able to provide a site-specific proxy address that worked.
* Since going through a proxy server may delay the communication time, the proxy modification configured version of the config file increases the timeout setting from 3 minutes to 10 minutes.

**Note:** Decode File Client does not support the use of explicit Username and Password credentials within its proxy configuration settings.

For more information on Decode File Client usage, see [Tips and tricks for downloading DMAPs using the Decode File Client](/microarray/decode-file-client-software/microarray-decode-file-client-software-reference_material-list/000001523.md).

\
\
\ <br>

|                                                                                                                                                                                                                                                                                                                                                                   |
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| *For any feedback or questions regarding this article (Illumina Knowledge Article #5105), contact Illumina Technical Support* [*techsupport@illumina.com*](mailto:techsupport@illumina.com?subject=Question%2FFeedback%20Regarding%20Illumina%20Knowledge%20Article%20#000005105%20-%20Microarray%20\&body=Dear%20Illumina%20Technical%20Support,%0D%0A%0D%0A)*.* |


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://knowledge.illumina.com/microarray/decode-file-client-software/microarray-decode-file-client-software-reference_material-list/000005105.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
