ManuelReschke / go-pd

A free easy to use pixeldrain.com go client pkg and CLI upload tool.
MIT License
25 stars 2 forks source link

Downloads stop after 1gb #8

Closed dan195794 closed 4 months ago

dan195794 commented 1 year ago

Hey, I'm getting this issue in my debian-arm box. It stops after about 1gb so the output file is corrupt. Ethernet is wired.

./go-pd download -v https://pixeldrain.com/u/**(file)** Error: local error: tls: bad record MAC

Fornax96 commented 1 year ago

This error means that some router between you and the pixeldrain server has altered a TCP packet, now the TLS checksum is failing and thus the stream is ended.

This can happen on accident (I have seen it before in pixeldrain's logs) or it can be a bad actor performing a MITM attack.

ManuelReschke commented 12 months ago

@dan195794 is this error reproducible or a one time error? I could implement a retry mechanic if you want. I am waiting for your feedback.