Replies: 4 comments 1 reply
-
Hi @LSnyd Thanks for the interest and question! This is a infrastructure setup problem that is not specific to NVFlare.
@IsaacYangSLA please help comment if you have other good practices, thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi @YuanTingHsieh, thanks a lot for your help. However, I am not yet trying to access the on-premise machine from the outside. I opened 4 different terminals for server, admin, client 1 and client 2 on the same machine. Hence, client 1 and client 2 should be able to connect to the server via localhost and the opened ports, right? |
Beta Was this translation helpful? Give feedback.
-
@LSnyd thanks for the reply. As @chesterxgchen suggested, maybe you can try to use our POC command first to see if it works? You can do:
Then the following command to start the whole system (and will login to admin CLI automatically)
Then inside you should be able to "list_jobs" "check_status server" and all that. Can you try if this work for you? |
Beta Was this translation helpful? Give feedback.
-
close due to inactivity, feel free to re-open |
Beta Was this translation helpful? Give feedback.
-
Python version (
python3 -V
)3.9
NVFlare version (
python3 -m pip list | grep "nvflare"
)2.4
NVFlare branch (if running examples, please use the branch that corresponds to the NVFlare version,
git branch
)2.4
Operating system
Ubuntu
Have you successfully run any of the following examples?
Please describe your question
I want to run the real-world example of cifar on one on-premise machine by starting server, admin and clients from different terminal. The server runs and the admin connects, but there seems to be a problem with the client connection. I ran the same project in the same approach on my laptop and both clients and admins connected to the server. Does anyone have an idea why it doesn't work on the on-premise machine?
The this is the project.yml:
Beta Was this translation helpful? Give feedback.
All reactions