# MM iOS Client File Preview Not Available

**URL:** <https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392>\
**Category:** Troubleshooting\
**Created:** [July 19, 2018, 3:44pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392 "2018-07-19T15:44:12Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [July 19, 2018, 3:44pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/1 "2018-07-19T15:44:12Z")

</div>

Something already discussed but died at some point.  
I can see preview working for some files in the prerelease version but I dont have any in my server.  
Why is that? Is it settings missing? is it a plug in required?  
Cheers

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [July 20, 2018, 2:21pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/2 "2018-07-20T14:21:23Z")

</div>

Hi @RbDev! I’ll ask our RN team since I’m not sure. Can you help remind me what OS version you are using?

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [July 20, 2018, 5:49pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/3 "2018-07-20T17:49:57Z")

</div>

Hi @amy.blais,

I’m using iOS firmware v11.4.1 and MM client v1.10.0, MMserver v5.1.0 too.

It’s funny that logging into prerelease I can see some file previews but not when I’m logged to my server.

Is this a plugin feature? it’s very unusual.

Cheers

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [July 20, 2018, 9:49pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/4 "2018-07-20T21:49:29Z")

</div>

Hi @RbDev - one of our engineers said it might be related to a configuration on your reverse proxy.

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [July 20, 2018, 10:42pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/5 "2018-07-20T22:42:11Z")

</div>

I can connect directly using port 8065 and still not get the previews

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [July 23, 2018, 3:20pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/6 "2018-07-23T15:20:18Z")

</div>

@RbDev You mentioned it works on pre-release - can you also help check if it works on your browser / webapp?

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [July 23, 2018, 4:07pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/7 "2018-07-23T16:07:06Z")

</div>

We are talking about iOS Client, not the browser.

On pre-release server, some files do preview like pictures, pdf, txt and music.

mp4 isn’t working.

![image](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex020/uploads/mattermost/original/2X/0/0768f2aca39d962eb4dc2a5d5c65f3d27f6becbf.png)

But on my server, I get an icon screen.

![image](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex020/uploads/mattermost/original/2X/7/779a4218464979808b7462fbc1ab7913c9ede694.png)

The issue is: preview doesn’t work on my server like prerelease.

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [August 1, 2018, 11:20pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/9 "2018-08-01T23:20:03Z")

</div>

Hi @RbDev,

For this I’m wondering if it’s something to do with the file size - can you help check what your setting is set for max file size: [https://docs.mattermost.com/administration/config-settings.html#maximum-file-size](https://docs.mattermost.com/administration/config-settings.html#maximum-file-size)?

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [August 1, 2018, 11:34pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/10 "2018-08-01T23:34:23Z")

</div>

```
"FileSettings": {
    "EnableFileAttachments": true,
    "EnableMobileUpload": true,
    "EnableMobileDownload": true,
    "MaxFileSize": 1073741824,
    "DriverName": "local",
    "Directory": "./data/",
    "EnablePublicLink": false,
    "PublicLinkSalt": "gsigbowm6yszrahqyhs4pu7dxiqg9auw",
    "InitialFont": "luximbi.ttf",
```

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [August 3, 2018, 2:55pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/11 "2018-08-03T14:55:23Z")

</div>

@RbDev For this one, would you be able to share login access to your server? You can send a DM to `@paul.rothrock` on the pre-release server and he can test this out and observe logs / console for any indication why text file preview is not working on your server.

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [August 11, 2018, 5:04am UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/12 "2018-08-11T05:04:44Z")

</div>

I cant give you access to my prod but I’m trying to get another MM server up.

As soon as I have it stable I will create a test account for you.

Thing is. I cant get S3 bucket to work. I’ve been asking for help longer than 2 months and still not working.

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [August 22, 2018, 5:17pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/13 "2018-08-22T17:17:44Z")

</div>

I have multiple servers and they all have this issue.

I don’t know what kind of magic you’ve done on pre release.

the only diference I see is that I dont use nginx. I have mattermost working directly on 443.

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [August 22, 2018, 10:54pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/14 "2018-08-22T22:54:54Z")

</div>

@RbDev Yes, I believe nginx is probably why it’s working on pre-release.

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [August 23, 2018, 2:33am UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/15 "2018-08-23T02:33:08Z")

</div>

Could be but I hope you understand that’s not a good implementation.

All the features should be in mattermost executable.

nginx should work only as a tool to redirect access to mattermost service

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [August 23, 2018, 3:03pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/16 "2018-08-23T15:03:41Z")

</div>

Hi @RbDev, my colleague will help test this and try to replicate - I’ll let you know if he’s able to see this issue.

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [August 27, 2018, 7:43pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/17 "2018-08-27T19:43:56Z")

</div>

Hi @amy.blais. Is there someone online who can help me identify this issue?

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [August 27, 2018, 8:12pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/18 "2018-08-27T20:12:58Z")

</div>

Thanks for following up,

My colleague was working on setting up a test environment to test it - I’ll ask him what the current status is.

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [August 27, 2018, 8:24pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/19 "2018-08-27T20:24:29Z")

</div>

Ive created a test environment with the issue.

I can give him access.

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [August 27, 2018, 10:29pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/20 "2018-08-27T22:29:26Z")

</div>

Thanks, can you help provide account details on the test server on pre-release - you can open a Group Message with me (`amyblais`) and my colleague (`paul.rothrock`).

---

<div class="post-metadata">

**Author:** ![RbDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rbdev/32/1827_2.png) [@RbDev](https://forum.mattermost.com/u/RbDev)\
**Post date:** [September 14, 2018, 4:27pm UTC](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392/21 "2018-09-14T16:27:32Z")

</div>

I’m still facing this issue.

It is really disappointing not to be able to use the files uploaded.

Can we raise the priority on this one a bit?

Cheers

[Next page](https://forum.mattermost.com/t/mm-ios-client-file-preview-not-available/5392.md?page=2)
