Eu tive o mesmo problema depois de várias atualizações do sistema. Eu consertei isso seguindo as instruções aqui; link edite:
/usr/share/backuppc/lib/BackupPC/CGI/Browse.pm
mudar
if ( !defined($In{num}) && defined(@Backups) && @Backups > 0 ) {
para
if ( !defined($In{num}) && @Backups > 0 ) {
editar:
/usr/share/backuppc/lib/BackupPC/Xfer/Smb.pm
mudar
} elsif ( /^\s*tar: dumped \d+ files/ ) {
para
} elsif ( /^\s*tar: dumped \d+ files/
|| /Total bytes received: \d+/i
) {
e insira
|| /^tar:\d+/
entre
} elsif ( /smb: \>/
e
|| /^\s*added interface/i
para fazer
} elsif ( /smb: \>/
|| /^tar:\d+/
|| /^\s*added interface/i
Agora estou recebendo erros nos logs que certos nomes de arquivos e caminhos não podem ser convertidos em UTF-8, o que eu nunca tive antes ... mas os backups estão funcionando pelo menos.