I recently came across this issue
Based on the description of the issue and the fix implemented, my understanding is that XGBoost doesn’t support over the wire encryption.
We actually ran into this issue while using XGBoost with H2O. There’s a similar check implemented there as well
We have a strict requirement at my organization to have over the wire encryption enabled for all network communication. As such I wanted to understand why SSL is not supported for XGBoost with spark, any workarounds available and if this is something which will be supported in future.
Thanks a lot!