I’m running a Nextcloud instance on my private server at home. Trying to sync files from my laptop (Arch Linux) using the Nextcloud client, I sometimes see this error for some files:
“Server stopped accepting new streams before this stream was established”
This seems to happen for random files. AFAICT they are not particularly large or special in any other way. Syncing of other files seems to continue normally afterwards.
I couldn’t find any errors in the Nextcloud or nginx logs, nor in the systemd journal on either the client or the server. Are there any other logs I should check?
Googling the error message only brings up the code that produces it (https://code.qt.io/cgit/qt/qtbase.git/tree/src/network/access/qhttp2protocolhandler.cpp?h=dev#n851), which tells me only that this is somehow related to QT maybe?
Anybody got an idea?
Nextcloud version: 16.0.4 (Arch package)
Operating system and version: Arch Linux, kernel: 5.2.10-arch1-1-ARCH
Apache or nginx version: nginx 1.16.1-1 (Arch package)
PHP version: 7.3.9 (Arch package)
Nexcloud config.php:
<?php
$CONFIG = array (
'instanceid' => '...',
'passwordsalt' => '...',
'secret' => '...',
'trusted_domains' =>
array (
0 => '...',
),
'datadirectory' => '/var/nextcloud',
'dbtype' => 'pgsql',
'version' => '16.0.4.1',
'overwrite.cli.url' => 'https://...',
'dbname' => 'nextcloud',
'dbhost' => 'localhost:5432',
'dbport' => '',
'dbtableprefix' => 'oc_',
'dbuser' => 'nextcloud',
'dbpassword' => '...',
'installed' => true,
'memcache.local' => '\\OC\\Memcache\\APCu',
'maintenance' => false,
'mail_smtpmode' => 'smtp',
'mail_smtpsecure' => 'ssl',
'mail_sendmailmode' => 'smtp',
'mail_from_address' => '...',
'mail_domain' => '...',
'mail_smtpauthtype' => 'LOGIN',
'mail_smtpauth' => 1,
'mail_smtphost' => '...',
'mail_smtpport' => '...',
'mail_smtpname' => '...',
'mail_smtppassword' => '...',
);