• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

XF 1.5 Some users cannot see attachments when inserted into post

Zynektic

Well-known member
#1
Hi there,

I just had a few users tell me that they cannot see attachments on a thread. The user attached the image and then inserted the full image. I can see them myself, we use proxy image and SSL and it works fine to me on the URL and the thread but some are reporting that they cannot see it. Two of them were on a Mac and one was on an HP laptop with Windows.

A few other users who tested it can see them fine on various devices so I am not sure what the issue is. Registered usergroup has permission to view attachments and upload them and we have no additional image handler other than one which uploads to another site and does not interfere with the attachment system as I disabled it, tried it again and they can still not view them.

Any ideas?

Note: They cannot see any images in that thread apparently.
 
Last edited:

Zynektic

Well-known member
#4
I just confirmed they show as a broken image tag also on my guest view on mobile but show fine for me when logged in on my desktop.
 

Chris D

XenForo developer
Staff member
#5
When you edit the post is the image in an [IMG] tag or is it in an [ATTACH] tag?

If the former, then it's possible that the image has been uploaded to a post in a forum that not everyone has access to. Or a Conversation message.
 

Brogan

XenForo moderator
Staff member
#7
That image is not visible to guests and could have other permission restrictions.

You can use the permissions analyzer on the node/user to determine whether they can view attachments.
 

Zynektic

Well-known member
#8
The ones reporting it were logged in as I am speaking to them on the shoutbox though.

I've just checked the node permissions and set it to allow for attached images on the unregistered usergroup but no luck, they can view the thread too. Only permission restrictions on that node is posting threads is revoked on registered and allowed on administrator/moderator/content author.
 

Brogan

XenForo moderator
Staff member
#9
I've just checked the node permissions and set it to allow for attached images on the unregistered usergroup
It is still not visible to guests.

To be clear, it is the node in which the image is originally attached which should have the permissions changed.
 

Zynektic

Well-known member
#10
This is what I have set for unregistered usergroup, not sure why it is not showing still =\

I just uploaded them to imgur for now and edited the URL as users wanted to see it, shows for guests now that way. I'll look into the attachment issues.
 

Attachments

Zynektic

Well-known member
#11
Usergroup permissions, unregistered can view attachments.

On the node it is not set to private and the permission is set to view attachments, it might be due to how it was uploaded perhaps. The image tags should not work with the URL above or does it allow it for attachment URL? that is all I could think of being wrong.

I am not sure why it shows for me though and not them when logged in, permissions looked fine as mentioned above.

I'll leave them as Imgur URL's for now.
 

Mike

XenForo developer
Staff member
#12
It could be something like the attachment being in a deleted thread or post. The URL itself won't really tell you where the attachment has been served "from" (in terms of its host content).
 
#16
Hey all - We appear to have a similar problem.Running a new XF 1.5 forum, and a registered user included many images in his thread as URLs, and even though the complete image URL shows in the source of the page, (HTTPS URLs, could that make a difference?), the images are not visible to other registered users. He says they show up fine for him. I checked that registered users have view permissions for node attachments, and in fact later in his thread as a test, he uploaded some images as attachments, and they display correctly - the problem seems to be just with images inserted as URLs.

Is there a general XF config option maybe we don't have set properly?

Thanks for any help!
 

Mike

XenForo developer
Staff member
#17
If it's just images inserted from external sites, then they may be doing some sort of referrer-based blocking. An example would help (a link to a thread with the problem)
 

Mike

XenForo developer
Staff member
#18
They are returning 403 forbidden errors. This is almost certainly hotlinking protection that they have in place.
 
#20
They are returning 403 forbidden errors. This is almost certainly hotlinking protection that they have in place.
I'm having the same issue, where regular users (who have permissions to view attachments) are receiving a 403 error, but when logged in as admin, I can see the attachments, with no errors. These attachments aren't being hot linked, but rather are on my server in the attachments directory. I have a user complaining about this.