Project

General

Profile

User story #11791

Updated by Alexis Mousset over 6 years ago

It is currently impossible to use Intégration de l'agent Rudder when HTTPS communication between the node and the policy servers require using a proxy. I should be possible to provide a dans des contextes Cloud ( AWS, Oracle, IBM , Azure ) 

 Pour le court terme nous ne visons que des environnements LINUX REDHAT 6 ( et 7 )  

 Problème rencontré lorsque qu'un proxy value to the agent, currently proxy is explicitly empty. http est sétupé. 

 It needs to be Nous avons trouvé une note ( https://www.rudder-project.org/doc-4.2/_communication_issues_between_agent_and_server.html ) mais les solutions proposées ne peuvent fonctionner ( pour info l'option ignore_expect_100 on the node side, to be usable in initial policies. n'est plus valide dans SQUID) 

 en executant la commande rudder agent inventory -i nous avons mis en évidence que : 

 /usr/bin/curl -L -k -1 -s -f --proxy ‘’ -o “/var/rudder/cfengine-community/rudder-server-uuid.txt” https://rudder.reloca.io/uuid 

 devait être remplacée par 

 /usr/bin/curl -L -k -1 -s -f --proxy ‘nat01:3128’ -o “/var/rudder/cfengine-community/rudder-server-uuid.txt” https://rudder.reloca.io/uuid 

 et nat01:2128 étant le contenu des variables http_proxy ou https_proxy. 

 La question est comment intégrer la valeur du proxy aux Curls de l'agent.

Back