Hi all.

I've updated my server to OpenBSD 7.5, where relayd(8)
works as a reverse proxy for a bunch of services, including
the restic-rest-server from ports.

However, with the change in version 1.87 of the
usr.sbin/relayd/relay_http.c file, relayd(8) stopped
forwarding the content-length header in response to
HEAD requests.

The restic client, before doing anything, does a HEAD
request to understand the size of the repository config file
but, of course, restic gives up because of the absence of
the content-length header in the respone.

Is there a way to restore the previous behaviour in relayd(8)
or, is there a known workaround for restic, in this case?

I know that relayd(8) is right and, luckily, the important
files are backed-up locally using just http, so it's not
an emergency.

Thanks in advance.

-- 
absc

Reply via email to