Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sharing credentials between phone client & pwdsphinx client doesn't work for me (2nd round) #9

Closed
rolfschr opened this issue Sep 7, 2021 · 5 comments

Comments

@rolfschr
Copy link
Contributor

rolfschr commented Sep 7, 2021

Hi,

I have an issue similar to #8. The setup is the same: I setup the software (8fddb9a) on my phone and I also setup an oracle server (from https://github.com/stef/pwdsphinx, 7fde7bbcb91b83f035c5d5783f6fedb15e58ca1d). I used libsphinx 51b0c18c94b645bd7ea3bb21aef623318e0b7939 and equihash d4657dcb588ae852f8ab5c777837b0578caa3ffb. The pwdsphinx server works fine on my local machine (i.e. I can run the oracle process and access it using the python sphinx.py client). I have used these commands here stef/pwdsphinx#9 to generate the ssl certificate.

Here is a screenshot of the problem. On the left the oracle process, on the right the Python client ("connection from 127.0.0.1"). The client is able to create a password and receive it. Trying to receive the password from the phone ("connection from 192.168.178.50", last line) doesn't yield anything. The phone says "No users found for his host" (note the typo btw ...). The oracle output stays empty.

image
(Note: The screenshot was taken a second before the "remove pid XXXXX" output.)

Similarly, when I try to create an entry from the phone client, I get this:

image

(The phone says: "A server error occured.")

Happy to provide further details.

@rolfschr
Copy link
Contributor Author

rolfschr commented Sep 7, 2021

@stef This is probably for you, too.

@stef
Copy link

stef commented Sep 8, 2021

the server had some changes since the last release of androsphinx, and thus androsphinx needs to implement those changes to make it compatible with the backward incompatible changes. we hope that these are the last such changes.

@rolfschr
Copy link
Contributor Author

Hi,

looks like there haven't been any updates for this. Do you already know when the changes will get implemented?

Thanks

@dnet
Copy link
Owner

dnet commented Dec 28, 2021

@rolfschr sorry for the delay, as of b710b8d Python and Android implementations are in sync again

@dnet
Copy link
Owner

dnet commented Jan 3, 2022

addendum: if you want to try with (the non-default) rwd_keys=True setting, use at least ab86a10 as it contains a fix regarding that configuration

@dnet dnet closed this as completed Nov 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants