h2oai / h2o-3

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
http://h2o.ai
Apache License 2.0
6.89k stars 1.99k forks source link

XGBoost support for SSL encryption #6612

Open exalate-issue-sync[bot] opened 1 year ago

exalate-issue-sync[bot] commented 1 year ago

Hi team,

we recently tried enabling SSL for our spark application which uses sparkling water for model training. When running XGBoost we ran into the following exception, indicating SSL encryption is not supported for XGBoost. [https://github.com/h2oai/h2o-3/blob/b3099df431ad1d3a4bc02de949dfeba652d7666c/h2o-extensions/xgboost/src/main/java/hex/tree/xgboost/XGBoost.java#L111|https://github.com/h2oai/h2o-3/blob/b3099df431ad1d3a4bc02de949dfeba652d7666c/h2o-extensions/xgboost/src/main/java/hex/tree/xgboost/XGBoost.java#L111|smart-link]

Over the wire encryption is a strict requirement for us unfortunately. I wanted to check if there’s a workaround for SSL support for XGBoost or if support is planned for future. Thanks a lot.

h2o-ops commented 1 year ago

JIRA Issue Details

Jira Issue: PUBDEV-8798 Assignee: New H2O Bugs Reporter: Navjot Singh State: Open Fix Version: N/A Attachments: N/A Development PRs: N/A