Large Files not Synching

3 posts were split to a new topic: Files stuck downloading (1.4.0; macOS)

Seems like we just need to upgrade to the latest version.

Is it as simple as downloading the Linux 1.4 tar and extracting somewhere?

Is 1.4 the latest version?

There’s no difference in syncing large files between 1.3.4 and 1.4.0 that I’m aware of. But, you can upgrade the same way you installed. Since you’re on Ubuntu, https://apt.syncthing.net/ should be the best way.

I’m not participating here further without logs posted.

1 Like

So we managed to upgrade to 1.4, but interestingly, one server upgraded to 1.4.0, the other 1.4.43. Here are the logs:

2020-03-23 12:56:06 My ID: ******************************************************************************
2020-03-23 12:56:07 Single thread SHA256 performance is 203 MB/s using minio/sha256-simd (160 MB/s using crypto/sha256).
2020-03-23 12:56:07 Hashing performance is 175.65 MB/s
2020-03-23 12:56:07 Migrating database to schema version 9...
2020-03-23 12:56:09 Compacting database after migration...
2020-03-23 12:56:10 Detected upgrade from v1.3.4 to v1.4.0
2020-03-23 12:56:10 Overall send rate is unlimited, receive rate is unlimited
2020-03-23 12:56:10 Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=******************************************************************************
2020-03-23 12:56:10 Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=******************************************************************************
2020-03-23 12:56:10 Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=******************************************************************************
2020-03-23 12:56:10 ...
2020-03-23 12:56:10 Ready to synchronize "Default Folder" (default) (sendreceive)
2020-03-23 12:56:10 Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting
2020-03-23 12:56:10 TCP listener ([::]:22000) starting
2020-03-23 12:56:10 QUIC listener ([::]:22000) starting
2020-03-23 12:56:10 Ready to synchronize "Mantis MySQL" (mzazw-uy9ef) (sendreceive)
2020-03-23 12:56:10 Ready to synchronize "Development" (sqz2f-9hkcp) (sendreceive)
2020-03-23 12:56:10 Ready to synchronize "Datapower Appliances" (yyhvg-zk5c5) (sendreceive)
2020-03-23 12:56:10 Completed initial scan of sendreceive folder "Default Folder" (default)
2020-03-23 12:56:10 Completed initial scan of sendreceive folder "Mantis MySQL" (mzazw-uy9ef)
2020-03-23 12:56:12 GUI and API listening on ###.###.###.###:8384
2020-03-23 12:56:12 Access the GUI via the following URL: https://###.###.###.###:8384/
2020-03-23 12:56:12 My name is "DellR710-1"
2020-03-23 12:56:12 Device****************************************************************************** is "Sharley's Server" at [dynamic]
2020-03-23 12:56:12 Established secure connection to****************************************************************************** at ###.###.###.###:44544-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:56:12 Device****************************************************************************** client is "syncthing v0.14.43-ds1" named "Dell-R710" at ###.###.###.###:44544-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:56:12 Device****************************************************************************** folder "Default Folder" (default) has a new index ID (0x98BED7AFBA364BDE)
2020-03-23 12:56:12 Device****************************************************************************** folder "Default Folder" (default) has mismatching index ID for us (0xEDF7CBA4BDC18879 != 0x21D5F159C6011DDE)
2020-03-23 12:56:12 Ignoring folder "Mantis MYSQL Files" (msc4o-qj6qt) from device****************************************************************************** since we are configured to
2020-03-23 12:56:12 Device****************************************************************************** folder "Mantis MySQL" (mzazw-uy9ef) has a new index ID (0x37684E4EC31F52B7)
2020-03-23 12:56:12 Device****************************************************************************** folder "Mantis MySQL" (mzazw-uy9ef) has mismatching index ID for us (0x702B8D638F1F4D34 != 0x7BAA437B080B93E3)
2020-03-23 12:56:12 Device****************************************************************************** folder "Development" (sqz2f-9hkcp) has a new index ID (0xB361473530671DE5)
2020-03-23 12:56:18 Device****************************************************************************** folder "Development" (sqz2f-9hkcp) has mismatching index ID for us (0x8A8FC9BF5F6D9213 != 0x946CEB00DF80CE19)
2020-03-23 12:56:18 Ignoring folder "Mantis MYSQL" (stqee-xnsef) from device****************************************************************************** since we are configured to
2020-03-23 12:56:18 Device****************************************************************************** folder "Datapower Appliances" (yyhvg-zk5c5) has a new index ID (0x767F69C2492263C3)
2020-03-23 12:56:18 Device****************************************************************************** folder "Datapower Appliances" (yyhvg-zk5c5) has mismatching index ID for us (0x66C885F705453BE4 != 0x9032ACBE067D243A)
2020-03-23 12:56:25 Completed initial scan of sendreceive folder "Development" (sqz2f-9hkcp)
2020-03-23 12:56:25 Detected 1 NAT service
2020-03-23 12:56:30 quic://0.0.0.0:22000 detected NAT type: Port restricted NAT
2020-03-23 12:56:30 quic://0.0.0.0:22000 resolved external address quic://70.134.33.199:22000 (via stun.syncthing.net:3478)
2020-03-23 12:56:47 Connection to****************************************************************************** at ###.###.###.###:44544-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 closed: reading length: read tcp ###.###.###.###:44544->###.###.###.###:9320: read: connection reset by peer
2020-03-23 12:56:49 Joined relay relay://168.235.72.156:22067
2020-03-23 12:57:01 Completed initial scan of sendreceive folder "Datapower Appliances" (yyhvg-zk5c5)
2020-03-23 12:57:13 Established secure connection to****************************************************************************** at ###.###.###.###:33630-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:13 Device****************************************************************************** client is "syncthing v0.14.43-ds1" named "Dell-R710" at ###.###.###.###:33630-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:13 Ignoring folder "Mantis MYSQL Files" (msc4o-qj6qt) from device****************************************************************************** since we are configured to
2020-03-23 12:57:13 Ignoring folder "Mantis MYSQL" (stqee-xnsef) from device****************************************************************************** since we are configured to
2020-03-23 12:57:15 Established secure connection to****************************************************************************** at ###.###.###.###:45198-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:15 Replacing old connection ###.###.###.###:33630-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 with ###.###.###.###:45198-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 for******************************************************************************
2020-03-23 12:57:15 Connection to****************************************************************************** at ###.###.###.###:33630-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 closed: reading length: read tcp ###.###.###.###:33630->168.235.72.156:22067: use of closed network connection
2020-03-23 12:57:15 Device****************************************************************************** client is "syncthing v0.14.43-ds1" named "Dell-R710" at ###.###.###.###:45198-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:15 Ignoring folder "Mantis MYSQL Files" (msc4o-qj6qt) from device****************************************************************************** since we are configured to
2020-03-23 12:57:15 Ignoring folder "Mantis MYSQL" (stqee-xnsef) from device****************************************************************************** since we are configured to
2020-03-23 12:57:16 Connection to****************************************************************************** at ###.###.###.###:45198-###.###.###.###:9320/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 closed: reading length: read tcp ###.###.###.###:45198->###.###.###.###:9320: read: connection reset by peer
2020-03-23 12:57:31 Established secure connection to****************************************************************************** at ###.###.###.###:33640-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:31 Device****************************************************************************** client is "syncthing v0.14.43-ds1" named "Dell-R710" at ###.###.###.###:33640-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:31 Ignoring folder "Mantis MYSQL Files" (msc4o-qj6qt) from device****************************************************************************** since we are configured to
2020-03-23 12:57:31 Ignoring folder "Mantis MYSQL" (stqee-xnsef) from device****************************************************************************** since we are configured to
2020-03-23 12:57:42 Connection to****************************************************************************** at ###.###.###.###:33640-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 closed: reading length: read tcp ###.###.###.###:33640->168.235.72.156:22067: read: connection reset by peer
2020-03-23 12:57:48 Established secure connection to****************************************************************************** at ###.###.###.###:33646-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:48 Device****************************************************************************** client is "syncthing v0.14.43-ds1" named "Dell-R710" at ###.###.###.###:33646-168.235.72.156:22067/relay-server/TLS1.2-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
2020-03-23 12:57:48 Ignoring folder "Mantis MYSQL Files" (msc4o-qj6qt) from device****************************************************************************** since we are configured to
2020-03-23 12:57:48 Ignoring folder "Mantis MYSQL" (stqee-xnsef) from device****************************************************************************** since we are configured toèsý$†VÊ?͗!7

You should post a screenshot from both sides, as it’s not syncing.

0.14.43, not 1… you need to upgrade that client

1 Like

Yeah… it looks like both of then say that. How do I upgrade just the client?

I did find something that said to force the upgrade of syncthing via:

 syncthing -upgrade

But on mine, I get a warning:

 WARNING:  Upgrade:  upgrade unsupported

Otherwise, I’m not finding a way.

Do it the same way you did on the other one, or start actually reading my posts which include relevant links.

1 Like

I haven’t managed to get too far with either. We updated once today and got to 1.4.0 on one and 1.4.43 on the other… why I’m getting two different versions is strange to me. But, as Simon noted, the client version is lagging.

I would have suspected when we upgraded and got the 1.4.x versions, the client versions would have upgraded as well, but that doesn’t seem to be the case, as both machines are reading a client version of v0.14.43-ds1.

I was hoping I could force the upgrade of just the client.

P.S. Mr. Borg. You are likely an excellent developer. Considering all the technologies and libraries your team uses, its pretty impressive. However, you should not be in customer support. Your demeanor and derision is uncalled for.

If you had actually been reading my posts, I clearly noted we did the upgrade on both machines and ended up with two different versions. How that happens, I have no idea.

What makes you think I’m not reading your posts? On the other hand, by the way you address others as if we’re stupid, why would anyone want to read your posts?

I don’t have the energy.

2 Likes

Given OP can’t see it.

If that doesn’t help, I’m sorry, but you are on your own for being causing controversy.

Perhaps searching for -ds1 in the forums will lead you on the right track.

1 Like

What am I not seeing here:

josephmmorgan@DellR710-1:~$ cat /etc/apt/sources.list.d/syncthing.list deb https://apt.syncthing.net/ syncthing stable

josephmmorgan@DellR710-1:~$ sudo apt-get update … Hit:6 https://apt.syncthing.net syncthing InRelease
Get:7 https://apt.syncthing.net syncthing/stable amd64 Packages [1,798 B] Get:8 https://apt.syncthing.net syncthing/stable i386 Packages [1,801 B] …

josephmmorgan@DellR710-1:~$ sudo apt-get install syncthing Reading package lists… Done Building dependency tree
Reading state information… Done syncthing is already the newest version (1.4.0). 0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.

This, is what I should expect as I did this earlier today. On the other server, the version reads 1.4.43, but otherwise the exact same information.

I found only one apparently meaningful post regarding “-ds1”, which simply says to upgrade using the https://apt.syncthing.net/ link. I’m now lost on what do do.

P.S. I’d also love to know how I am causing controversy. I’ve not been anything but courteous and provided all the insight I can provide. I have followed every direction given (except one of providing logs from both sides since it became clear my client version was out of date).

Sorry buddy, but you’re on your own here.

We do this for free, and last thing we want is some internet knight teaching us how to do customer service. You can always ask for your money back if you are unhappy with customer service.

And you never answered my question. And you wonder why you need to be taught customer service. NVM. I’ll find another tool.

Have you tried visiting the URL people keep giving you? That contains your answers with instructions how to upgrade?

I’m now not sure my posts are coming across correctly.

Did I not say 3 times before I had followed the link and followed the instructions? In fact, the initial install we did on both servers was done from that link, and I stated that as well.

Did I not post the screenshots of the last apt commands showing my version 1.4.0 was already the latest version?

Did I not also say, 3 times again, the other server is updated to a slightly different version?

Did I not ask how to upgrade the 0.14.43-ds1 client (unless 1.4.0 and 0.14.43-ds1 are the same client, which is still not clear to me)?

Did I ask if 1.4.0 was the latest version, as from the web site, it appears to be?

The answer is “Yes” to all of those questions. I am not being derisive. I am not creating controversy. I have been nothing but attacked for simply asking a question. I have been nothing but accused of not following instructions that I clearly proved I followed.

I do believe from reading other posts and other web sites this can be made to work. I clearly understand I don’t know this tool and am perfectly clear I may have done something wrong. But this constant position you folks have that because the results of what you tell me to do is not working, that I am somehow causing controversy.

Good luck with the future of Syncthing. It looks like a good tool and I didn’t land on it lightly. I did my homework before deciding upon it.

At this point, though, I have no choice just to give up on this for now. There are other tools and methods available.

1 Like

Hi Joe:

(I’m not an official here - just a bystander…) Firstly - welcome to the forum. I’m sorry you feel besmirched by the advice you’ve received; my personal experience is that this is one of the friendliest, most informative, most helpful, most enthusiastic open source communities out there. Perhaps you’ve just encountered people on a bad day (considering what’s going on in the world, that may well be the case). Perhaps you wound peoples’ backs up by misquoting version numbers, or suggesting you had been admonished in your second post of this thread (I can’t see anything that reads that way…)

So let’s move to productive ways forward, shall we?

Looks like you’ve got two servers - DellR710and DellR710-1.

From what you’ve posted, it looks like you’ve upgraded DellR710-1 but not DellR710 yet.

If you believe you have upgraded DellR710 already, please post the apt commands you’re running there (as you did for DellR710-1).

1 Like

I agree with my previous speaker. It is one of the best forums I know. And when I read the thread, I see no major excitement. I know it myself, the people here want to do a very professional job and have to deal with many problems every day, so standing can also be a bit stressful.

We have to be careful, to deal with facts and values without errors, this applies generally to everyone, that is what we mean. We only write here and do not talk to each other. We know that, you write a message on WhatsApp and the other person understands it differently, as you mean it. When we talk to each other, we have many more indicators that we say things in such a way that they are understood correctly, we are missing here.

Maybe you can take up the suggestion and send a few screenshots, logs etc. available, that sometimes says more than words.

It looks to me like the core issue here is version confusion, so maybe the following will make things a bit clearer:

  • Syncthing v1.4.0 is the most recent version, at the time of writing.

If you installed syncthing with the Debian/Ubuntu package manager apt (or apt-get), there are two mirrors which both host different syncthing versions.

  1. The official Ubuntu repository, which is present by default. You say you’re running Ubuntu 18.04. This Ubuntu version distributes syncthing 0.14.43+ds1-6. This is a custom build, made by the Ubuntu packagers, and is based on syncthing v0.14.43. Note the leading zero here, which is important.
  2. An inofficial repository, hosted by the syncthing project, that always contains the latest version (again, that is 1.4.0). This repository is available under apt.syncthing.net.

Version v0.14.43 is over two years old and is incompatible with newer versions (see the announcement below). Since then, syncthing has made the “1.0” milestone, which is why newer versions have a leading “1”, not a “0”.

It looks like you have one device running v1.4.0 and one device v0.14.43. The latter device has installed the version from the Ubuntu repository, which is why it’s so outdated. You need to add the syncthing repository to that device, then upgrade it normally (apt update & apt upgrade). You have already done this on the other device, but apparently not on both.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.