-
Notifications
You must be signed in to change notification settings - Fork 17
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
"KeyStoreException: BKS not found" during log in #1143
Comments
All of a sudden this works now as expected. |
closed |
I am experiencing the same issue, unsure if this issue should be reopened or not. I will wait for 3 days and see if the issue resolves itself with various tests, and if it does not I will ask for reopening / create a new issue. |
This issue persists. Because the app requires an account to load in the user interface, I cannot access any information further than version 2.9.0. I am running on a Pixel 6a, Android 15, November security update, November Google Play system update. |
Can we please re-open this issue? |
reopened I am using Parchli app 2.9.0 as expected. |
Please can you both let me know which servers you're using. I'll create test accounts to try and reproduce the issue. |
social.tchncs.de |
gts.turtle.garden (GoToSocial 0.17.1) |
samsung galaxy note 10 (d1) /e/os 2.5 android 13. default microg, pachli installed from fdroid and i believe should not depend on g**gle |
Since today i cannot login with Pachli (again) Tusky works.
|
Thanks for the info. I thought maybe this might be specific to devices running Android forks, but @ralencode's device seems to be stock. It's very odd that this problem has started happening. I've seen some suggestions online that this might be due to overaggressive stripping of the binary by Proguard, so I'm adjusting the rules to try and mitigate that. I'll have a Pachli Current version out later today with this change. |
OK, it's not that. Because after making that change and deploying it I saw my first instance of the issue in an emulator connecting to mastodon.social. Hmm... |
@robovoice1 Separately, #1179 is the fix for the crashes you've reported in this issue. |
Folks, a few followup questions.
|
|
After clearing cache and storage of pachli app i can login again 😃 |
It unfortunately repeats, whether I press Cancel or Retry.
The error happens again. It is possible to log in to Pachli, but the key seems to not be able to be loaded in again after relaunch.
I will see if I can test it on a new test account first, as well as other servers, to see if this continues. Then, if I can confirm this, I'll reach out with further test account details. |
This is very odd. I have a test account at social.tchncs.de and cannot reproduce the error there. The one time the error did occur to me in testing tapping "Retry" retried the request which succeeded. I can see that this is triggered by one of the network requests that happens when logging in or switching accounts, but I'm not sure which one. #1181 will extend the error message and show the URL and request method that is used, in case there's any commonality there. The two related libraries (bouncycastle and conscrypt) haven't had any changes in the last release. Did these errors occur with earlier Pachli versions? |
Hi folks. If you're able to sideload an APK on to your device, can you give the one from the APK link at #1182 (comment) a try? If it fixes the problem, great. If it doesn't then I'm considerably more perplexed. |
It seems to have removed the error popup, but it still does not load. When trying to manage tabs (the only action available), the following happens:
This time, I was able to extract the error. OS information is as follows:
This behaviour does not occur on my alternate account on a Mastodon instance. I'm updating the server software to see if this was a "bad server" thing. |
Intriguing. It seems to load after all on the new APK. I will need to test this more. (So yes, it fixed it for me!) |
Thanks for reporting that the change appears to have helped. Some technical backstory on the UI being blank while loading. The new anti-abuse features need to know which accounts you follow (so notifications from accounts you don't follow can be optionally hidden). So when you switch accounts, or reopen the app after a while, your follower list has to be fetched. This can be done at a typical max of 80 accounts at a time (and your server might return fewer). If each fetch of following takes 150ms, and you follow 300 people, that's 600ms of waiting just to get the info. (mastodon/mastodon#33066 would fix this) A future change will hide this behind the splash screen - you still won't be able to do anything while it's loading, but the UI will look "deliberately" empty instead of the current look and feel. I'd hoped to land that change as part of the initial anti-abuse work, but I ran out of time ahead of the end of month release schedule. |
@turtlegarden The sideloaded APK will not auto-update, so if you want to continue with Pachli Current you'll need to remove it and install it from the Play Store. |
Describe the bug
A clear and concise description of what the bug is.
After the update login is not possible any more
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Login possible with updated Pachli app
Screenshots or video
![IMG_20241128_182426](https://private-user-images.githubusercontent.com/92784377/390872792-db388c74-85c9-4aac-a9a9-86c6020397a2.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NDI2NTIsIm5iZiI6MTczODk0MjM1MiwicGF0aCI6Ii85Mjc4NDM3Ny8zOTA4NzI3OTItZGIzODhjNzQtODVjOS00YWFjLWE5YTktODZjNjAyMDM5N2EyLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDE1MzIzMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTlhNjQxMWI4MGUxNDVhYzllNjhjNmE2ODZjNTcxMmE4YmIyYTNlZTQzMzM4YmU3YzM4NTk4MjdhNGMzMDdjZjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.j7vGhcr4Q5eE54NQuapm6G68XTT2kVKXyA0aOg7cv-A)
If applicable, please add screenshots or video to help explain your problem.
Versions
Please include the version of Pachli and Android you are using, and the software version your server is using. Find this on the Pachli "About" screen.
latest 2.9.0 Pachli (github release)
Google Pixel 6 pro
Android15
GrapheneOs 2024112700
Additional context
Add any other context about the problem here.
Affirmation
I have checked other issues for this project (open and closed) and I cannot find one that matches the problem I am reporting.
Yes
The text was updated successfully, but these errors were encountered: