Skip to content

Burp stops in phase 2 when encountering crazy filename #912

@kepi

Description

@kepi

Hi,

we encountered problem with backup of one server, which was unclear on client side:

2022-12-06 23:00:16 +0100: burp[1584526] Phase 2 begin (send backup data)

fmfm2022-12-06 23:00:28 +0100: burp[1584526] main socket 4: Got network write error
2022-12-06 23:00:28 +0100: burp[1584526] main socket 4: network write problem in asfd_do_write_ssl: 5 - 104=Connection reset by peer
2022-12-06 23:00:28 +0100: burp[1584526] This is probably caused by the peer exiting.
2022-12-06 23:00:28 +0100: burp[1584526] Please check the peer's logs.

On server side, problem is immediately clear:

2022-12-05 00:45:26 +0100: burp[19233] End phase1 (read previous file system scan)
2022-12-05 00:45:28 +0100: burp[19233] could not mkdir /zhedo/burp/somepath/working/data.tmp/t/somepathonserver/.next/server/pages/employees/123/<p>Jsem kreativní a podporuji kreativitu </<p>Jsem kreativní a podporuji kreativitu </<p>Jsem kreativní a podporuji kreativitu </<p>Jsem kreativní a podporuj
i kreativitu </<p>Jsem kreativní a podporuji kreativitu </<p>Jsem kreativní a podporuji kreativitu </<p>Jsem kreativní a podporuji kreativitu </<p>Jsem kreativní a podporuj2022-12-05 00:45:28 +0100: burp[19233] build path failed2022-12-05 00:45:28 +0100: burp[19233] error in start_to_receive_new_file
2022-12-05 00:45:28 +0100: burp[19233] End phase2 (receive file data)
2022-12-05 00:45:28 +0100: burp[19233] error in backup phase 2

The totally crazy name of file on client has been \<p\>Jsem\ kreativní\ a\ podporuji\ kreativitu \<.

We fixed this with client on their side, but just wanted to report the problem as, at least from log, it looks like it has some trable with parsing one of characters and created a loop or something?

It would be also great, if in such case backup will continue with skipping problematic file instead of exiting as whole.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions