This issue is resolved, I just create this topic to help those who have this issue.
With some files only, when we downloaded it from SMB’s workspaces, nothing happen during 40 seconds. After that the navigator indicate that it cannot download the file because he cannot read the source.
At first, I thought that it’s PHP timeout issue but it’s not that.
With “ps” command, I saw it’s smbclient’s command who is used to get files.
When I ran smbclient command, I had an NT_STATUS_IO_TIMEOUT error after 40 secondes :
# tail -f /var/log/syslog
Aug 1 15:41:02 server winbindd: [2017/08/01 15:41:02.362364, 0] ../source3/winbindd/winbindd_samr.c:624(sam_sid_to_name)
Aug 1 15:41:02 server winbindd: sam_sid_to_name: possible deadlock – trying to lookup SID S-1-5-21-…
I tried to remove some options in smbclient and that works. (I removed “SO_RCVBUF=8192 SO_SNDBUF=8192”).
In samba docs, it says that’s this options can degrade SMB’s performances, so I removed this options in /usr/share/pydio/plugins/access.smb/smb.php :