We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8b013f7 commit ef2ac83Copy full SHA for ef2ac83
nbviewer/app.py
@@ -458,6 +458,11 @@ def default_endpoint(self):
458
if "JUPYTERHUB_SERVICE_URL" in os.environ:
459
url = urlparse(os.environ["JUPYTERHUB_SERVICE_URL"])
460
default_host, default_port = url.hostname, url.port
461
+
462
+ if default_port < 1 or default_port > 65535:
463
+ self.log.error("Received invalid port number %d through JUPYTERHUB_SERVICE_URL. "
464
+ "Defaulting to 5000 instead.")
465
+ default_port = 5000
466
else:
467
default_host, default_port = "0.0.0.0", 5000
468
return {"host": default_host, "port": default_port}
0 commit comments