-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
Description
Since we upgraded from cf-deployment 12.45.0 up to 13.7.0 and up to present 13.10.0, our windows application and cell logs are not arriving at the syslog drains which use https post.
The loggr-syslog-agent-windows logs contain the following suspicious error:
2020/09/08 15:50:21 failed to write to syslogdain.cloud.pcftest.com, retrying in 15s, err: x509: certificate signed by unknown authority. syslogdain.cloud.pcftest.com does in fact have a valid cert signed by Digicert.
I can work around this by setting drain_skip_cert_verify, but that doesn't seem optimal or desired.
Here is how I reproduce the issue:
- Deploy an application which can accept posts like https://github.com/pusherofbrooms/syslogdrain (change manifest if you actually use this)
- setup the service with
cf cups syslogdrain -l "https://MYLOGURL" - setup a windows application like the one found at
[email protected]:cloudfoundry-incubator/NET-sample-app.gitand bind it to the syslog drain - restart the windows application
- observe that no
CELLorAPP/PROC/WEBlogs are sent to the drain application - observe the above
err: x509cert error in the loggr-syslog-agent-windows logs
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Waiting for Changes | Open for Contribution