-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Federated runtime with TLS: network is not getting updated properly with current FQDN #1265
Comments
Hi @payalcha We tried to follow the process that was shared and enabled TLS in the FederatedRuntime using following steps. As you can see from director and envoy logs this runs successfully Request if you could review the steps below and share the steps you have followed to enable us to reproduce the issue Install the CA server:
Run the CA Server:
Generate a token for the director:
✔️ OK Certify the token for the director:
Generate a token for the envoy:
Certify the token for the envoy:
Same steps repeated for Chandler Generate token for experiment manager:
Certify the token for the experiment manager:
Start Director:
Start Bangalore: fx envoy start -n Bangalore --envoy-config-path Bangalore_config.yaml -dh soc-9TTR9K3 -dp 50050 -rc cert/root_ca.crt -pk cert/Bangalore.key -oc cert/Bangalore.crt Start Chandler: fx envoy start -n Chandler --envoy-config-path Chandler_config.yaml -dh soc-9TTR9K3 -dp 50050 -rc cert/root_ca.crt -pk cert/Chandler.key -oc cert/Chandler.crt Jupyter Notebook: edited code as follows
LOGS |
Initial analysis of logs shared by @payalcha and @noopurintel, indicates that there is a hostname mismatch between the Aggregator and the Director. Here's a detailed breakdown:
Next Steps: Need to analyze the hostnames used in aggregator server and collaborator clients. |
Describe the bug
Tried to run Federated runtime with tls enabled. During the federation run, system is picking random port and system hostname as fqdn instead of assigned port-50050 and fqdn-localhost.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Notebook must run properly without any error.
Screenshots
Desktop (please complete the following information):
Additional context
After hardcoding fqdn and port in default network.yaml it worked.
We understand that it should get updated during runtime instead of hardcoding the same.
The text was updated successfully, but these errors were encountered: