[GH-ISSUE #2132] Android app does not change URL, seems to still be trying to connect to default URL. (Edit from: Unable to log in to Android app via password or API, but I can log in on browser) #1317

Closed
opened 2026-03-02 11:56:27 +03:00 by kerem · 11 comments
Owner

Originally created by @zzyzx-dc on GitHub (Nov 14, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2132

Describe the Bug

Karakeep on Android is rejecting my username and password, and any API key I generate to attempt API login. Over the same network, I can log in via mobile browser, so I know the password is correct.

Edit: When I click the bug icon on the login screen, it says:

Running connection test ...
  
Using address https://cloud.karakeep.app
  
ALL GOOD

So it appears that entering my own personal server's URL in the login window in the app is not working.

Steps to Reproduce

Logging in via mobile app

Expected Behaviour

Logging in as normal

Screenshots or Additional Context

No response

Device Details

No response

Exact Karakeep Version

1.8.1

Have you checked the troubleshooting guide?

  • I have checked the troubleshooting guide and I haven't found a solution to my problem
Originally created by @zzyzx-dc on GitHub (Nov 14, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2132 ### Describe the Bug Karakeep on Android is rejecting my username and password, and any API key I generate to attempt API login. Over the same network, I can log in via mobile browser, so I know the password is correct. Edit: When I click the bug icon on the login screen, it says: ``` Running connection test ... Using address https://cloud.karakeep.app ALL GOOD ``` So it appears that entering my own personal server's URL in the login window in the app is not working. ### Steps to Reproduce Logging in via mobile app ### Expected Behaviour Logging in as normal ### Screenshots or Additional Context _No response_ ### Device Details _No response_ ### Exact Karakeep Version 1.8.1 ### Have you checked the troubleshooting guide? - [x] I have checked the troubleshooting guide and I haven't found a solution to my problem
Author
Owner

@MohamedBassem commented on GitHub (Nov 15, 2025):

Did you press the "tick" button to save the URL after editing it?

<!-- gh-comment-id:3535207299 --> @MohamedBassem commented on GitHub (Nov 15, 2025): Did you press the "tick" button to save the URL after editing it?
Author
Owner

@carsaig commented on GitHub (Nov 15, 2025):

Same here. I'm fully on Apple ecosystem, never had Android before (yikes!). Tested two Android tablets - no success. Login is rejected using API key or PW. The UI claims, I was using the wrong credentials - but that's a lie. I triple checked. I tried the browser and the app. Same result. The connection test shows success but something else seems to fail in the background.
Latest Karakeep Release.
I can login on all apple devices without issue - either with browsers or the app. It's clearly Android related for some reason.
I've got two flavours of Android: 13 & 15.

<!-- gh-comment-id:3536182524 --> @carsaig commented on GitHub (Nov 15, 2025): Same here. I'm fully on Apple ecosystem, never had Android before (yikes!). Tested two Android tablets - no success. Login is rejected using API key or PW. The UI claims, I was using the wrong credentials - but that's a lie. I triple checked. I tried the browser and the app. Same result. The connection test shows success but something else seems to fail in the background. Latest Karakeep Release. I can login on all apple devices without issue - either with browsers or the app. It's clearly Android related for some reason. I've got two flavours of Android: 13 & 15.
Author
Owner

@MohamedBassem commented on GitHub (Nov 16, 2025):

Can someone please share a screenshot? And a screenshot from the connection debugging logs? I'm still not able to repro

<!-- gh-comment-id:3538505627 --> @MohamedBassem commented on GitHub (Nov 16, 2025): Can someone please share a screenshot? And a screenshot from the connection debugging logs? I'm still not able to repro
Author
Owner

@zzyzx-dc commented on GitHub (Nov 16, 2025):

Thanks for assisting. Sorry, it was not immediately obvious that you must press this checkmark button to get the app accept that you entered a custom URL. Especially since you can just skip to the next box and enter the username and password.

Thanks for the tip. Not sure I would have ever figured that out.

Image
<!-- gh-comment-id:3538691081 --> @zzyzx-dc commented on GitHub (Nov 16, 2025): Thanks for assisting. Sorry, it was not immediately obvious that you must press this checkmark button to get the app accept that you entered a custom URL. Especially since you can just skip to the next box and enter the username and password. Thanks for the tip. Not sure I would have ever figured that out. <img width="1080" height="1544" alt="Image" src="https://github.com/user-attachments/assets/72fc185e-1b45-4aa4-97c9-b86461601b8b" />
Author
Owner

@MohamedBassem commented on GitHub (Nov 16, 2025):

I have a task to improve the visibility of this :) There's a small technical reason why this exists, but I do agree with you that it's not obvious. Will fix it. Glad that it fixed the issue for you.

<!-- gh-comment-id:3538692346 --> @MohamedBassem commented on GitHub (Nov 16, 2025): I have a task to improve the visibility of this :) There's a small technical reason why this exists, but I do agree with you that it's not obvious. Will fix it. Glad that it fixed the issue for you.
Author
Owner

@cochraneserver commented on GitHub (Nov 19, 2025):

ALso ran into this issue as the tick requirement was not obvious and the connection report isn't visible for me until pasted outside the app

<!-- gh-comment-id:3550433333 --> @cochraneserver commented on GitHub (Nov 19, 2025): ALso ran into this issue as the tick requirement was not obvious and the connection report isn't visible for me until pasted outside the app
Author
Owner

@carsaig commented on GitHub (Nov 20, 2025):

I'm sorry, but ticking the checkmark doesn't cut it. The issue persists. The claim regarding wrong username or PW is pure non-sense. They're 100% correct. Tripple-checked on multiple devices. I even created new users with super simple passwords, no special chars, not too long etc. for testing purpose - but no success.

Image Image
<!-- gh-comment-id:3557634472 --> @carsaig commented on GitHub (Nov 20, 2025): I'm sorry, but ticking the checkmark doesn't cut it. The issue persists. The claim regarding wrong username or PW is pure non-sense. They're 100% correct. Tripple-checked on multiple devices. I even created new users with super simple passwords, no special chars, not too long etc. for testing purpose - but no success. <img width="1860" height="2480" alt="Image" src="https://github.com/user-attachments/assets/4feb335d-ed5b-429c-854b-30b76f70a7df" /> <img width="1860" height="2480" alt="Image" src="https://github.com/user-attachments/assets/21c2179e-6cd3-4354-86f1-448c72d12915" />
Author
Owner

@cynber commented on GitHub (Nov 24, 2025):

Perhaps you add more information to the error message. For example:

Wrong username or password

Could not sign in at {url}

I was having the same issue. It's listed in the copied Diagnostic Result, but I didn't notice it until after I found this issue.

<!-- gh-comment-id:3570833261 --> @cynber commented on GitHub (Nov 24, 2025): Perhaps you add more information to the error message. For example: > Wrong username or password > > Could not sign in at {url} I was having the same issue. It's listed in the copied Diagnostic Result, but I didn't notice it until after I found this issue.
Author
Owner

@949rob commented on GitHub (Dec 2, 2025):

i was having same issues. and the instructions listed above are not clear either.
you need to put in your custom domain and then click the blue checkmark so it turns into a pencil. you dont want that blue icon , you want it to be clicked so its a pencil

<!-- gh-comment-id:3603870293 --> @949rob commented on GitHub (Dec 2, 2025): i was having same issues. and the instructions listed above are not clear either. you need to put in your custom domain and then click the blue checkmark so it turns into a pencil. you dont want that blue icon , you want it to be clicked so its a pencil
Author
Owner

@azaeldrm commented on GitHub (Dec 8, 2025):

Did you press the "tick" button to save the URL after editing it?

This solved it for me. It wasn't very obvious until I read this.

<!-- gh-comment-id:3624165218 --> @azaeldrm commented on GitHub (Dec 8, 2025): > Did you press the "tick" button to save the URL after editing it? This solved it for me. It wasn't very obvious until I read this.
Author
Owner

@MohamedBassem commented on GitHub (Dec 22, 2025):

FYI, this will become more intuitive after: #2290

<!-- gh-comment-id:3682328871 --> @MohamedBassem commented on GitHub (Dec 22, 2025): FYI, this will become more intuitive after: #2290
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#1317
No description provided.