PBS: decryption failed or bad record mac

During sync between two Proxmox Backup Server instances I got “decryption failed or bad record mac” error message. So I decided to go for upgrading source PBS to match its version with target PBS.

PBS upgrade

To upgrade PBS:

apt update
apt dist-upgrade
tar czf "pbs3-etc-backup-$(date -I).tar.gz" -C "/etc" "proxmox-backup"
pbs3to4
proxmox-backup-manager versions
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
cat > /etc/apt/sources.list.d/proxmox.sources << EOF
Types: deb
URIs: http://download.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF

Get rid of bookworm sources. And then:

apt update
apt dist-upgrade
systemctl reboot

However it did not help.

Further debugging

3 things involved in this investigation.

This one:

ethtool -K eth0 tso off gro off gso off ufo off

Next disabling Suricata IDS/ISP. Did not help.

Finally I changed pfSense settings for System – Advanced – Firewall & NAT from Aggressive to Conservative:

It worked.

interface name exceeds max length of 15

networking[11980]: error: netlink: enp193s0f0np0.4001: cannot create vlan enp193s0f0np0.4001 4001: interface name exceeds max length of 15

Add “alias” to /etc/network/interfaces:

auto enp193s0f0.4001
iface enp193s0f0.4001 inet manual
vlan-raw-device enp193s0f0np0

And restart network interfaces.

YOLOx ONNX models use in Frigate

YOLOX is an anchor-free version of YOLO, with a simpler design but better performance! It aims to bridge the gap between research and industrial communities. For more details, please refer to our report on Arxiv.

https://yolox.readthedocs.io/en/latest/demo/onnx_readme.html

https://github.com/Megvii-BaseDetection/YOLOX/tree/main/demo/ONNXRuntime

To configure this in Frigate:

detectors:
  onnx:
    type: onnx
model:
  model_type: yolox
  width: 640
  height: 640
  input_tensor: nchw
  input_dtype: float_denorm
  path: /config/yolox_m.onnx
  labelmap_path: /labelmap/coco-80.txt