Backups of some clients aren't browsable
For some clients the directory/file tree (Home / client overview / Backup n°....... overview) only shows the root directory without the + in front to expand it.
- All parts of burp and burp-ui are run as root
- Remote Windows clients work as expected
- A local (on the server) client that backups a remote Linux machine over sshfs works fine
- Other remote Linux clients including the one for the server itself don't work
- Starting over with an empty backup folder makes no difference
- Listing files directly with burp works equally fine for all clients
- Burp version: 1.3.48, burp-ui master branch
- All Linux boxes are running Arch Linux(very similar set-ups, only their hardware and installed packages differ)
- The burp-ui debug log doesn't mention any problems, it only shows the GET requests:
Working:
10.0.0.1 - - [05/Mar/2015 21:39:38] "GET /client?name=wave HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:38] "GET /api/running.json HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:38] "GET /api/client.json/wave HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:40] "GET /client-browse/wave?backup=22 HTTP/1.1" 302 -
10.0.0.1 - - [05/Mar/2015 21:39:40] "GET /client-browse/wave/22 HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:40] "GET /api/running.json HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:40] "GET /api/client-tree.json/wave/22 HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:43] "GET /api/client-tree.json/wave/22?root=/ HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:44] "GET /api/client-tree.json/wave/22?root=/net/ HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:39:46] "GET /api/client-tree.json/wave/22?root=/net/wave/ HTTP/1.1" 200 -
Non-working:
10.0.0.1 - - [05/Mar/2015 21:41:43] "GET /client?name=prime HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:41:44] "GET /api/running.json HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:41:45] "GET /api/client.json/prime HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:41:46] "GET /client-browse/prime?backup=15 HTTP/1.1" 302 -
10.0.0.1 - - [05/Mar/2015 21:41:46] "GET /client-browse/prime/15 HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:41:46] "GET /api/running.json HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:41:52] "GET /api/client-tree.json/prime/15 HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:42:01] "GET /api/running.json HTTP/1.1" 200 -
10.0.0.1 - - [05/Mar/2015 21:42:16] "GET /api/running.json HTTP/1.1" 200 -