# iOS app login refused

**URL:** https://forums.rocket.chat/t/ios-app-login-refused/22954
**Category:** Community Support
**Tags:** mobile, rocketchat-apps
**Created:** [June 29, 2026, 1:40pm UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954 "2026-06-29T13:40:33Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Fred](https://avatars.discourse-cdn.com/v4/letter/f/db5fbb/32.png) [@Fred](https://forums.rocket.chat/u/Fred)
#### Post date: [June 29, 2026, 1:40pm UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/1 "2026-06-29T13:40:33Z")

</div>

Bonjour 👋

### Description

After upgrade RocketChat server from 7.13 to 8.5.1 I can’t login with mobile app on iOS.

`Oops, your credentials were rejected!`

I can login with same credentials from macOS app, webui without problem.

### Server Setup Information

- Version of Rocket.Chat Server: 8.5.1
- Operating System: Ubuntu 24.04
- Deployment Method: Docker
- Number of Running Instances: 2
- DB Replicaset Oplog: True
- NodeJS Version: ?
- MongoDB Version: 8.0.26
- Proxy: Traefik
- Firewalls involved:

---

<div class="post-metadata">

### Author: ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)
#### Post date: [June 29, 2026, 9:56pm UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/2 "2026-06-29T21:56:04Z")

</div>

You are using https & certificates?

---

<div class="post-metadata">

### Author: ![iLikeTurtles](https://avatars.discourse-cdn.com/v4/letter/i/0ea827/32.png) [@iLikeTurtles](https://forums.rocket.chat/u/iLikeTurtles)
#### Post date: [June 30, 2026, 8:04am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/3 "2026-06-30T08:04:33Z")

</div>

Same issue here, upgraded from 7.13 to 8.5.1 and iOS logins no longer work.

### Server Setup Information

- Version of Rocket.Chat Server: 8.5.1
- Operating System: Debian 13.5
- Deployment Method: Podman
- Number of Running Instances: 1
- DB Replicaset Oplog:
- NodeJS Version: v22.22.3
- MongoDB Version: 8.0.26
- Proxy: Nginx
- Firewalls involved: none.

No certificate login, HTTPS terminates in reverse-proxy.

---

<div class="post-metadata">

### Author: ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)
#### Post date: [June 30, 2026, 8:08am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/4 "2026-06-30T08:08:23Z")

</div>

> <https://github.com/RocketChat/Rocket.Chat.ReactNative/issues/7454>
>
> \### Describe the Bug
> 
> Bonjour 👋🏻
>  
> After upgrade RocketChat server from 7.13 to …8.5.1 I can't login with mobile app on iOS.
> 
> \`Oops, your credentials were rejected!\`
> 
> I can login with same credentials from macOS app, webui without problem.
> 
> \### Steps to Reproduce
> 
> logout from server
> remove server
> enter server url
> put credentials and...
> "Oops, your credentials were rejected!"
> 
> \### Expected Behavior
> 
> \_No response\_
> 
> \### Actual Behavior
> 
> \_No response\_
> 
> \### Rocket.Chat Server Version
> 
> 8.5.1
> 
> \### Rocket.Chat App Version
> 
> 4.73.1.109035
> 
> \### Device Name
> 
> iPhone
> 
> \### OS Version
> 
> 26
> 
> \### Additional Context
> 
> Duplicate from #7393

---

<div class="post-metadata">

### Author: ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)
#### Post date: [June 30, 2026, 8:11am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/5 "2026-06-30T08:11:01Z")

</div>

> [@iLikeTurtles](#):
>
> No certificate login, HTTPS terminates in reverse-proxy.

Well you are - or should be - using certs served by the reverse proxy.

But that is fine.

Check your server logs for clues - turn on debug logging.

---

<div class="post-metadata">

### Author: ![iLikeTurtles](https://avatars.discourse-cdn.com/v4/letter/i/0ea827/32.png) [@iLikeTurtles](https://forums.rocket.chat/u/iLikeTurtles)
#### Post date: [June 30, 2026, 8:15am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/6 "2026-06-30T08:15:11Z")

</div>

We are using server-side TLS which terminates in Nginx, just to be clear.

---

<div class="post-metadata">

### Author: ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)
#### Post date: [June 30, 2026, 8:39am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/7 "2026-06-30T08:39:05Z")

</div>

Yup that’s what I said.

Enable logging, and follow the bug.

---

<div class="post-metadata">

### Author: ![iLikeTurtles](https://avatars.discourse-cdn.com/v4/letter/i/0ea827/32.png) [@iLikeTurtles](https://forums.rocket.chat/u/iLikeTurtles)
#### Post date: [June 30, 2026, 8:49am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/8 "2026-06-30T08:49:40Z")

</div>

Only logs generated for the login are thus:

```auto
{"level":20,"time":"2026-06-30T08:45:06.120Z","pid":1,"hostname":"51ae9f37 ****","name":"Callbacks","msg":"Executing callback","id":"2fa","hook":"onValidateLogin"}
{"level":20,"time":"2026-06-30T08:45:06.125Z","pid":1,"hostname":"51ae9f37 ****","name":"Callbacks","msg":"Executing callback","id":"YvWt********* Prsn","hook":"afterValidateLogin"}
{"level":20,"time":"2026-06-30T08:45:06.129Z","pid":1,"hostname":"51ae9f37 ****","name":"Callbacks","msg":"Executing callback","id":"add-webdav-server","hook":"afterValidateLogin"}
{"level":35,"time":"2026-06-30T08:45:06.136Z","pid":1,"hostname":"51ae9f37 ****","name":"API","method":"POST","url":"http://localhost/api/v1/login","userAgent":"RC Mobile; ios 26.5.2; v4.73.1 (109035)","length":"46","host":"xyz.xyz","remoteIP":"10.XXX.XXX.XXX","status":200,"responseTime":83}

```

Looks like login works OK serverside.

---

<div class="post-metadata">

### Author: ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)
#### Post date: [June 30, 2026, 9:07am UTC](https://forums.rocket.chat/t/ios-app-login-refused/22954/9 "2026-06-30T09:07:01Z")

</div>

I’d add that to the bug.

The dev is usually pretty responsive.
