En fait il sâagissait dâun bug au niveau de Nextcloud 26.0.2 sur Yunohost, jâai trouvĂ© comment le corriger.
Mais pour autant cette mise Ă jour ne rĂšgle pas le problĂšme des gros fichiers, il est toujours possible dâuploader du client vers le serveur mais pas de downloder du serveur vers le client.
Je vais essayer cette commande : occ config:app:set files max_chunk_size --value '10485760'
1 Like
Jâai testĂ© Ă nouveau tout le fonctionnement de mon Nextcloud.
Pour les fichiers inférieurs à 512 Mo tout fonctionne parfaitement.
Pour les fichiers supérieurs à 512 Mo (2,2 Go dans mes essais) :
La synchronisation du client vers le serveur fonctionne le fichier apparaĂźt bien sur la Webadmin du serveur et sur le disque de stockage externe du serveur
Le renommage dâun fichier sur le client est bien mis Ă jour sur la Webadmin de Nextcloud et sur le disque de stockage externe du serveur
La suppression dâun fichier sur le client est bien prise en compte sur la Webadmin MAIS pas sur le disque de stockage externe du serveur . Un nouveau forçage de la synchronisation entraĂźne le plantage du serveur.
La synchronisation dâun gros fichier du serveur vers le client bloque Ă 512Mo et entraĂźne une erreur 504, voire parfois le plantage complet du serveur.
Je pense donc que lâassemblage des blocs fonctionne en Upload mais quâil y a un problĂšme dans Nextcloud pour la gestion du stockage externe et un autre problĂšme pour le download.
@FelipeF en ce qui concerne le disque de stockage pour vos donnĂ©es câest une partition ou un accĂšs diffĂ©rent ? (ex: samba, ftp âŠ)
Le stockage est sur un disque diffĂ©rent de celui qui abrite la VM de Nextcloud. En fait jâai 2 grappes en RAID 1, lâune contient la VM de Nextcloud, lâautre le stockage externe en SMB/CIFS.
@FelipeF le problĂšme est dĂ©jĂ connu avec SMB âŠ
opened 05:23PM - 21 Feb 22 UTC
closed 01:32PM - 29 Nov 22 UTC
bug
0. Needs triage
### â ïž This issue respects the following points: â ïž
- [X] This is a **bug**, no⊠t a question or a configuration/webserver/proxy issue.
- [X] This issue is **not** already reported on Github _(I've searched it)_.
- [X] Nextcloud Server **is** up to date. See [Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
- [X] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
### Bug description
When I try to download files larger than 512 MB from SMB/CIFS shares (attached via the "External storage support" Nextcloud), the download fails (downloading starts then stops at 512 MB and finally results in failure).
This is on a NC 23.0.2. / External Storage app version 1.15.0 (latest). When I copy the directory /var/www/html/apps/files_external/3rdparty/icewind from the backup of NC 23.0.0 than it works again.
Therefore there is an issue at least with the combination of the external storage app with the used icewind 3rdparty app.
### Steps to reproduce
1. Upgrade to NC 23.0.2 with external storage app 1.15.0 (most likely fresh install will have the same issue)
2. Try to download a file larger than 512 MB from a via SMB connected share
3.
### Expected behavior
Download without issue
### Installation method
Manual installation
### Operating system
Debian/Ubuntu
### PHP engine version
PHP 8.0
### Web server
Apache (supported)
### Database engine version
PostgreSQL
### Is this bug present after an update or on a fresh install?
_No response_
### Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
### What user-backends are you using?
- [X] Default user-backend _(database)_
- [ ] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other
### Configuration report
_No response_
### List of activated Apps
```shell
Enabled:
- accessibility: 1.9.0
- activity: 2.15.0
- admin_audit: 1.13.0
- announcementcenter: 6.1.1
- apporder: 0.14.0
- bookmarks: 10.0.3
- breezedark: 23.2.0
- bruteforcesettings: 2.3.0
- calendar: 3.0.6
- cloud_federation_api: 1.6.0
- comments: 1.13.0
- contacts: 4.0.8
- contactsinteraction: 1.4.0
- cospend: 1.4.3
- dav: 1.21.0
- dicomviewer: 1.2.3
- epubreader: 1.4.7
- event_update_notification: 1.4.0
- federatedfilesharing: 1.13.0
- files: 1.18.0
- files_downloadactivity: 1.12.0
- files_external: 1.15.0
- files_markdown: 2.3.5
- files_pdfviewer: 2.4.0
- files_readmemd: 1.2.1
- files_rightclick: 1.2.0
- files_sharing: 1.15.0
- files_versions: 1.16.0
- files_videoplayer: 1.12.0
- firstrunwizard: 2.12.0
- forms: 2.4.0
- gpoddersync: 3.2.0
- health: 1.5.0
- impersonate: 1.10.0
- joplin: 0.0.25
- logreader: 2.8.0
- lookup_server_connector: 1.11.0
- mail: 1.11.6
- maps: 0.1.10
- metadata: 0.15.0
- news: 17.0.1
- nextcloud_announcements: 1.12.0
- notes: 4.3.0
- notifications: 2.11.1
- oauth2: 1.11.0
- occweb: 0.0.7
- onlyoffice: 7.3.0
- password_policy: 1.13.0
- phonetrack: 0.7.0
- photos: 1.5.0
- polls: 3.5.4
- privacy: 1.7.0
- provisioning_api: 1.13.0
- quota_warning: 1.13.0
- rainloop: 7.1.3
- ransomware_protection: 1.12.0
- serverinfo: 1.13.0
- settings: 1.5.0
- sharebymail: 1.13.0
- suspicious_login: 4.1.0
- systemtags: 1.13.0
- tasks: 0.14.2
- text: 3.4.0
- theming: 1.14.0
- twofactor_backupcodes: 1.12.0
- twofactor_nextcloud_notification: 3.3.1
- twofactor_totp: 6.2.0
- twofactor_webauthn: 0.2.15
- updatenotification: 1.13.0
- user_status: 1.3.1
- viewer: 1.7.0
- weather_status: 1.3.0
- welcome: 1.0.1
- workflowengine: 2.5.0
Disabled:
- circles: 0.20.2
- cms_pico: 1.0.17
- dashboard: 7.2.0
- encryption
- extract: 1.3.3
- federation: 1.7.0
- files_antivirus: 3.2.2
- files_texteditor: 2.14.0
- files_trackdownloads: 1.11.0
- files_trashbin: 1.7.0
- flowupload: 1.1.3
- gpxedit: 0.0.14
- gpxmotion: 0.1.0
- gpxpod: 4.3.0
- groupfolders: 11.1.2
- guests: 2.1.0
- integration_discourse: 1.0.2
- integration_github: 1.0.2
- integration_gitlab: 1.0.3
- integration_twitter: 1.0.2
- integration_whiteboard: 0.0.14
- music: 1.5.1
- ncdownloader: 0.7.1
- ocsms: 2.2.0
- previewgenerator: 4.0.0
- quickaccesssorting: 1.1.3
- radio: 1.0.3
- ransomware_detection: 0.10.0
- recommendations: 0.8.0
- richdocuments: 5.0.2
- richdocumentscode: 21.11.103
- smb_test: 0.3.3
- support: 1.3.0
- survey_client: 1.5.0
- terms_of_service: 1.9.2
- twofactor_u2f: 6.3.0
- unsplash: 1.2.4
- user_ldap
```
### Nextcloud Signing status
_No response_
### Nextcloud Logs
_No response_
### Additional info
_No response_
il faut installer php8.1-smbclient
@duncan-valleix pouvez vous a nouveau discuter sur ce topic? si non essayez de mâenvoyer un MP.
Utilisez vous aussi SMB sur votre installation ?
Merci pour cette info trĂšs importante qui est peut-ĂȘtre la cause de tous mes soucis. Comme mon Nextcloud est installĂ© comme une application de Yunohost je pense que lâinstallation de php8.1-smbclient
doit passer par Yunohost, je vais essayer de creuser de ce cÎté là pour éviter de tout casser.
jâai mis en pause mon installe pour cause de la preparation du bapteme du petit, donc jâavoue que je nâai pas poussais mais dans quelque jours je vais me remettre dessus et voir se quâil en ai
1 Like
Bonjour @Mageunic
Le problĂšme de SMB Ă©tait bien la cause de toutes les difficultĂ©s que jâai rencontrĂ©es. Jâai donc installĂ© php8.1-smbclient
en y allant doucement :
Jâai dâabord fait une simulation avec sudo apt-get -s install php8.1-smbclient
qui sâest dĂ©roulĂ©e correctement en mâindiquant toutefois que jâavais des paquets inutiles sur ma VM
Jâai donc supprimĂ© ces paquets inutiles avec sudo apt autoremove
Je suis passĂ© Ă lâinstallation dĂ©finitive sudo apt-get install php8.1-smbclient
Jâai redĂ©marrĂ© mon serveur
Depuis tout fonctionne correctement sur mon Nextcloud aussi bien en Upload quâen Download. A noter que la derniĂšre mise Ă jour de Nextcloud 26 a rĂ©initialisĂ© toutes les modifications que nous avions faites dans Nginx, je nâai pas rĂ©introduit les modifications, par contre les modifications dans php.ini sont restĂ©es et je nây ai pas touchĂ©.
Un immense merci pour tout le temps que vous mâavez consacrĂ©, votre derniĂšre trouvaille Ă©tait la bonne
1 Like
bon suite a la reprise de mon Install (au propre et en version 27) je nâai pas eu lâimpression dâavoir de soucis pour lâinstant je reviendrai sur se poste si jâai un soucis similaire
1 Like