Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traefik 3.0: StartTLS connection hanging if connection initiated when upstream unavailable #9929

Closed
2 tasks done
sjmiller609 opened this issue Jun 2, 2023 · 22 comments
Closed
2 tasks done
Labels
area/tcp area/tls kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. status/5-frozen-due-to-age

Comments

@sjmiller609
Copy link

Welcome!

  • Yes, I've searched similar issues on GitHub and didn't find any.
  • Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What did you do?

Hello, I am using the pre-release Traefik version 3 for this feature: #9377

It is working great, and we have noticed one possible issue.

If we establish a connection to Traefik while the upstream server is not available, the connection will hang open. We see the connection remains to hang, not completing the fully connection to the upstream even after the upstream becomes available.

What did you see instead?

Example order of events:

  • upstream 1 replica
  • pod deleted
  • new pod starting
  • request from client to that workload through traefik startTLS connection (TCP connection is accepted, remains open but does not complete connection to upstream).
  • pod is up and ready
  • TCP connection from client to traefik remains open and is not connected into the upstream (pod that is now ready)

What version of Traefik are you using?

Version: 3.0.0-beta2
Codename: beaufort
Go version: go1.19.4
Built: 2022-12-07T16:32:34Z
OS/Arch: linux/amd64

What is your environment & configuration?

          image:
            # Version 3 is in pre-release and has the feature we need
            # To support the StartTLS part of the PostgreSQL protocol
            tag: v3.0.0-beta2
          logs:
            access:
              enabled: true
          service:
            type: LoadBalancer
            annotations:
              service.beta.kubernetes.io/aws-load-balancer-target-group-attributes: deregistration_delay.timeout_seconds=200,deregistration_delay.connection_termination.enabled=true,preserve_client_ip.enabled=false,stickiness.enabled=true,stickiness.type=source_ip
              service.beta.kubernetes.io/aws-load-balancer-healthcheck-path: /ping
              service.beta.kubernetes.io/aws-load-balancer-healthcheck-port: "9000"
              service.beta.kubernetes.io/aws-load-balancer-healthcheck-protocol: HTTP
              service.beta.kubernetes.io/aws-load-balancer-internal: "true"
              service.beta.kubernetes.io/aws-load-balancer-scheme: internal
              service.beta.kubernetes.io/aws-load-balancer-type: nlb-ip
              service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
              service.beta.kubernetes.io/aws-load-balancer-healthcheck-healthy-threshold: "2"
              service.beta.kubernetes.io/aws-load-balancer-healthcheck-unhealthy-threshold: "2"
              service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled: "true"
          additionalArguments:
            - "--entryPoints.postgresql.address=:5432/tcp"
          ports:
            postgresql:
              expose: true
              port: 5432
              exposedPort: 5432
              protocol: TCP
          deployment:
            # These configurations allow for the NLB to drain connections
            # An NLB can take up to 180 seconds to stop routing TCP connections
            # to a target.
            terminationGracePeriodSeconds: 200
            lifecycle:
              preStop:
                exec:
                  command: ["/bin/sh", "-c", "sleep 180"]
          resources:
            # Will depend on how many connections our clients
            # have, the transaction rate, and the reconnect
            # frequency.
            requests:
              cpu: "1"
              memory: "1Gi"
            limit:
              cpu: "4"
              memory: "1500Mi"
          updateStrategy:
            type: RollingUpdate
            # This configuration allows for
            # minimizing the number of times clients
            # need to reconnect to only 1 time if we are
            # updating the deployment.
            rollingUpdate:
              maxUnavailable: 0
              maxSurge: 100%
          podDisruptionBudget:
            enabled: true
            minAvailable: 3
          autoscaling:
            enabled: true
            minReplicas: 3
            maxReplicas: 10
            # If multiple metrics are specified in a HorizontalPodAutoscaler,
            # this calculation is done for each metric, and then the largest of
            # the desired replica counts is chosen.
            metrics:
            - type: Resource
              resource:
                name: cpu
                target:
                  type: Utilization
                  # % of requests, number can
                  # exceed 100%
                  averageUtilization: 99
            - type: Resource
              resource:
                name: memory
                target:
                  type: Utilization
                  # % of requests, number can
                  # exceed 100%
                  averageUtilization: 60
            behavior:
              scaleDown:
                # Maximium cooldown for scaling down
                # is 1 hour
                stabilizationWindowSeconds: 3600
                policies:
                - type: Percent
                  # This means allow for scaling down as many
                  # pods as we want in a single scale-down,
                  # above the minimium count.
                  # This is the default value.
                  value: 100
                  # This means how long the policy must hold true
                  # before scaling down.
                  periodSeconds: 900

Add more configuration information here.

apiVersion: traefik.containo.us/v1alpha1
kind: IngressRouteTCP
metadata:
  name: org-*****-dev
  namespace: org-*****-dev
spec:
  entryPoints:
  - postgresql
  routes:
  - match: HostSNI(`*****.data-1.use1.****.com`)
    services:
    - name: org-*****-dev
      port: 5432
  tls:
    passthrough: true

If applicable, please paste the log output in DEBUG level

No response

@sjmiller609
Copy link
Author

sjmiller609 commented Jun 2, 2023

I think the ideal situation would be...

  • Configurable timeout from the perspective of the startTLS feature, where it will timeout a connection to the upstream, sending disconnect to the client TCP connection.
  • Configurable re-check polling frequency (or maybe some smarter way I don't know) to re-check if upstream is available, then finalize TCP connection into the backend - this is the ideal situation in the case of PostgreSQL because a client can be disconnected when their workload restarts, then immediately reconnect and the TCP connection is accepted. If the upstream is quickly available again, then the immediate reconnect will end up forming a working connection instead of forcing a few reconnects in a row.

@sjmiller609
Copy link
Author

@rtribotte any advice appreciated, also we are willing to contribute this addition to Traefik

@rtribotte
Copy link
Member

Hello @sjmiller609,

Thanks for your interest in Traefik and for reporting this!

Could you please share the complete debug log of Traefik during the sequence you described?
Also, are you using the allowEmptyServices option? (please take a look at this documentation)

To give you more insights, your proposals make sense, but we suspect that the cause of your problem could be linked to the StartTLS feature itself, so we need to investigate.

@rtribotte rtribotte added kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. contributor/waiting-for-feedback area/tcp and removed status/0-needs-triage labels Jun 7, 2023
@sjmiller609
Copy link
Author

sjmiller609 commented Jun 7, 2023

@rtribotte Thank you!

Could you please share the complete debug log of Traefik during the sequence you described?

Shell output

 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ psql 'postgresql://postgres:*****@org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com:5432'
psql (15.3 (Debian 15.3-1.pgdg110+1))
SSL connection (protocol: TLSv1.3, cipher: TLS_AES_256_GCM_SHA384, compression: off)
Type "help" for help.

postgres=#
\q
 ⧉  cdb (plat-use1-dev:traefik)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ k get pods
NAME                       READY   STATUS    RESTARTS   AGE
traefik-75567968c4-gfnjr   1/1     Running   0          7m41s
traefik-75567968c4-m66ct   1/1     Running   0          7m41s
traefik-75567968c4-wbzg9   1/1     Running   0          7m41s
 ⧉  cdb (plat-use1-dev:traefik)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ kns
ySet context namespace to "org-coredb-inst-yolo-delete-me-asap"
 ⧉  cdb (plat-use1-dev:org-coredb-inst-yolo-delete-me-asap)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ k get pods
NAME                                                       READY   STATUS      RESTARTS   AGE
org-coredb-inst-yolo-delete-me-asap-0                      2/2     Running     0          24h
org-coredb-inst-yolo-delete-me-asap-daily-28100730-nvv8k   0/1     Completed   0          30h
org-coredb-inst-yolo-delete-me-asap-daily-28102170-bcwqq   0/1     Completed   0          6h31m
 ⧉  cdb (plat-use1-dev:org-coredb-inst-yolo-delete-me-asap)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ k delete pods org-coredb-inst-yolo-delete-me-asap-0
pod "org-coredb-inst-yolo-delete-me-asap-0" deleted
^C ⧉  cdb (plat-use1-dev:org-coredb-inst-yolo-delete-me-asap)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠  psql 'postgresql://postgres:******@org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com:5432'
^C
 ⧉  cdb (plat-use1-dev:org-coredb-inst-yolo-delete-me-asap)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ k get pods
NAME                                                       READY   STATUS      RESTARTS   AGE
org-coredb-inst-yolo-delete-me-asap-0                      2/2     Running     0          23s
org-coredb-inst-yolo-delete-me-asap-daily-28100730-nvv8k   0/1     Completed   0          30h
org-coredb-inst-yolo-delete-me-asap-daily-28102170-bcwqq   0/1     Completed   0          6h32m
 ⧉  cdb (plat-use1-dev:org-coredb-inst-yolo-delete-me-asap)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠ k logs -n traefik deploy/traefik > logs.txt
Found 3 pods, using pod/traefik-75567968c4-m66ct
 ⧉  cdb (plat-use1-dev:org-coredb-inst-yolo-delete-me-asap)
 √ . [cdb-core-gbl-identity-admins] (HOST) coredb ⨠

Above, on the second psql command we delete the pod manually immediately before running psql. I let it hang for awhile, then I control C. We see the pod is 23s old and running when I list pods again.

Then, I tidied the logs like this to remove healthcheck noise

cat logs.txt | grep -v "GET /ping" > logs.without-ping.txt
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/cmd/traefik/traefik.go:100 > Traefik version 3.0.0-beta2 built on 2022-12-07T16:32:34Z version=3.0.0-beta2
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/cmd/traefik/traefik.go:107 > Static configuration loaded [json] staticConfiguration={"accessLog":{"fields":{"defaultMode":"keep","headers":{"defaultMode":"drop"}},"filters":{},"format":"common"},"api":{"dashboard":true},"entryPoints":{"metrics":{"address":":9100/tcp","forwardedHeaders":{},"http":{},"http2":{"maxConcurrentStreams":250},"transport":{"lifeCycle":{"graceTimeOut":"10s"},"respondingTimeouts":{"idleTimeout":"3m0s"}},"udp":{"timeout":"3s"}},"postgresql":{"address":":5432/tcp","forwardedHeaders":{},"http":{},"http2":{"maxConcurrentStreams":250},"transport":{"lifeCycle":{"graceTimeOut":"10s"},"respondingTimeouts":{"idleTimeout":"3m0s"}},"udp":{"timeout":"3s"}},"traefik":{"address":":9000/tcp","forwardedHeaders":{},"http":{},"http2":{"maxConcurrentStreams":250},"transport":{"lifeCycle":{"graceTimeOut":"10s"},"respondingTimeouts":{"idleTimeout":"3m0s"}},"udp":{"timeout":"3s"}},"web":{"address":":8000/tcp","forwardedHeaders":{},"http":{},"http2":{"maxConcurrentStreams":250},"transport":{"lifeCycle":{"graceTimeOut":"10s"},"respondingTimeouts":{"idleTimeout":"3m0s"}},"udp":{"timeout":"3s"}},"websecure":{"address":":8443/tcp","forwardedHeaders":{},"http":{"tls":{}},"http2":{"maxConcurrentStreams":250},"transport":{"lifeCycle":{"graceTimeOut":"10s"},"respondingTimeouts":{"idleTimeout":"3m0s"}},"udp":{"timeout":"3s"}}},"global":{"checkNewVersion":true,"sendAnonymousUsage":true},"log":{"format":"common","level":"DEBUG"},"metrics":{"prometheus":{"addEntryPointsLabels":true,"addServicesLabels":true,"buckets":[0.1,0.3,1.2,5],"entryPoint":"metrics"}},"ping":{"entryPoint":"traefik","terminatingStatusCode":503},"providers":{"kubernetesCRD":{},"kubernetesIngress":{},"providersThrottleDuration":"2s"},"serversTransport":{"maxIdleConnsPerHost":200}}
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/cmd/traefik/traefik.go:679 > Stats collection is enabled.
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/cmd/traefik/traefik.go:679 > Stats collection is enabled.
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/cmd/traefik/traefik.go:679 > Stats collection is enabled.
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/cmd/traefik/traefik.go:679 > Stats collection is enabled.
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/cmd/traefik/traefik.go:499 > Configured Prometheus metrics metricsProviderName=prometheus
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:72 > Starting provider aggregator aggregator.ProviderAggregator
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/server/server_entrypoint_tcp.go:188 > Starting TCP Server entryPointName=traefik
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/server/server_entrypoint_tcp.go:188 > Starting TCP Server entryPointName=metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/server/server_entrypoint_tcp.go:188 > Starting TCP Server entryPointName=postgresql
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/server/server_entrypoint_tcp.go:188 > Starting TCP Server entryPointName=web
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/server/server_entrypoint_tcp.go:188 > Starting TCP Server entryPointName=websecure
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:207 > Starting provider *traefik.Provider
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:208 > *traefik.Provider provider configuration config={}
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:217 > Configuration received config={"http":{"models":{"websecure":{"tls":{}}},"routers":{"ping":{"entryPoints":["traefik"],"priority":2147483647,"rule":"PathPrefix(`/ping`)","service":"ping@internal"},"prometheus":{"entryPoints":["metrics"],"priority":2147483647,"rule":"PathPrefix(`/metrics`)","service":"prometheus@internal"}},"serversTransports":{"default":{"maxIdleConnsPerHost":200}},"services":{"api":{},"dashboard":{},"noop":{},"ping":{},"prometheus":{}}},"tcp":{},"tls":{},"udp":{}} providerName=internal
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:207 > Starting provider *crd.Provider
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:208 > *crd.Provider provider configuration config={}
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:66 > label selector is: "" providerName=kubernetescrd
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:76 > Creating in-cluster Provider client providerName=kubernetescrd
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:207 > Starting provider *ingress.Provider
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:208 > *ingress.Provider provider configuration config={}
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:69 > ingress label selector is: "" providerName=kubernetes
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:79 > Creating in-cluster Provider client providerName=kubernetes
2023-06-07T15:53:40Z INF github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:207 > Starting provider *acme.ChallengeTLSALPN
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/provider/aggregator/aggregator.go:208 > *acme.ChallengeTLSALPN provider configuration config={}
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/tls/tlsmanager.go:294 > No default certificate, fallback to the internal generated certificate tlsStoreName=default
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=metrics middlewareName=tracing middlewareType=TracingForwarder routerName=prometheus@internal serviceName=prometheus@internal
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=metrics middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=ping@internal serviceName=ping@internal
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:40Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:217 > Configuration received config={"http":{"routers":{"traefik-traefik-dashboard-d012b7f875133eeab4e5":{"entryPoints":["traefik"],"rule":"PathPrefix(`/dashboard`) || PathPrefix(`/api`)","service":"api@internal"}}},"tcp":{"routers":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66","tls":{"passthrough":true}},"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-check-messaging-q-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116","tls":{"passthrough":true}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c","tls":{"passthrough":true}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec","tls":{"passthrough":true}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da","tls":{"passthrough":true}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4","tls":{"passthrough":true}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554","tls":{"passthrough":true}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014","tls":{"passthrough":true}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4","tls":{"passthrough":true}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b","tls":{"passthrough":true}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b","tls":{"passthrough":true}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07","tls":{"passthrough":true}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5","tls":{"passthrough":true}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25","tls":{"passthrough":true}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731","tls":{"passthrough":true}}},"services":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"loadBalancer":{"servers":[{"address":"10.2.29.201:5432"}]}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"loadBalancer":{"servers":[{"address":"10.2.11.141:5432"}]}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"loadBalancer":{"servers":[{"address":"10.2.40.142:5432"}]}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"loadBalancer":{"servers":[{"address":"10.2.57.44:5432"}]}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"loadBalancer":{"servers":[{"address":"10.2.132.64:5432"}]}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"loadBalancer":{"servers":[{"address":"10.2.22.252:5432"}]}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"loadBalancer":{"servers":[{"address":"10.2.9.160:5432"}]}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"loadBalancer":{"servers":[{"address":"10.2.60.190:5432"}]}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"loadBalancer":{"servers":[{"address":"10.2.36.246:5432"}]}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"loadBalancer":{"servers":[{"address":"10.2.45.132:5432"}]}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"loadBalancer":{"servers":[{"address":"10.2.63.227:5432"}]}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"loadBalancer":{"servers":[{"address":"10.2.11.48:5432"}]}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"loadBalancer":{"servers":[{"address":"10.2.129.208:5432"}]}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"loadBalancer":{"servers":[{"address":"10.2.51.106:5432"}]}}}},"tls":{},"udp":{}} providerName=kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:217 > Configuration received config={"http":{},"tcp":{},"udp":{}} providerName=kubernetes
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/tls/tlsmanager.go:294 > No default certificate, fallback to the internal generated certificate tlsStoreName=default
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=metrics middlewareName=tracing middlewareType=TracingForwarder routerName=prometheus@internal serviceName=prometheus@internal
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=metrics middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=traefik-traefik-dashboard-d012b7f875133eeab4e5@kubernetescrd serviceName=api@internal
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=ping@internal serviceName=ping@internal
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd serviceName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd serviceName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd serviceName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd serviceName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd serviceName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd serviceName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd serviceName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd serviceName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd serviceName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd serviceName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd serviceName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd serviceName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd serviceName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T15:53:41Z ERR github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:302 > error="the service \"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd\" does not exist" entryPointName=postgresql routerName=org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd serviceName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T15:53:41Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/tls/tlsmanager.go:294 > No default certificate, fallback to the internal generated certificate tlsStoreName=default
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=metrics middlewareName=tracing middlewareType=TracingForwarder routerName=prometheus@internal serviceName=prometheus@internal
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=metrics middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=ping@internal serviceName=ping@internal
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=traefik-traefik-dashboard-d012b7f875133eeab4e5@kubernetescrd serviceName=api@internal
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd serviceName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd serviceName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd serviceName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd serviceName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd serviceName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd serviceName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T15:53:42Z ERR github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:302 > error="the service \"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd\" does not exist" entryPointName=postgresql routerName=org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd serviceName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd serviceName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd serviceName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd serviceName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd serviceName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd serviceName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd serviceName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd serviceName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T15:53:42Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T15:53:57Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:53:57Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:53:57Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:54:07Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:54:07Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:54:07Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:54:17Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:54:17Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:54:17Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:55:10Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:55:10Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:55:10Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:56:54Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:56:54Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:56:54Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:56:55Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:56:55Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:56:55Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:56:55Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:56:55Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:56:55Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:57:06Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:57:06Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:57:06Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:57:06Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:57:06Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:57:06Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:57:09Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:57:09Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:57:09Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:59:03Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:59:03Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:59:03Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:59:13Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:59:13Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:59:13Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:59:24Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T15:59:24Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:59:24Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:59:59Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T15:59:59Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T15:59:59Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:00:06Z DBG github.com/traefik/traefik/v2/pkg/tcp/proxy.go:51 > Handling connection from 10.2.139.118:35860 to 10.2.40.142:5432
2023-06-07T16:00:07Z DBG github.com/traefik/traefik/v2/pkg/tcp/proxy.go:51 > Handling connection from 10.2.102.28:24884 to 10.2.40.142:5432
2023-06-07T16:00:10Z DBG github.com/traefik/traefik/v2/pkg/tcp/proxy.go:51 > Handling connection from 10.2.139.118:55823 to 10.2.40.142:5432
2023-06-07T16:00:15Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:00:15Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:00:15Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T16:00:15Z DBG github.com/traefik/traefik/v2/pkg/tcp/proxy.go:51 > Handling connection from 10.2.139.118:60072 to 10.2.40.142:5432
2023-06-07T16:00:52Z DBG github.com/traefik/traefik/v2/pkg/tcp/proxy.go:51 > Handling connection from 10.2.102.28:9248 to 10.2.11.141:5432
2023-06-07T16:01:37Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:01:37Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:01:37Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:01:37Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="subset not found" ingress=org-coredb-inst-yolo-delete-me-asap namespace=org-coredb-inst-yolo-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-yolo-delete-me-asap servicePort=5432
2023-06-07T16:01:37Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:01:37Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="subset not found" ingress=org-coredb-inst-yolo-delete-me-asap namespace=org-coredb-inst-yolo-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-yolo-delete-me-asap servicePort=5432
2023-06-07T16:01:37Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T16:01:37Z DBG github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:217 > Configuration received config={"http":{"routers":{"traefik-traefik-dashboard-d012b7f875133eeab4e5":{"entryPoints":["traefik"],"rule":"PathPrefix(`/dashboard`) || PathPrefix(`/api`)","service":"api@internal"}}},"tcp":{"routers":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66","tls":{"passthrough":true}},"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-check-messaging-q-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116","tls":{"passthrough":true}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c","tls":{"passthrough":true}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec","tls":{"passthrough":true}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da","tls":{"passthrough":true}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4","tls":{"passthrough":true}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554","tls":{"passthrough":true}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014","tls":{"passthrough":true}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4","tls":{"passthrough":true}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b","tls":{"passthrough":true}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b","tls":{"passthrough":true}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07","tls":{"passthrough":true}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5","tls":{"passthrough":true}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25","tls":{"passthrough":true}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731","tls":{"passthrough":true}}},"services":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"loadBalancer":{"servers":[{"address":"10.2.29.201:5432"}]}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"loadBalancer":{"servers":[{"address":"10.2.11.141:5432"}]}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"loadBalancer":{"servers":[{"address":"10.2.40.142:5432"}]}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"loadBalancer":{"servers":[{"address":"10.2.57.44:5432"}]}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"loadBalancer":{"servers":[{"address":"10.2.22.252:5432"}]}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"loadBalancer":{"servers":[{"address":"10.2.9.160:5432"}]}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"loadBalancer":{"servers":[{"address":"10.2.60.190:5432"}]}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"loadBalancer":{"servers":[{"address":"10.2.36.246:5432"}]}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"loadBalancer":{"servers":[{"address":"10.2.45.132:5432"}]}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"loadBalancer":{"servers":[{"address":"10.2.63.227:5432"}]}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"loadBalancer":{"servers":[{"address":"10.2.11.48:5432"}]}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"loadBalancer":{"servers":[{"address":"10.2.129.208:5432"}]}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"loadBalancer":{"servers":[{"address":"10.2.51.106:5432"}]}}}},"tls":{},"udp":{}} providerName=kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/tls/tlsmanager.go:294 > No default certificate, fallback to the internal generated certificate tlsStoreName=default
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=traefik-traefik-dashboard-d012b7f875133eeab4e5@kubernetescrd serviceName=api@internal
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=ping@internal serviceName=ping@internal
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=metrics middlewareName=tracing middlewareType=TracingForwarder routerName=prometheus@internal serviceName=prometheus@internal
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=metrics middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd serviceName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd serviceName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd serviceName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd serviceName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T16:01:38Z ERR github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:302 > error="the service \"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd\" does not exist" entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd serviceName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T16:01:38Z ERR github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:302 > error="the service \"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd\" does not exist" entryPointName=postgresql routerName=org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd serviceName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd serviceName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd serviceName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd serviceName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd serviceName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd serviceName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd serviceName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd serviceName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T16:01:38Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T16:01:48Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:01:48Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:01:48Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="subset not found" ingress=org-coredb-inst-yolo-delete-me-asap namespace=org-coredb-inst-yolo-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-yolo-delete-me-asap servicePort=5432
2023-06-07T16:01:48Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:01:48Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T16:01:48Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:01:48Z DBG github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:217 > Configuration received config={"http":{"routers":{"traefik-traefik-dashboard-d012b7f875133eeab4e5":{"entryPoints":["traefik"],"rule":"PathPrefix(`/dashboard`) || PathPrefix(`/api`)","service":"api@internal"}}},"tcp":{"routers":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66","tls":{"passthrough":true}},"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-check-messaging-q-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116","tls":{"passthrough":true}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c","tls":{"passthrough":true}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec","tls":{"passthrough":true}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da","tls":{"passthrough":true}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4","tls":{"passthrough":true}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554","tls":{"passthrough":true}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014","tls":{"passthrough":true}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4","tls":{"passthrough":true}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b","tls":{"passthrough":true}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b","tls":{"passthrough":true}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07","tls":{"passthrough":true}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5","tls":{"passthrough":true}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25","tls":{"passthrough":true}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731","tls":{"passthrough":true}}},"services":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"loadBalancer":{"servers":[{"address":"10.2.29.201:5432"}]}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"loadBalancer":{"servers":[{"address":"10.2.11.141:5432"}]}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"loadBalancer":{"servers":[{"address":"10.2.40.142:5432"}]}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"loadBalancer":{"servers":[{"address":"10.2.57.44:5432"}]}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"loadBalancer":{}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"loadBalancer":{"servers":[{"address":"10.2.22.252:5432"}]}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"loadBalancer":{"servers":[{"address":"10.2.9.160:5432"}]}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"loadBalancer":{"servers":[{"address":"10.2.60.190:5432"}]}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"loadBalancer":{"servers":[{"address":"10.2.36.246:5432"}]}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"loadBalancer":{"servers":[{"address":"10.2.45.132:5432"}]}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"loadBalancer":{"servers":[{"address":"10.2.63.227:5432"}]}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"loadBalancer":{"servers":[{"address":"10.2.11.48:5432"}]}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"loadBalancer":{"servers":[{"address":"10.2.129.208:5432"}]}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"loadBalancer":{"servers":[{"address":"10.2.51.106:5432"}]}}}},"tls":{},"udp":{}} providerName=kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/tls/tlsmanager.go:294 > No default certificate, fallback to the internal generated certificate tlsStoreName=default
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=traefik-traefik-dashboard-d012b7f875133eeab4e5@kubernetescrd serviceName=api@internal
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=ping@internal serviceName=ping@internal
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=metrics middlewareName=tracing middlewareType=TracingForwarder routerName=prometheus@internal serviceName=prometheus@internal
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=metrics middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd serviceName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd serviceName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd serviceName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd serviceName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd serviceName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd serviceName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd serviceName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd serviceName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd serviceName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T16:01:49Z ERR github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:302 > error="the service \"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd\" does not exist" entryPointName=postgresql routerName=org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd serviceName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd serviceName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd serviceName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd serviceName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T16:01:49Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T16:01:52Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:01:52Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/configurationwatcher.go:217 > Configuration received config={"http":{"routers":{"traefik-traefik-dashboard-d012b7f875133eeab4e5":{"entryPoints":["traefik"],"rule":"PathPrefix(`/dashboard`) || PathPrefix(`/api`)","service":"api@internal"}}},"tcp":{"routers":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66","tls":{"passthrough":true}},"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-check-messaging-q-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116","tls":{"passthrough":true}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c","tls":{"passthrough":true}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec","tls":{"passthrough":true}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da","tls":{"passthrough":true}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)","service":"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4","tls":{"passthrough":true}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554","tls":{"passthrough":true}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014","tls":{"passthrough":true}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4","tls":{"passthrough":true}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b","tls":{"passthrough":true}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b","tls":{"passthrough":true}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07","tls":{"passthrough":true}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5","tls":{"passthrough":true}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25","tls":{"passthrough":true}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"entryPoints":["postgresql"],"rule":"HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)","service":"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731","tls":{"passthrough":true}}},"services":{"org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66":{"loadBalancer":{"servers":[{"address":"10.2.29.201:5432"}]}},"org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c":{"loadBalancer":{"servers":[{"address":"10.2.11.141:5432"}]}},"org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec":{"loadBalancer":{"servers":[{"address":"10.2.40.142:5432"}]}},"org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da":{"loadBalancer":{"servers":[{"address":"10.2.57.44:5432"}]}},"org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4":{"loadBalancer":{"servers":[{"address":"10.2.155.13:5432"}]}},"org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554":{"loadBalancer":{"servers":[{"address":"10.2.22.252:5432"}]}},"org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014":{"loadBalancer":{"servers":[{"address":"10.2.9.160:5432"}]}},"org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4":{"loadBalancer":{"servers":[{"address":"10.2.60.190:5432"}]}},"org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b":{"loadBalancer":{"servers":[{"address":"10.2.36.246:5432"}]}},"org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b":{"loadBalancer":{"servers":[{"address":"10.2.45.132:5432"}]}},"org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07":{"loadBalancer":{"servers":[{"address":"10.2.63.227:5432"}]}},"org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5":{"loadBalancer":{"servers":[{"address":"10.2.11.48:5432"}]}},"org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25":{"loadBalancer":{"servers":[{"address":"10.2.129.208:5432"}]}},"org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731":{"loadBalancer":{"servers":[{"address":"10.2.51.106:5432"}]}}}},"tls":{},"udp":{}} providerName=kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/tls/tlsmanager.go:294 > No default certificate, fallback to the internal generated certificate tlsStoreName=default
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=metrics middlewareName=tracing middlewareType=TracingForwarder routerName=prometheus@internal serviceName=prometheus@internal
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=metrics middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=ping@internal serviceName=ping@internal
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/tracing/forwarder.go:26 > Added outgoing tracing middleware entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder routerName=traefik-traefik-dashboard-d012b7f875133eeab4e5@kubernetescrd serviceName=api@internal
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/recovery/recovery.go:22 > Creating middleware entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=websecure middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=metrics middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=postgresql middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=traefik middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/middlewares/metrics/metrics.go:47 > Creating middleware entryPointName=web middlewareName=metrics-entrypoint middlewareType=Metrics
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd serviceName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-yolo-delete-me-asap.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-yolo-delete-me-asap-org-coredb-inst-yolo-delete-me-asap-4236e711556f1036eee4@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd serviceName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-adam-test-q.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-adam-test-q-org-coredb-inst-adam-test-q-be5b690403e5deb7fb66@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd serviceName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-test-instance-1.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-test-instance-1-org-karl-org-inst-test-instance-1-98e8a2cf8a2043cc0731@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd serviceName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-control-plane-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-control-plane-dev-org-coredb-inst-control-plane-dev-e7add6385fe47e5e6c6c@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd serviceName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-asdf.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-asdf-org-karl-org-inst-asdf-c0840066b452ae3d7014@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd serviceName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-testin.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-testin-org-karl-org-inst-more-testin-865ccad349733cc82c07@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd serviceName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-karl-mess.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-karl-mess-org-karl-org-inst-karl-mess-3617a69ddc0bbdc6c6b4@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd serviceName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-cdb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-cdb-org-karl-org-inst-rtk-cdb-cfef2617d06910ae43e5@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd serviceName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-rtk-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-rtk-message-org-karl-org-inst-rtk-message-4135dff5866bfbb1cc25@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd serviceName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-more-messaging.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-more-messaging-org-karl-org-inst-more-messaging-292bc8b6ab11c495e12b@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd serviceName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-cp-queue-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-cp-queue-dev-org-coredb-inst-cp-queue-dev-57afa9d01ff41acc28ec@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd serviceName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-message.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-message-org-karl-org-inst-message-935013f05c314146ac1b@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd serviceName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-coredb-inst-pgtrunkio-dev.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-coredb-inst-pgtrunkio-dev-org-coredb-inst-pgtrunkio-dev-d398b497ab610e6031da@kubernetescrd
2023-06-07T16:01:52Z ERR github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:302 > error="the service \"org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd\" does not exist" entryPointName=postgresql routerName=org-coredb-inst-check-messaging-q-delete-me-asap-org-coredb-inst-check-messaging-q-delete-me-asap-27b722792ef5cbabd116@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/service/tcp/service.go:77 > Creating TCP server entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd serviceName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T16:01:52Z DBG github.com/traefik/traefik/v2/pkg/server/router/tcp/manager.go:317 > Adding Passthrough route for "HostSNI(`org-karl-org-inst-another-coredb.data-1.use1.cdb-dev.com`)" entryPointName=postgresql routerName=org-karl-org-inst-another-coredb-org-karl-org-inst-another-coredb-0f4f15126582ac25b554@kubernetescrd
2023-06-07T16:02:15Z ERR github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes_tcp.go:73 > Cannot create service error="service not found" ingress=org-coredb-inst-check-messaging-q-delete-me-asap namespace=org-coredb-inst-check-messaging-q-delete-me-asap providerName=kubernetescrd serviceName=org-coredb-inst-check-messaging-q-delete-me-asap servicePort=5432
2023-06-07T16:02:15Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/crd/kubernetes.go:153 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetescrd
2023-06-07T16:02:15Z DBG github.com/traefik/traefik/v2/pkg/provider/kubernetes/ingress/kubernetes.go:154 > Skipping Kubernetes event kind *v1.Endpoints providerName=kubernetes

Also, are you using the allowEmptyServices option? (please take a look at this documentation)

I don't think so, but it looks like that is feature of HTTP services, and we are using a TCP service, but I may be misunderstanding.

In the case of org-coredb-inst-check-messaging-q-delete-me-asap, this is an ingress route tcp without a service or pod deployed.

@triethuynhedulog
Copy link

@sjmiller609 , can you give me the helm chart version you use for values file?

@sjmiller609
Copy link
Author

@triethuynhedulog

20.8.0

@triethuynhedulog
Copy link

Thank @sjmiller609

@rtribotte
Copy link
Member

Hello @sjmiller609,

Thanks for your feedback!

Additionally, can you please share with us the /api/rawdata output (https://doc.traefik.io/traefik/operations/api/#configuration) just after deleting the pod(s)?
Also, what is the time window within which it is possible to reproduce the problem (after deleting the pods)?

@sjmiller609
Copy link
Author

@rtribotte

{"routers":{"api@internal":{"entryPoints":["traefik"],"service":"api@internal","rule":"PathPrefix(`/api`)","priority":2147483646,"status":"enabled","using":["traefik"]},"dashboard@internal":{"entryPoints":["traefik"],"middlewares":["dashboard_redirect@internal","dashboard_stripprefix@internal"],"service":"dashboard@internal","rule":"PathPrefix(`/`)","priority":2147483645,"status":"enabled","using":["traefik"]},"debug@internal":{"entryPoints":["traefik"],"service":"api@internal","rule":"PathPrefix(`/debug`)","priority":2147483646,"status":"enabled","using":["traefik"]},"ping@internal":{"entryPoints":["traefik"],"service":"ping@internal","rule":"PathPrefix(`/ping`)","priority":2147483647,"status":"enabled","using":["traefik"]},"prometheus@internal":{"entryPoints":["metrics"],"service":"prometheus@internal","rule":"PathPrefix(`/metrics`)","priority":2147483647,"status":"enabled","using":["metrics"]}},"middlewares":{"dashboard_redirect@internal":{"redirectRegex":{"regex":"^(http:\\/\\/(\\[[\\w:.]+\\]|[\\w\\._-]+)(:\\d+)?)\\/$","replacement":"${1}/dashboard/","permanent":true},"status":"enabled","usedBy":["dashboard@internal"]},"dashboard_stripprefix@internal":{"stripPrefix":{"prefixes":["/dashboard/","/dashboard"]},"status":"enabled","usedBy":["dashboard@internal"]}},"services":{"api@internal":{"status":"enabled","usedBy":["api@internal","debug@internal"]},"dashboard@internal":{"status":"enabled","usedBy":["dashboard@internal"]},"noop@internal":{"status":"enabled"},"ping@internal":{"status":"enabled","usedBy":["ping@internal"]},"prometheus@internal":{"status":"enabled","usedBy":["prometheus@internal"]}},"tcpRouters":{"customer-1-hippo-1-c539bbaafd097714bd0e@kubernetescrd":{"entryPoints":["postgresql"],"service":"customer-1-hippo-1-c539bbaafd097714bd0e","rule":"HostSNI(`localhost`)","tls":{"passthrough":true},"error":["the service \"customer-1-hippo-1-c539bbaafd097714bd0e@kubernetescrd\" does not exist"],"status":"disabled","using":["postgresql"]}}}

Also, here is a repository where we can reproduce the issue locally:

https://github.com/sjmiller609/reproduce-issues/tree/main/traefik-psql-ingress

@rtribotte
Copy link
Member

rtribotte commented Jun 22, 2023

Hello @sjmiller609,

The rawdata endpoint payload shows that the "customer-1-hippo-1-c539bbaafd097714bd0e@kubernetescrd" router is in error because the service is missing (because there was an error when building it).
So at this moment, there are no TCP Routers configured in the TCP muxer of Traefik.
This means that if a StartTLS connection is done at this moment, there are no capable routers to handle it. I am unsure of the exact root cause which makes the connection hang (without spending more time on it), but it remains that the missing router is for sure the upper-level explanation.
A solution would certainly be to do a rolling update to avoid this "downtime", but with the actual scenario, the allowEmptyServices option would allow to build an empty load balancer and hence keep the router up, and then while waiting for the pod to be back up and running, the StartTLS connections done during this period of time would be closed.

It seems that your issue is related to a configuration issue and the GitHub issue tracker is dedicated to bug and feature requests.

For help on your configuration, please join our Community Forum and reach out to us on the Traefik v2 section.

We will close this issue accordingly but feel free to re-open it if you think that we missed something.

@rtribotte rtribotte added kind/question a question area/tls and removed kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. labels Jun 22, 2023
@rtribotte rtribotte removed their assignment Jun 22, 2023
@sjmiller609
Copy link
Author

There are Kubernetes Services with no available Pod for some duration during Postgres restart, when we connect during this time, we find the connections hang open instead of closing or queuing up then connecting when the target is ready.

Trying the setting allowEmptyServices by setting on the CLI --providers.kubernetesCRD.allowEmptyServices=true, and added this to reproduction script.

We reproduce the issue again, and this is the api raw data

{"routers":{"api@internal":{"entryPoints":["traefik"],"service":"api@internal","rule":"PathPrefix(`/api`)","priority":2147483646,"status":"enabled","using":["traefik"]},"dashboard@internal":{"entryPoints":["traefik"],"middlewares":["dashboard_redirect@internal","dashboard_stripprefix@internal"],"service":"dashboard@internal","rule":"PathPrefix(`/`)","priority":2147483645,"status":"enabled","using":["traefik"]},"debug@internal":{"entryPoints":["traefik"],"service":"api@internal","rule":"PathPrefix(`/debug`)","priority":2147483646,"status":"enabled","using":["traefik"]},"ping@internal":{"entryPoints":["traefik"],"service":"ping@internal","rule":"PathPrefix(`/ping`)","priority":2147483647,"status":"enabled","using":["traefik"]},"prometheus@internal":{"entryPoints":["metrics"],"service":"prometheus@internal","rule":"PathPrefix(`/metrics`)","priority":2147483647,"status":"enabled","using":["metrics"]}},"middlewares":{"dashboard_redirect@internal":{"redirectRegex":{"regex":"^(http:\\/\\/(\\[[\\w:.]+\\]|[\\w\\._-]+)(:\\d+)?)\\/$","replacement":"${1}/dashboard/","permanent":true},"status":"enabled","usedBy":["dashboard@internal"]},"dashboard_stripprefix@internal":{"stripPrefix":{"prefixes":["/dashboard/","/dashboard"]},"status":"enabled","usedBy":["dashboard@internal"]}},"services":{"api@internal":{"status":"enabled","usedBy":["api@internal","debug@internal"]},"dashboard@internal":{"status":"enabled","usedBy":["dashboard@internal"]},"noop@internal":{"status":"enabled"},"ping@internal":{"status":"enabled","usedBy":["ping@internal"]},"prometheus@internal":{"status":"enabled","usedBy":["prometheus@internal"]}},"tcpRouters":{"customer-1-hippo-1-c539bbaafd097714bd0e@kubernetescrd":{"entryPoints":["postgresql"],"service":"customer-1-hippo-1-c539bbaafd097714bd0e","rule":"HostSNI(`localhost`)","tls":{"passthrough":true},"status":"enabled","using":["postgresql"]}},"tcpServices":{"customer-1-hippo-1-c539bbaafd097714bd0e@kubernetescrd":{"loadBalancer":{"terminationDelay":100},"status":"enabled","usedBy":["customer-1-hippo-1-c539bbaafd097714bd0e@kubernetescrd"]}}}

This no longer includes the error message from the previous output. However, the connection is still hanging open.

@rtribotte Please let me know, and thank you for your help.

@rtribotte rtribotte added kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. and removed kind/question a question labels Jun 26, 2023
@rtribotte rtribotte reopened this Jun 26, 2023
@rtribotte
Copy link
Member

Hello @sjmiller609,

Thanks for the feedback.

I can reproduce the issue with the psql command in your script.
Nonetheless, when I use sslmode=require as documented here, the connection is not hanging.
Can you please try to replace it in your script, like the pgsql command below?:

echo "psql 'postgresql://postgres:${PASSWORD}@localhost:5432/postgres?sslmode=require'"

@sjmiller609
Copy link
Author

Thank you again, you have been a huge help.

I confirm I see the same:

➜  traefik-psql-ingress git:(main) psql 'postgresql://postgres:Wi7pFcBjtHnAfr0B@localhost:5432/postgres?sslmode=require'
psql: error: connection to server at "localhost" (::1), port 5432 failed: Connection refused
        Is the server running on that host and accepting TCP/IP connections?
connection to server at "localhost" (127.0.0.1), port 5432 failed: SSL SYSCALL error: Undefined error: 0

Traefik may benefit from forced disconnect in the case of the default sslmode prefer when the backend is not running, for the same reason our product would benefit - as the service provider, you are not typically in control of the clients' behavior. Also it does seem to me like it ought to not hang open with sslmode prefer or even even with an invalid sslmode like "disable", instead just closing the connection in any case where it's not fully established (or ideally, for valid configurations retry for short duration before timeout then close).

If you can let us know how we can help, we would be very grateful. We want the default psql our customers will use to not hang if the workload is restarting. Also, as far as I know there is no other Kubernetes ingress that does SNI routing with StartTLS support, so it's really great that Traefik has this option. Thanks again.

@sjmiller609
Copy link
Author

@rtribotte thanks again! Please let us know if there is a technical limitation and / or if PR would be accepted from our team. This change would be valuable enough for us to work on this.

@rtribotte
Copy link
Member

Hello @sjmiller609,

Sorry for the late reply!

Thanks for the proposal, this would be indeed valuable to us, and we would welcome a PR that would fix this "hanging" behavior.

What would the fix consist of? Can you please share with us what would be the approach?
Thanks!

@sjmiller609
Copy link
Author

@rtribotte thanks again so much for your feedback. Here is my analysis of what might work.

What is going on?

When upstream postgres is not running, this is the order of events:

For both sslmode=require and sslmode=prefer

  • tcp handshake
  • STARTTLS (works)
  • TLS handshake initiated and closed before it works
    • client hello
    • server-initiated TCP disconnect (good, this is what is supposed to happen)

Next, only when sslmode=prefer, the client tries again

  • tcp handshake
  • "postgres startup message" from client, looks something like...
Tuserpostgresdatabasepostgresapplication_namepsqlclient_encodingUTF8
  • server (traefik) ACK TCP
  • then nothing it just hangs

What could we change in Traefik?

In Traefik, we are peeking to check if it's a StartTLS message, if so we return "S". I suggest we should also peek if it's a postgres startup message, just close the connection if it is.

@sjmiller609
Copy link
Author

More information on peeking the message.

https://www.postgresql.org/docs/current/protocol-message-formats.html

With the start tls request, it looks like this in hexadecimal, that matches the bytes here

00 00 00 08 04 d2 16 2f

In startup message, it looks like this

00 00 00 54 00 03 00 00 75 73 65 72 00 70 6f 73
74 67 72 65 73 00 64 61 74 61 62 61 73 65 00 70
6f 73 74 67 72 65 73 00 61 70 70 6c 69 63 61 74
69 6f 6e 5f 6e 61 6d 65 00 70 73 71 6c 00 63 6c
69 65 6e 74 5f 65 6e 63 6f 64 69 6e 67 00 55 54
46 38 00 00

How to peek it?

Start TLS request

00 00 00 08 04 d2 16 2f

This is an int32 with the message length (8), followed by another int 32 with the value 80877103

In comparison for the startup message:

The startup message is an int32 for the message length (varies), followed by another int32 with value 196608

In hex that is 30000, this is supposed to mean “protocol version 3”

In my example, we see the start of the Startup Message looks like this 00 00 00 54 00 03 00 00. I think in this case, the first int32 is variable, since the message length may vary with the content like database name and other values. The second int32 will be “196608” when it’s a startup message.

So I think we should basically just peek for ** ** ** ** 00 03 00 00 and it we match that, then it's a startup message.

@sjmiller609
Copy link
Author

@rtribotte when you have the time, please let me know if this approach sounds OK to you.

@rtribotte
Copy link
Member

@sjmiller609 Sure!

At a glance, we are unsure to grasp every subtlety of the approach, especially on the client side (what would in this approach make the client consider the connection closed?), and the potential side effects in Traefik itself.
Have you already implemented it and tested it?

Anyway, we think that it is worth going further and we would gladly welcome a PR for this. We cannot commit to merging it, but we for sure will be reviewing it.

Thanks!

@sjmiller609
Copy link
Author

@rtribotte Thanks again for considering to allow a change! Let's follow up in the PR?

To answer your questions with what I suspect so far:

what would in this approach make the client consider the connection closed?

server-side initiated TCP disconnect

the potential side effects in Traefik itself

Maybe the current version of Traefik 3 has an issue with any TCP protocol that starts with the same 8 bytes as StartTLS, or a protocol where the client sends less than 8 bytes to start, and the bytes sent match the initial bytes of StartTLS. I believe I am finding this issue in my draft PR when a client message is less than 5 bytes, but in my case this is much more probable because that's any possible initial 4 bytes instead of in the case of start TLS where perhaps it's just improbable that any protocol matches the initial bytes of start TLS.

@dani
Copy link

dani commented Oct 17, 2023

Just another case where the connection can hang : if the client tries to use GSSAPI. I just has a situation where dbeaver was working nicely, but command line tools (pg_dump, pg_restore, psql) was failing. The problem is that those tools will first try to negociate GSSAPI encryption (even if we set sslmode=verify-full).

Failing command

psql "host=postgres.example.org user=postgres dbname=postgres sslmode=verify-full"

The connexion will just hang. The sent bytes in this case are

00 00 00 08 04 d2 16 30

To work around this, we can explicitely disable GSSAPI with

psql "gssencmode=disable host=postgres.example.org user=postgres dbname=postgres sslmode=verify-full"

Not sure what the correct Traefik behavior should be here

@sjmiller609
Copy link
Author

@rtribotte suggestion works!

#10089 (comment)

@traefik traefik locked and limited conversation to collaborators Nov 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/tcp area/tls kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. status/5-frozen-due-to-age
Projects
None yet
Development

No branches or pull requests

6 participants