Can you try login with a user without files and see if get the same error?
Can you check these properties in Webtop admin properties?
– com.sonicle.webtop.core - home.path
– com.sonicle.webtop.vfs - check if there is some properties
Hi @transocean,
probably I’ve found the error: if you have a file with character like “:” Webtop goes in error. I suggest you to rename this file and all should be works properly.
Probably you have uploaded a file with “:” from SFTP and not from Webtop interface that block the upload. To find files that contains “:” you can use these commands: find /var/lib/nethserver/webtop/domains/NethServer/com.sonicle.webtop.vfs/mydocuments/*/ -name '*:*'
and find /var/lib/nethserver/webtop/domains/NethServer/images/ -name '*:*'
Then you can rename found files with mv command.
If are not “:” you have to search some others special characters.
@lucag@webtop_team Maybe we can add an error description when log contains [ERROR] com.sonicle.webtop.vfs.Service - Error in ManageStoresTree org.apache.commons.vfs2.FileSystemException: Could not find files in “file:///var/lib/nethserver/webtop/domains/NethServer/com.sonicle.webtop.vfs/mydocuments/myuser”.
and
Caused by: org.apache.commons.vfs2.FileSystemException: Invalid descendent file name “Y:”.
that suggest to user to contact SysAdmin because there is an error with file names and he have to check it.
Yes, this is a known bug on the Apache Java VFS libraries.
We have solved it in the interface by sanitizing the names when possible, but this is not always under control.
Here was the issue:
[root@xxx ~]# find /var/lib/nethserver/webtop/domains/NethServer/com.sonicle.webtop.vfs/mydocuments// -name ':’
find: ‘/var/lib/nethserver/webtop/domains/NethServer/com.sonicle.webtop.vfs/mydocuments//’: No such file or directory
[root@xxx ~]#
[root@xxx ~]# find /var/lib/nethserver/webtop/domains/NethServer/com.sonicle.webtop.vfs/mydocuments// -name ':’
find: ‘/var/lib/nethserver/webtop/domains/NethServer/com.sonicle.webtop.vfs/mydocuments//’: No such file or directory
[root@xxx ~]#
Now it’s also impossible to get access with the WebTop Admin.