File or folder search by name is not working on Apple iOS Next Cloud Application
I’m experiencing an issue with the Nextcloud app on my iPhone where searching for files or folders by name returns “No result”, even though the items exist.
Please note that the search functionality works correctly on both Android and the web interface—the issue seems to be specific to iOS.
My setup: Backend File Server: Nextcloud 29.0.16 iOS Version: 18.4.1
Steps to reproduce
- Download iOS Nextcloud App on Iphone
- Sign in to an account
- Try searching a file/folder from search bar of the Nextcloud App
### Expected behaviour
- A file or folder should be visible in the search results when searched. Android App where the file/folder search works as expected. See Attachment
https://github.com/user-attachments/assets/cc7b56cb-c170-40f0-ad3f-fe49ad064872
### Actual behaviour
- Searching for files or folders by name returns “No result”, even though the items exist. From iOS App where the file/folder search not working. See Attachment
https://github.com/user-attachments/assets/eec6fb43-bb67-4d34-8e6b-734a0557887c
Environment data
iOS Version: 18.4.1 Nextcloud version: Nextcloud 29.0.16
Nextcloud iOS app version: 6.6.1
Server operating system: Ubuntu 22.04.2 LTS
Web server: Apache, nginx
Database:
PHP version:
We’re seeing the same problem on iOS, while search works fine on Android.
Below are the relevant Apache access logs.
Android (working):
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers?format=json HTTP/1.1" 200 2065 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
… (all requests return 200) …
iOS (failing):
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers HTTP/1.1" 200 1541 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
… (all search requests return 200) …
0.0.0.0 - - [23/Sep/2025:14:35:31 +0200] "PROPFIND /remote.php/dav/files/user-test/exchange/test/EkNh/Testfolder/WAX630S_V7.pdf HTTP/1.1" 404 931 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
It looks like the iOS app eventually tries a PROPFIND on the found file and receives a 404, which likely causes the search result to be discarded. Android does not show this extra PROPFIND request and returns results correctly.
Environment details:
Nextcloud server version: 31.0.9 iOS app version: 7.1.3 Android app version: 3.33.0
Hope this helps with troubleshooting - let me know if you need more server config or log details.
Full Apache Logs of all search Requests Android:
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers?format=json HTTP/1.1" 200 2065 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/systemtags/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1444 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/circles/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1439 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/files/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1677 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/fulltextsearch/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1455 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/comments/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1455 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/search-deck-card-board/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1454 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/search-deck-comment/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1448 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:26 +0200] "GET /ocs/v2.php/search/providers/talk-message/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1447 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/bookmarks/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1453 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/tables-search-tables/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1449 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/talk-conversations/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1460 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/calendar/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1444 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/settings_apps/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1456 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/tasks/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1450 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
0.0.0.0 - - [23/Sep/2025:14:32:27 +0200] "GET /ocs/v2.php/search/providers/settings/search?format=json&term=wax&limit=5 HTTP/1.1" 200 1450 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.33.0"
iOS:
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers HTTP/1.1" 200 1541 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/comments/search?term=wax HTTP/1.1" 200 892 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/circles/search?term=wax HTTP/1.1" 200 889 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/bookmarks/search?term=wax HTTP/1.1" 200 892 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/tasks/search?term=wax HTTP/1.1" 200 890 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/systemtags/search?term=wax HTTP/1.1" 200 890 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/talk-message/search?term=wax HTTP/1.1" 200 892 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/search-deck-card-board/search?term=wax HTTP/1.1" 200 904 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/settings_apps/search?term=wax HTTP/1.1" 200 890 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/settings/search?term=wax HTTP/1.1" 200 895 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/talk-conversations/search?term=wax HTTP/1.1" 200 897 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/files/search?term=wax HTTP/1.1" 200 1125 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/search-deck-comment/search?term=wax HTTP/1.1" 200 894 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/tables-search-tables/search?term=wax HTTP/1.1" 200 901 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/calendar/search?term=wax HTTP/1.1" 200 890 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:30 +0200] "GET /ocs/v2.php/search/providers/fulltextsearch/search?term=wax HTTP/1.1" 200 1324 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"
0.0.0.0 - - [23/Sep/2025:14:35:31 +0200] "PROPFIND /remote.php/dav/files/user-test/exchange/test/EkNh/Testfolder/WAX630S_V7.pdf HTTP/1.1" 404 931 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/7.1.3"`
I’m encountering the same problem. Please let me know if there is any information I can provide to help resolve this.