Files

90 lines
3.9 KiB
Markdown
Raw Permalink Normal View History

2026-05-06 13:35:47 -03:00
---
title: Como configurar a plataforma para passar por um Proxy
source: https://tdn.totvs.com/display/fluig/Como+configurar+a+plataforma+para+passar+por+um+Proxy
path: \Plataforma Documentação técnica\Configuração\Como configurar a plataforma para passar por um Proxy.md
---
Fique atento!
Esta página é válida para atualizações **1.6** e **superiores** do TOTVS Fluig.
- [Objetivo](#ComoconfiguraraplataformaparapassarporumProxy-Objetivo)
- [Configuração](#ComoconfiguraraplataformaparapassarporumProxy-Configuração)
# Objetivo
---
O objetivo deste guia é detalhar como configurar o serviço do Fluig para se autenticar em um servidor de *proxy*.
# Configuração
---
É possível configurar a plataforma para se autenticar em um servidor de *proxy*. Essa configuração é necessária para utilização de algumas soluções, como por exemplo *Push* e SMS, que possuem requisições HTTP *e* HTTPS para aplicações externas.
A seguir são apresentadas as configurações a serem executadas.
**01**. Pare o serviço do Fluig.
**02**. Acesse [diretório\_instalação]\appserver\standalone\configuration, localize o arquivo “standalone.xml” e faça um *backup.*
**03**.Acesse [diretório\_instalação]\appserver\standalone\configuration e edite o arquivo “standalone.xml”.
**04**.Na tag **<system-properties>**, adicione as seguintes linhas e substitua os valores dos parâmetros *value* pelos dados do *proxy* de seu ambiente.
```
<property name="http.proxyHost" value="HOST_NAME_OU_IP"/>
<property name="http.proxyPort" value="PORTA_DO_PROXY"/>
<property name="proxyUser" value="USER"/>
<property name="proxyPassword" value="PASSWORD"/>
<property name="jdk.http.auth.tunneling.disabledSchemes" value=""/>
<property name="jdk.http.auth.proxying.disabledSchemes" value=""/>
```
**05**.Caso seja necessário também utilizar conexões HTTPS através do *proxy*, no **<system-properties>** adicione as seguintes linhas e substitua o valor dos parâmetros *value* pelos dados do *proxy* de seu ambiente:
```
<property name="https.proxyHost" value="HOST_NAME_OU_IP"/>
<property name="https.proxyPort" value="PORTA_DO_PROXY"/>
```
**06**.Caso seja necessário que algum endereço não passe pelo *proxy*, no **<system-properties>** adicione a seguinte linha e substitua o valor do parâmetro *value* pelos endereços IPs que não devem passar pelo *proxy*:
```
<property name="http.nonProxyHosts" value="IP1|IP2|IP3"/>
```
**07**. Inicie o serviço do Fluig novamente.
**01**. Pare o serviço do Fluig.
**02**. Acesse [diretório\_instalação]\appserver\domain\configuration, localize o arquivo “domain.xml” e faça um *backup.*
**03**.Acesse [diretório\_instalação]\appserver\domain\configuration e edite o arquivo “domain.xml”.
**04**.Na tag **<system-properties>**, adicione as seguintes linhas e substitua os valores dos parâmetros *value* pelos dados do *proxy* de seu ambiente.
```
<property name="http.proxyHost" value="HOST_NAME_OU_IP"/>
<property name="http.proxyPort" value="PORTA_DO_PROXY"/>
<property name="proxyUser" value="USER"/>
<property name="proxyPassword" value="PASSWORD"/>
<property name="jdk.http.auth.tunneling.disabledSchemes" value=""/>
<property name="jdk.http.auth.proxying.disabledSchemes" value=""/>
```
**05**.Caso seja necessário também utilizar conexões HTTPS através do *proxy*, no **<system-properties>** adicione as seguintes linhas e substitua o valor dos parâmetros *value* pelos dados do *proxy* de seu ambiente:
```
<property name="https.proxyHost" value="HOST_NAME_OU_IP"/>
<property name="https.proxyPort" value="PORTA_DO_PROXY"/>
```
**06**.Caso seja necessário que algum endereço não passe pelo *proxy*, no **<system-properties>** adicione a seguinte linha e substitua o valor do parâmetro *value* pelos endereços IPs que não devem passar pelo *proxy*:
```
<property name="http.nonProxyHosts" value="IP1|IP2|IP3"/>
```
**07**. Inicie o serviço do Fluig novamente.