automation-suite
2023.10
false
UiPath logo, featuring letters U and I in white
Guia de instalação do Automation Suite no Linux
Last updated 3 de dez de 2024

Os pods não podem se comunicar com o FQDN em um ambiente de proxy

Description

Em um ambiente de proxy, se o servidor de proxy usar a mesma porta que a porta TCP de qualquer outro serviço no service mesh do Istio, como a porta 8080, os pods não poderão se comunicar com o FQDN. O problema causa o seguinte erro:

System.Net.Http.HttpRequestException: The proxy tunnel request to proxy 'http://<proxyFQDN>:8080/' failed with status code '404'.System.Net.Http.HttpRequestException: The proxy tunnel request to proxy 'http://<proxyFQDN>:8080/' failed with status code '404'.

Solução

Para corrigir o problema, você deve criar um ServiceEntry, conforme mostrado no exemplo a seguir:
apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:
  name: proxy
  namespace: uipath
spec:
  hosts:
  - <proxy-host>
  addresses:
  - <proxy-ip>/32
  ports:
  - number: <proxy-port>
    name: tcp
    protocol: TCP
  location: MESH_EXTERNALapiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:
  name: proxy
  namespace: uipath
spec:
  hosts:
  - <proxy-host>
  addresses:
  - <proxy-ip>/32
  ports:
  - number: <proxy-port>
    name: tcp
    protocol: TCP
  location: MESH_EXTERNAL
Observação: corrigimos o problema no Automation Suite 2023.10.6. Se você já tiver criado a entrada de serviço, recomendamos que a exclua após a atualização para o Automation Suite 2023.10.6 ou posterior. Para excluir a entrada de serviço, use o seguinte comando:
kubectl delete serviceentry proxy -n uipathkubectl delete serviceentry proxy -n uipath
  • Description
  • Solução

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.