Seen a few of these in my logs (OpenBSD 6.9 release amd64)
Sep 14 02:12:05 xxxxxxxx relayd[78491]: rsae_send_imsg: privenc poll timeout,
keyop #946
Sep 14 02:12:06 xxxxxxxx relayd[78491]: relay_dispatch_ca: privenc result after
timeout
The number after "keyop" varies.
Seems to correlate with TLS errors in the browser but have not found a way to
reliably reproduce. So far, reloading the page has always worked.
What does this indicate?
My (slightly redacted) relayd.conf:
# $OpenBSD: relayd.conf,v 1.5 2018/05/06 20:56:55 benno Exp $
#
# Macros
#
ext_addr="xxx.xxx.250.60"
#
# Global Options
#
# interval 10
# timeout 1000
# prefork 5
#
# Tables
#
table <nitrogen> { 127.0.0.1 }
#
# Relay and protocol for HTTP layer 7 loadbalancing and SSL/TLS acceleration
#
http protocol https {
match request header append "X-Forwarded-For" value "$REMOTE_ADDR"
match request header append "X-Forwarded-By" value
"$SERVER_ADDR:$SERVER_PORT"
match header set "Keep-Alive" value "$TIMEOUT"
# HTTP options
http { websockets }
# Various TCP options
tcp { sack, backlog 128 }
tls { keypair www.xxxxxxxx.com }
}
relay wwwtls {
listen on $ext_addr port 443 tls
protocol https
# Forward to hosts in the nitrogen table
forward to <nitrogen> port 8000 check http "/" code 200
}