Open zeigerpuppy opened 1 year ago
this seems to be related to the availability checks by HAProxy. coolwsd/openssl doesn't seem satisfied with the way that HAProxy resets these connections.
After an upgrade to COOL 23.05 the log spam even seems worse. I get entries like:
[ websrv_poll ] ERR #38: Error while handling poll at 0 in websrv_poll: #38 (read): unknown. BIO error: 167772454, rc: 0: error:0A000126:SSL routines::unexpected eof while reading:
coolwsd[1244]: 0077BA89DF7F0000:error:0A000126:SSL routines:ssl3_read_n:unexpected eof while reading:ssl/record/rec_layer_s3.c:303:
coolwsd[1244]: | net/Socket.cpp:464
@zeigerpuppy add this to your docker_on_server_ipvANY backend definition:
option httpchk HEAD / HTTP/1.1
http-check send hdr Host foo
replace foo
with a value of your liking. httpcheck
doesn't work if a Host header isn't also explicitly set, but coolwsd
doesn't seem to care about its value.
The log spam should vanish afterwards.
Describe the bug
I have set up collabora office with Netxcloud as follows:
Collabora can load documents, although the initial loading appears quite slow.
In the docker-compose logs, there is a frequent error (every 1 sec):
There are no errors in the web browser console log
To Reproduce Steps to reproduce the behavior:
docker-compose up -d
docker-compose logs -f
Expected behavior Not sure whether this error is significant, it seems to be related to a socket issue, perhaps resetting too frequently?
Desktop (please complete the following information)
Additional context
docker-compose.yml (sanitised domains):
HAPROXY config (sanitised domains and IP addresses):