Project

General

Profile

Bug #12155

Updated by BenoƮt PECCATTE over 6 years ago

 
 The system policies select http as protocol for AIX, and select minicurl if curl is not available. 
 minicurl is deployed without TLS support. 

 This means that on a system without curl, and not running AIX, rudder automatically selects to use minicurl, but via https, which rudder's minicurl does not support. 

 This means the system policies are not consistent in themselves. 

 Please ensure the condition match up. 
 Please also verify if it was a conscious decision to miss TLS support in minicurl (for maintenance cost reasons, for example) or if "it's just not there because it's not there". 

 If it's intentionally missing, there should be no code path where rudder selects it for a https transfer. 


 EDIT (FAR): the point of that ticket is to make sure that minicurl is never selected in combination with HTTPS. HTTP. Other evolution (like supporting curl+wget) will be done in other tickets.

Back