Are you able to just "import babel" from a Python shell ?

It looks like (on my machine) babel is doing:

try:
    LOCALTZ = get_localzone()
except pytz.UnknownTimeZoneError:
    LOCALTZ = _FallbackLocalTimezone()

Where  get_localzone() trigger the error.
I'm guessing it may need to also catch *PermissionError.*
-
Matthias


On 19 January 2018 at 00:33, Karthik Pitchaimani <[email protected]>
wrote:

> Hi Team,
>
> I was getting the below exception. I have not created any specific
> jupyterusergroup, created a Linux user and added them to shadow and wheel
> group.
>
> Should we need to create a separate group or?
> OS: SUSE Linux 11 SP3 and JupyterHub 0.8.1
> Kindly help me to fix this issues.
>
>
> **For ubuntu VM no issues, I can be able to login without issues.
>
>
> 500 : Internal Server
> [D 2018-01-14 21:11:47.760 JupyterHub user:184] Creating <class
> 'jupyterhub.spawner.LocalProcessSpawner'> for lta-uat-jupyter:
> [D 2018-01-14 21:11:47.761 JupyterHub app:1211] Loading state for
> lta-uat-jupyter from db
> [D 2018-01-14 21:11:47.761 JupyterHub app:1236] lta-uat-jupyter not running
> [D 2018-01-14 21:11:47.763 JupyterHub app:1241] Loaded users:
> lta-uat-jupyter
> [I 2018-01-14 21:11:47.767 JupyterHub app:1528] Hub API listening on
> http://0.0.0.0:8081/hub/
> [W 2018-01-14 21:11:47.768 JupyterHub proxy:415]
> Generating CONFIGPROXY_AUTH_TOKEN. Restarting the Hub will require
> restarting the proxy.
> Set CONFIGPROXY_AUTH_TOKEN env or JupyterHub.proxy_auth_token config to
> avoid this message.
>
> [W 2018-01-14 21:11:47.768 JupyterHub proxy:456] Running JupyterHub
> without SSL. I hope there is SSL termination happening somewhere else...
> [I 2018-01-14 21:11:47.768 JupyterHub proxy:458] Starting proxy @
> http://0.0.0.0:8000/
> [D 2018-01-14 21:11:47.768 JupyterHub proxy:459] Proxy cmd:
> ['configurable-http-proxy', '--ip', '0.0.0.0', '--port', '8000',
> '--api-ip', '127.0.0.1', '--api-port', '8001', '--error-target', '
> http://pxthdd07:8081/hub/error']
> 21:11:47.929 - info: [ConfigProxy] Proxying http://0.0.0.0:8000 to (no
> default)
> 21:11:47.932 - info: [ConfigProxy] Proxy API at http://127.0.0.1:8001/api/
> routes
> [D 2018-01-14 21:11:48.676 JupyterHub proxy:491] Proxy started and appears
> to be up
> [D 2018-01-14 21:11:48.678 JupyterHub proxy:552] Proxy: Fetching GET
> http://127.0.0.1:8001/api/routes
> [W 2018-01-14 21:11:48.688 JupyterHub proxy:304] Adding missing default
> route
> [I 2018-01-14 21:11:48.688 JupyterHub proxy:370] Adding default route for
> Hub: / => http://pxthdd07:8081
> [D 2018-01-14 21:11:48.689 JupyterHub proxy:552] Proxy: Fetching POST
> http://127.0.0.1:8001/api/routes/
> 21:11:48.689 - info: [ConfigProxy] 200 GET /api/routes
> 21:11:48.693 - info: [ConfigProxy] Adding route / -> http://pxthdd07:8081
> 21:11:48.694 - info: [ConfigProxy] 201 POST /api/routes/
> [I 2018-01-14 21:11:48.694 JupyterHub app:1581] JupyterHub is now running
> at http://0.0.0.0:8000/
> [I 2018-01-14 21:12:03.948 JupyterHub log:122] 200 GET /hub/home (
> [email protected]) 22.47ms
> [I 2018-01-14 21:12:05.052 JupyterHub log:122] 302 GET /hub/spawn â
> /user/lta-uat-jupyter/ ([email protected]) 2.08ms
> [I 2018-01-14 21:12:05.061 JupyterHub log:122] 302 GET
> /user/lta-uat-jupyter/ â /hub/user/lta-uat-jupyter/ (@10.8.95.244) 0.33ms
> [D 2018-01-14 21:12:05.071 JupyterHub base:421] Initiating spawn for
> lta-uat-jupyter
> [I 2018-01-14 21:12:05.250 JupyterHub spawner:978] Spawning
> jupyterhub-singleuser --port=52731 --debug
> [D 2018-01-14 21:12:05.256 JupyterHub spawner:727] Polling subprocess
> every 30s
> [D 2018-01-14 21:12:05.300 JupyterHub base:427] 0/100 concurrent spawns
> [D 2018-01-14 21:12:05.300 JupyterHub base:430] 0 active servers
> Traceback (most recent call last):
> File "/var/opt/teradata/anaconda3/bin/jupyterhub-singleuser", line 6, in
> main()
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/singleuser.py",
> line 455, in main
> return SingleUserNotebookApp.launch_instance(argv)
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py",
> line 267, in launch_instance
> return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
> File "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/
> traitlets/config/application.py", line 657, in launch_instance
> app.initialize(argv)
> File "", line 2, in initialize
> File "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/
> traitlets/config/application.py", line 87, in catch_config_error
> return method(app,
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *args, **kwargs)File
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/notebook/notebookapp.py",
> line 1290, in initializesuper(NotebookApp, self).initialize(argv)File "",
> line 2, in initializeFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/traitlets/config/application.py",
> line 87, in catch_config_errorreturn method(app, args, **kwargs)File
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py",
> line 243, in initializeself.migrate_config()File
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/singleuser.py",
> line 314, in migrate_configsuper(SingleUserNotebookApp,
> self).migrate_config()File
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py",
> line 162, in migrate_configfrom .migrate import get_ipython_dir,
> migrateFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyter_core/migrate.py",
> line 35, in from IPython.paths import get_ipython_dirFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/IPython/init.py",
> line 55, in from .terminal.embed import embedFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/IPython/terminal/embed.py",
> line 16, in from IPython.terminal.interactiveshell import
> TerminalInteractiveShellFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/IPython/terminal/interactiveshell.py",
> line 32, in from .debugger import TerminalPdb, PdbFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/IPython/terminal/debugger.py",
> line 6, in from IPython.core.completer import IPCompleterFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/IPython/core/completer.py",
> line 146, in import jediFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jedi/init.py",
> line 41, in from jedi.api import Script, Interpreter, NotFoundError,
> set_debug_functionFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jedi/api/init.py",
> line 23, in from jedi.api import classesFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jedi/api/classes.py",
> line 14, in from jedi.evaluate import representation as erFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jedi/evaluate/init.py",
> line 69, in from jedi.evaluate import representation as erFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jedi/evaluate/representation.py",
> line 52, in from jedi.evaluate import docstringsFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jedi/evaluate/docstrings.py",
> line 46, in from numpydoc.docscrape import NumpyDocStringFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/numpydoc/init.py",
> line 5, in from .numpydoc import setupFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/numpydoc/numpydoc.py",
> line 31, in from .docscrape_sphinx import get_doc_object,
> SphinxDocStringFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/numpydoc/docscrape_sphinx.py",
> line 14, in from sphinx.jinja2glue import BuiltinTemplateLoaderFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/sphinx/jinja2glue.py",
> line 22, in from sphinx.application import TemplateBridgeFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/sphinx/application.py",
> line 30, in from sphinx.config import ConfigFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/sphinx/config.py",
> line 21, in from sphinx.util.i18n import format_dateFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/sphinx/util/i18n.py",
> line 19, in import babel.datesFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/babel/dates.py",
> line 29, in from babel.util import UTC, LOCALTZFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/babel/util.py",
> line 19, in from babel import localtimeFile
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/babel/localtime/init.py",
> line 74, in LOCALTZ = get_localzone()File
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/babel/localtime/init.py",
> line 70, in get_localzonereturn _get_localzone()File
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/babel/localtime/_unix.py",
> line 111, in _get_localzonewith open(tzpath, 'rt') as
> tzfile:PermissionError: [Errno 13] Permission denied:
> '/etc/sysconfig/clock'[W 2018-01-14 21:12:15.304 JupyterHub web:1587] 500
> GET /hub/user/lta-uat-jupyter/ (10.8.95.244): Spawner failed to start
> [status=1]. The logs for lta-uat-jupyter may contain details.[D 2018-01-14
> 21:12:15.305 JupyterHub base:633] No template for 500[E 2018-01-14
> 21:12:15.312 JupyterHub log:114] {"X-Forwarded-Host": "10.8.104.243:8000
> <http://10.8.104.243:8000>","X-Forwarded-Proto": "http","X-Forwarded-Port":
> "8000","X-Forwarded-For": "10.8.95.244","Cookie":
> "jupyter-hub-token="2|1:0|10:1515926469|17:jupyter-hub-token|44:ODAwNDdmYjE4Mzk2NGJjN2EwMGM2YjE4MzMwYTg1YzE=|f2851d4faab14bbc7acd3a1be2929b34141a99ebf58649f2655a441c1a1a4430"","Accept-Language":
> "en-US,en;q=0.8","Accept-Encoding": "gzip, deflate","Referer":
> "http://10.8.104.243:8000/hub/home
> <http://10.8.104.243:8000/hub/home>","Accept":
> "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/*
> ;q=0.8",
> "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36
> (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36",
> "Upgrade-Insecure-Requests": "1",
> "Connection": "close",
> "Host": "10.8.104.243:8000"
> }
> [E 2018-01-14 21:12:15.312 JupyterHub log:122] 500 GET
> /hub/user/lta-uat-jupyter/ ([email protected]) 10241.18ms
> [W 2018-01-14 21:12:34.672 JupyterHub user:458] lta-uat-jupyter's server
> never showed up at http://127.0.0.1:52731/user/lta-uat-jupyter/ after 30
> seconds. Giving up
> [E 2018-01-14 21:12:34.756 JupyterHub gen:914] Exception in Future
> <tornado.concurrent.Future object at 0x7fc6a70361d0> after timeout
> Traceback (most recent call last):
> File "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/tornado/gen.py",
> line 910, in error_callback
> future.result()
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/handlers/base.py",
> line 445, in finish_user_spawn
> yield spawn_future
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/user.py",
> line 476, in spawn
> raise e
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/user.py",
> line 450, in spawn
> resp = yield server.wait_up(http=True, timeout=spawner.http_timeout)
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/utils.py",
> line 180, in wait_for_http_server
> timeout=timeout
> File 
> "/var/opt/teradata/anaconda3/lib/python3.6/site-packages/jupyterhub/utils.py",
> line 135, in exponential_backoff
> raise TimeoutError(fail_message)
> TimeoutError: Server at http://127.0.0.1:52731/user/lta-uat-jupyter/ didn't
> respond in 30 seconds
>
> [D 2018-01-14 21:16:48.695 JupyterHub proxy:552] Proxy: Fetching GET
> http://127.0.0.1:8001/api/routes
> 21:16:48.697 - info: [ConfigProxy] 200 GET /api/routes
>
>
> Thanks.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jupyter/858f91a0-c9fc-48b6-afa3-6ef50216a43a%40googlegroups.com
> <https://groups.google.com/d/msgid/jupyter/858f91a0-c9fc-48b6-afa3-6ef50216a43a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CANJQusXLFhqf-feKyJZQiN9x%3DB%2BPejJ%3DV_DPFqHQfZi%2Bhjv5Yw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to