-
Notifications
You must be signed in to change notification settings - Fork 179
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
[BUG] Unable to download server startup kit from dashboard #2854
Comments
@Plachido thanks for reporting! Just gathering more information, so the project admin when downloading admin package or client startup kits all work? You say "server answers with Internal Server Error", do you have the log/error on the server side? |
Thank you for answering!
In case you need it, I am also attaching the full container log of the container where I have done the following operations:
|
@Plachido thank you for the details. It looks like this has to do with the usage of the IP including "http://" for creating the the directory storing the server startup kit, and this contains several illegal characters for a directory name, which causes the error in the request. I can look into a fix for this, but in the meantime, if it is possible to use a fully qualified domain name (FQDN) instead of an IP address for the server (you could edit /etc/hosts and point the name to your IP), this issue can be avoided. |
@nvkevlu @IsaacYangSLA can we add a check to throw error or something when user give input that contains illegal characters? |
While users can download their startup kits from the dashboard, the request for downloading the server startup kit fails. Said request is made from the project admin to http://10.101.190.50:4000/api/v1/servers/1/blob (dashboard is running on custom chosen port).
Despite the box with "Your download should be starting soon." appears, the request to the server fails (server answers with Internal Server Error)
Server details: Ubuntu 22.04.4 LTS, Python 3.10, nvflare 2.40
The text was updated successfully, but these errors were encountered: