-
Notifications
You must be signed in to change notification settings - Fork 785
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync error: “Server stopped accepting new streams before this stream was established” #7136
Comments
With a fresh sync, i have the same issue with the version 3.14.0 on Windows. |
@mgallien |
I have disabled http2, but same issues. |
Could you share your web server config? If you're having this issue but are not using http2, that would be very surprising from what I understand. I also noticed that doing an initial sync triggered this for me yesterday on macOS using the 3.14.0 client. I previously had http2 turned on in nginx so I've had to disable it for nextcloud now to allow the sync to work. I re-installed the 3.12.7 macOS nextcloud client and as expected, it works fine whether I have http2 turned off or on. That version appears to be one of the last since #6986 was merged. |
I have enabled http2 (and not http3/quic) in NGINX. I see the issue on Windows 11 23H2v2 and Arch Linux with NC Desktop 3.14.0 on KDE/Plasma (Qt). |
Same issue here since update the client to V. 3.14.0. Windows 11 22631.4169 With Nextcloud Client V 3.13.4 all works fine. |
I ran into the same issue on macOS 14.7 with a fresh sync. I downgraded my client back to 3.13.4 and everything is back to normal. One more finding (maybe related): My nextcloud server was continuesly deactivating my user account although I allowed my ip address through bruteforce settings. |
Same issue here with a new install today, using Ionos server. |
we will revert the change and try to find another solution |
I'm also having this issue running NextCloudCMD on Ubuntu |
same problem here |
Same problem with Nextcloud AIO 29.0.6 and Desktop client 3.14.0 (Mac) |
Same problem here. Clean macOS Sequoia 15.0 install, Nextclkoud AIO 29.0.6 and Desktop Client 3.14.0 Mac. I've followed @albert-a 's suggestion and downgraded to 3.14.4. So far, so good. |
For people who run an nginx server this can be fixed serverside: raising the value of keepalive_requests should help with this. default value is 1000 i raised it to 99999 (a debug value you should adjust that to your needs) which seems to be enough for our usecase (no error reported since i made the adjustment) be aware that this increases nginxs ram usage and your system needs to be ready for this. i also adjusted keepalive timeout in nginx to 600 (10 minutes) from 1 minute. Maybe something for the nginx default config http {
So it appears that the client needs a limit to the connections it tries to create and/or not bug out when a connection is refused and just use the ones it got. |
Same issues here, everything works fine on 3.13 but 3.14 won't sync. Disabling HTTP2 causes the Connection Timeout issue. Has anyone found any mitigations for this? |
I unfortunately do not have access to the server side, as I pay for it to be hosted |
Same problem here, I almost blamed my hosting provider. Downgrading to 3.13.4 fixed my stream issue. |
I've the same issue with the same configuration |
Started receiving notifications that large files could not be uploaded.. tried fixes, nothing helped. Downgraded the client from 3.14 to a lower version (in this case 3.13 to be sure) and that one works perfectly fine Desktop client installed on Windows 11 home |
same error. One Fix is in way ?! |
How can I downgrade the client on linux with no GUI? Seems apt only has the current version and 3.11 |
Same as reported above |
@charliehoward you could use the appimage package from here https://github.com/nextcloud-releases/desktop/releases/tag/v3.13.3 depending on the distro you could also download an older version directly from a mirror and do an apt-pinning. |
Because it's not a fix that works for everyone, if you don't have access to the server then you can't do it |
Is there any way to remove the default auto-recognized update to 3.14 in the 3.13.4 client version? |
On windows i can disable on this version 3.13.4. |
I am having the same problem using Desktop Client 3.14.0 for Windows |
Do you know of a way to do it via apt? |
for apt users, please have look here: https://askubuntu.com/questions/138284/how-to-downgrade-a-package-via-apt-get this might help you, with downgrading. |
|
@osiktech This does not help if no package version is available to downgrade to. ;-)
It seems the xtradeb PPA hat some versions available. E.g., for jammy, nextcloud-desktop 3.12 (from April 2024). |
Yep that does work Then you have to specify the version you want I also had to install libnextcloudsync0, doc and cmd |
I wouldn't say it's completed, this is a workaround, it still needs fixing lol |
@xataz wrote:
That's strange since the defaults are
So, if you stuck to defaults, this should work. I use defaults, but it didn't wfm. I tried the fixed AppImage, and it no longer yielded the OP error, yet some other strange behavior. |
I'm on arch and was struck by this issue using repo package nextcloud-client However, if it were a Linux/Qt library issue, this does not explain why I had the same issue on my Win11 machine. |
I have the same problem, but i'm using a Mac |
Yes, I have the problem as well - also using a Mac - problem exists with MAC version of Nextcloud Client but also on Windows run in Parallels VM |
My solution is currently a downgrade to 3.13.4 |
Is it possible to use an older version of the desktop client in the hope that it will then work? |
Yes, that seems to be the only solution at the moment. |
okay, do you know where to get the earlier ones? I couldn't find anything on nextcloud itself from the earlier versions |
If you don't want to figure your package manager out on how to install the older version and stuff: I just downloaded the Mac installer from there and when I know that this bug is fixed I will uninstall it and use Homebrew to get the latest version as usual. |
okay i will try it also |
Which version worked for you? I have now downloaded several and it still does not synchronize |
Sorry to hear that. Version 3.13.4 works just fine for me and it seems to work for many others in this thread. |
@mgallien – It seems that a fix for this issue has already been merged. It might be a good idea to make a "beta 3.14.1" release available so that the people in this thread can test it before the production release? |
@mgallien Could you please reopen this issue? It is still not working, using the latest version. |
May be related to #7171. Got the errors shown there when I increased the timeout values back to the defaults within my proxy. Except in the case of syncing large new folders, getting the error shown here again then |
solved with desktop client 3.14.1 |
Bug description
Nextcloud client has connection losses.
Sync error: “Server stopped accepting new streams before this stream was established”](https://help.nextcloud.com/t/sync-error-server-stopped-accepting-new-streams-before-this-stream-was-established/59209)
Steps to reproduce
...
Expected behavior
no connection losses
Which files are affected by this bug
all
Operating system
Windows
Which version of the operating system you are running.
Windows 11
Package
Official Windows MSI
Nextcloud Server version
30.0.0
Nextcloud Desktop Client version
3.14.0
Is this bug present after an update or on a fresh install?
Fresh desktop client install
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
Are you using an external user-backend?
Nextcloud Server logs
No response
Additional info
log.zip
The text was updated successfully, but these errors were encountered: