KeyError: 'getpwnam(): name not found: myname'
See original GitHub issueI’m not sure if this a jupyterhub or a ldapauthenticator issue.
I think I’m getting through the ldap configuration, but when i start a new notebook i get a 500 error.
I’m probably just missing a step, but not sure what it is.
[I 2018-10-30 19:18:28.164 JupyterHub log:122] 200 GET /hub/login (@::ffff:10.2.1.1) 5.84ms
[D 2018-10-30 19:18:33.089 JupyterHub ldapauthenticator:299] TYPE= 'False'
[D 2018-10-30 19:18:33.090 JupyterHub ldapauthenticator:223] Looking up user with search_base=OU=Users,DC=mycompany,DC=com, search_filter='(sAMAccountName=myuser)', attributes=sAMAccountName
[D 2018-10-30 19:18:33.156 JupyterHub ldapauthenticator:278] Attempting to bind myname with CN=myname,OU=Users,DC=mycompany,DC=com
[D 2018-10-30 19:18:33.274 JupyterHub ldapauthenticator:333] Status of user bind myname with CN=myname,OU=Users,DC=mycompany,DC=com : True
[D 2018-10-30 19:18:33.278 JupyterHub base:268] Setting cookie for myname: jupyter-hub-token, {'httponly': True, 'secure': True}
[I 2018-10-30 19:18:33.279 JupyterHub base:346] User logged in: myname
[D 2018-10-30 19:18:33.279 JupyterHub base:421] Initiating spawn for myname
[E 2018-10-30 19:18:33.317 JupyterHub user:427] Unhandled error starting myname's server: 'getpwnam(): name not found: myname'
[D 2018-10-30 19:18:33.383 JupyterHub base:427] 0/100 concurrent spawns
[D 2018-10-30 19:18:33.383 JupyterHub base:430] 0 active servers
[E 2018-10-30 19:18:33.383 JupyterHub web:1591] Uncaught exception POST /hub/login?next= (::ffff:10.2.1.1)
HTTPServerRequest(protocol='https', SNIP)
Traceback (most recent call last):
File "/opt/conda/lib/python3.6/site-packages/tornado/web.py", line 1512, in _execute
result = yield result
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/handlers/login.py", line 94, in post
yield self.spawn_single_user(user)
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/handlers/base.py", line 475, in spawn_single_user
yield gen.with_timeout(timedelta(seconds=self.slow_spawn_timeout), finish_spawn_future)
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/handlers/base.py", line 445, in finish_user_spawn
yield spawn_future
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/user.py", line 439, in spawn
raise e
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/user.py", line 378, in spawn
ip_port = yield gen.with_timeout(timedelta(seconds=spawner.start_timeout), f)
File "/opt/conda/lib/python3.6/types.py", line 248, in wrapped
coro = func(*args, **kwargs)
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/spawner.py", line 968, in start
env = self.get_env()
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/spawner.py", line 960, in get_env
env = self.user_env(env)
File "/opt/conda/lib/python3.6/site-packages/jupyterhub/spawner.py", line 947, in user_env
home = pwd.getpwnam(self.user.name).pw_dir
KeyError: 'getpwnam(): name not found: myuser'
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:5
Top Results From Across the Web
Re:Error: 'getpwnam(): name not found: - Intel Communities
Hello,. My account had not expired, and I could not login through SSH either. I waited a few hours to try again and...
Read more >KeyError: "getpwnam(): name not found - ERPNext Forum
Trying to get version 13 running. Getting the following error when running 'sudo bench setup production erpnext --yes' Port configuration ...
Read more >Infra Solr can not start after installation on Ambari 2.7.1
Infra Solr can not start after installation on Ambari 2.7.1 ... pwd.getpwnam(user) KeyError: 'getpwnam(): name not found: infra-solr' The ...
Read more >How To Install ERPNext on Ubuntu 20.04
Create a new user named erpnext by running the following command: ... This is not the recommended mode of installation for production.
Read more >Python Library Reference
import () function does not set the local. variable named eggs; this is done by subsequent code that is generated for the import...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Adding in
jupyter_config.py
helped for me
I am facing the same issue here. Did you manage find the root cause.