Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save garethgreenaway/e6401ce21e298a34dce8b7ab93d979d9 to your computer and use it in GitHub Desktop.
Save garethgreenaway/e6401ce21e298a34dce8b7ab93d979d9 to your computer and use it in GitHub Desktop.
[ERROR ] Exception in callback functools.partial(<function wrap.<locals>.null_wrapper at 0x7fa9090891e0>, <tornado.concurrent.Future object at 0x7fa909072a20>)
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/tornado/ioloop.py", line 592, in _run_callback
ret = callback()
File "/usr/lib/python3/dist-packages/tornado/stack_context.py", line 275, in null_wrapper
return fn(*args, **kwargs)
File "/usr/lib/python3/dist-packages/tornado/ioloop.py", line 598, in <lambda>
self.add_future(ret, lambda f: f.result())
File "/usr/lib/python3/dist-packages/tornado/concurrent.py", line 215, in result
raise_exc_info(self._exc_info)
File "<string>", line 3, in raise_exc_info
File "/usr/lib/python3/dist-packages/tornado/gen.py", line 876, in run
yielded = self.gen.throw(*exc_info)
File "/usr/local/lib/python3.5/dist-packages/salt/crypt.py", line 486, in _authenticate
creds = yield self.sign_in(channel=channel)
File "/usr/lib/python3/dist-packages/tornado/gen.py", line 870, in run
value = future.result()
File "/usr/lib/python3/dist-packages/tornado/concurrent.py", line 215, in result
raise_exc_info(self._exc_info)
File "<string>", line 3, in raise_exc_info
File "/usr/lib/python3/dist-packages/tornado/gen.py", line 879, in run
yielded = self.gen.send(value)
File "/usr/local/lib/python3.5/dist-packages/salt/crypt.py", line 611, in sign_in
auth['aes'] = self.verify_master(payload, master_pub='token' in sign_in_payload)
File "/usr/local/lib/python3.5/dist-packages/salt/crypt.py", line 952, in verify_master
return self.extract_aes(payload, master_pub=False)
File "/usr/local/lib/python3.5/dist-packages/salt/crypt.py", line 877, in extract_aes
aes, token = self.decrypt_aes(payload, master_pub)
File "/usr/local/lib/python3.5/dist-packages/salt/crypt.py", line 740, in decrypt_aes
m_digest = public_decrypt(mkey.publickey(), payload['sig'])
File "/usr/local/lib/python3.5/dist-packages/salt/crypt.py", line 216, in public_decrypt
verifier = salt.utils.rsax931.RSAX931Verifier(pub.exportKey('PEM'))
File "/usr/local/lib/python3.5/dist-packages/salt/utils/rsax931.py", line 137, in __init__
pubdata = pubdata.replace('RSA ', '')
TypeError: a bytes-like object is required, not 'str'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment