I feel certain there is a file in your home directory that contains some sort of non-printable character. It appears that the file contains an IP address followed by the word "share". You can try this:
find /home/peter -name \*share -ls
If the find command locates the file in question, look at the 1st field which is known as the inode number. You can remove the file using the inode number and the find command:
find /home/peter -inum -exec rm -i {} \;
Here is my example. I created a file in /home/admin with the touch command:
touch /home/admin/\ 192.168.10.112share
I get similar output when attempting to perform md5sum on the file:
md5sum 192.168.10.112share
md5sum: 192.168.10.112share: No such file or directory
Using the find command, I get the inode number. In this case 6250:
find /home/admin -name \*share -ls
6250 1 -rw------- 1 root root 0 Nov 10 07:39 /home/admin/\ 192.168.10.112share
Using the find command, I can remove this using the inode number:
find /home/admin -inum 6250 -exec rm -i {} \;
rm: remove regular empty file `/home/admin/ 192.168.10.112share'? y
If this doesn't work, I would open a case with F5 support as this is affecting the ability to create archives and config sync.