jeremyckahn / chitchatter

Secure peer-to-peer chat that is serverless, decentralized, and ephemeral
https://chitchatter.im/
GNU General Public License v2.0
1.4k stars 162 forks source link

Image transfer seems to be broken completely (possibly ad-blocker related) #179

Open dillfrescott opened 8 months ago

dillfrescott commented 8 months ago

I tried it with another tab on Linux and also with my phone on the local network and on 5g and i cannot send images both ways. It just loads forever. :/

dillfrescott commented 8 months ago

Ok update. I got it semi-working with another private tab in the same browser but not to my Android

dillfrescott commented 8 months ago

Hmmmm. After further testing it seems to be ad-blocker related possibly?

jeremyckahn commented 8 months ago

I just verified that image and file sharing is still working for me. It's a known issue that ad blockers can cause connection issues. File transfers go through https://github.com/jeremyckahn/secure-file-transfer which uses a WebTorrent tracker that's separate from the rest of the app (because it's a wrapper for the webtorrent library where the tracker cannot be customized as far as I know).

I don't know that there's much that can be done within Chitchatter to address this. The upstream WebTorrent dependencies could probably be modified to accept a custom tracker address similarly to Trystero, though.

I'll leave this open because the issue could conceivably be fixed, but I don't foresee that happening for a while. In the meantime I recommend disabling your ad blocker when transferring files.

dillfrescott commented 8 months ago

Gotcha! That's fine! Thank you for the info too!

Tortar commented 3 weeks ago

It works for me on Linux Ubuntu and Windows 11, what I noticed though is that you can't "widen up" the image, if it happens to be small this could be a problem, at the same time you can always download it if needed

jeremyckahn commented 3 weeks ago

what I noticed though is that you can't "widen up" the image

This would be addressed by #280.