I’m running Syncthing v1.18 on Ubuntu, as that is the version packaged in the system repository. I have my nodes configured to listen on both TCP and QUIC, but the nodes are not enabling a QUIC listener. TCP connections work just fine.
It’s a quite old version, but does someone know if QUIC is supposed to work in v1.18? Judging from the release notes QUIC was introduced before that, but the release notes on Github are hard to search through so I may have missed something.
Is this answering “Syncthing (v1.18) ignores quick. Is that supposed to happen in that version?” or “does someone know if QUIC is supposed to work in v1.18?” ?
I’m just using whatever the Ubuntu standard repositories give me.
QUIC was available in 1.18, yes, but Ubuntu/Debian uses a patched version so who knows. Either need to ask them, or just use a newer build. It’s been five years.
I’m running 1.29.7 (from the upstream provided deb repository) on a mix of computers – my pop-os desktop (derived from ubuntu 22.04), a raspberrry pi 3b running stable raspberry os (derived from debian bookworm), and a samsung android tablet. I can’t get QUIC either, IIRC not between any 2 of these 3.
For the android I could blame this on the stupid ISP forced router, but the desktop and the Pi are on ethernet, with just a hub between them.
How about anyone show a log or screenshot of what the actual problem you’re seeing is? Ideally including the version output from the log (like, the first line) or a screenshot of the about box.
That’s my guess too but then there are claims of our build of 1.29.7 and “same here” and it’s all very vague. I don’t think it’s same at all, so some explicitness would be appreciated
For me the question I had is answered, I only wanted to know if QUIC is supposed to work in my (very old) version, and the answer is “maybe not”, because it depends on how the debian ppl built it. TCP is functioning just fine for me, and if I decide I want to dive deeper in getting QUIC I’ll install a newer version.
Maybe the v1.29 issue should go to a separate thread, as this thread explicitly has v1.18 in the title.
I can’t see anything obvious in their scripts that would disable QUIC, and they include it in their dependency tree. My presumption would be that QUIC is enabled in that build.
We should also note that you can run a recent version of syncthing trough apt, as syncthing publishes official packages: https://apt.syncthing.net/
I run the one from the syncthing specific repo (except on android, that app is via F-Droid). So Ubuntu and Debian build steps are not relevant, for my situation.
I’ll attempt a screenshot when I’m better awake (it’s hard work for me, I am very non-visual type).