90 lines
3.9 KiB
Markdown
90 lines
3.9 KiB
Markdown
|
|
---
|
|||
|
|
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.
|