Messages cannot send files
I have been trying on and off to solve a problem with Messages/iChat for 6 months now and hope the Apple community might have a solution. We have an office with a mix of Macs running OS X (based on capabilities) on 10.6.8 (10 off), 10.10.5 (2 off for those who hate ElCap) and 10.11.4 (2 off). We use messages over Bonjour to send text messages, video-chat and send small files (generally pictures) internally around the office. About 6 months ago Messages/iChat lost the ability to send files. Everything else works fine (other than the general bugs of moving/disappearing windows and buddies on the Yosemite/ElCap machines). On the senders end you either get no notification that the transfer failed, or you get a small "i" icon in the conversations window that alerts you to the failure. The same in the "File Transfers" window, sometimes the file will be marked as "sent", other times as "failed", in either case the receiver sees the transfer as "failed" or it hangs with a progress bar that changes to "failed" if you interact with the download arrow or double click the file icon.
Various forums suggest solutions, all of which I have tried:
- Quitting and restarting Messages.
- Computer restarts.
- Plist deletion.
- Ensuring UPnP is enabled on the router.
- Ensuring UPnP is not enabled on the router (got to love these weird problems, everyone has a different idea)!
- Ensuring ports 443 (for Messages), 5190 (UDP for Messages), 5297, 5298 (UDP for Bonjour) and 5298 (TCP for Bonjour) are all open.
- Zipping the pictures.
- Force quitting "imagent" in the Activity Monitor.
- Making sure no-one has Little Snitch active.
- Making sure there are no Firewalls on.
- Making sure the usernames are not overly long (there was a suggestion Bonjour has an internal limit that could result in cut off names being identical).
- Making sure OS X is up to date (this has persisted over several updates now).
There is a guy called Ralph Johns (UK) on the Apple Support forums who has been troubleshooting this sort of problem with iChat/Messages with various posters since at least 2011. Seems to know his stuff, but has not been able to come up with a solution for anybody. Some posters have tried swapping out routers, used wireless instead of ethernet (or visa versa) and even connected two misbehaving computers together via a simple switch, so I am not convinced this is a networking problem.
Anybody have any ideas?
Mac mini, OS X El Capitan (10.11.5), Mixed clients 10.11, 10.10 and 10.6