`config.client.url` now has a port number in NORTH
I am trying the following on JupyterHub from NORTH.
nomad.client.ArchiveQuery by default uses config.client.url for the API call. However, for a few weeks, this config value has been defaulting to "http://nomad-lab.eu:8000/prod/v1/staging/api" (notice the port 8000). rather than "http://nomad-lab.eu/prod/v1/staging/api".
Because of this change, ArchiveQuery takes a long time to process, eventually failing to find the entries. If I manually set the url argument of ArchiveQuery to "http://nomad-lab.eu/prod/v1/staging/api", it works!
Is there a reason why the config.client.url is different now?
I can confirm that the following code gives the URL with port number for the Example Oasis and Staging installation.
from nomad.config import config
print(config.client.url)
# http://nomad-lab.eu:8000/prod/v1/staging/api
Maybe @ahmil @hnaesstroem @sakl @afekete @himanel1 have some clues?