Hi Matthias,

Thank you so much. It's permission issues with /etc/../clock file and also 
given ip6 information on hosts file.
It is working fine now.


On Saturday, January 20, 2018 at 8:50:00 PM UTC+8, Karthik Pitchaimani 
wrote:
>
> Yes, I can able to import below libs from python shell.
> import babel
> import sys
> import pytz
> import time
> from datetime import timedelta
> from datetime import tzinfo
> from threading import RLock
>
> if sys.platform == 'win32':
>     from babel.localtime._win32 import _get_localzone
> else:
>     from babel.localtime._unix import _get_localzone
>
> JupyterHub spawners failed due to babel - _get_localzone? or any other 
> issues.
>
> I am checking the other permission issue. 
>
> Thanks.
>
>
> On Friday, January 19, 2018 at 11:24:12 PM UTC+8, Matthias Bussonnier 
> wrote:
>>
>> 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/2a3cc7de-47e2-4f07-88a7-ea556514dc85%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to