Traefik configuration self-issued ssl certificate wss does not work

traefik version 2.2

 labels:
  - "traefik.enable=true"
  - "traefik.http.routers.nscc-detection.entryPoints=websecure"
  - "traefik.http.routers.nscc-detection.tls=true"
  - "traefik.http.routers.nscc-detection.rule=HOST(`a.xxxxxxx.com`) && PathPrefix(`/detection`)"
  - "traefik.http.routers.nscc-detection.priority=3"
  - "traefik.http.middlewares.auth.forwardauth.address=http://infra-user:5000/user/api/authorizations"
  - "traefik.http.routers.nscc-detection.middlewares=auth"
  - "traefik.http.middlewares.auth.forwardauth.trustForwardHeader=true"
  - "traefik.http.middlewares.auth.forwardauth.authResponseHeaders=User-Id,Tenant-Id,Role-Type"
  #wss
  - "traefik.http.routers.nscc-detection-wss.entryPoints=websecure"
  - "traefik.http.routers.nscc-detection-wss.rule=HOST(`a.xxxxx.com`)  && PathPrefix(`/ws`)"
  - traefik.http.services.nscc-detection-wss.loadbalancer.server.port=8080
  - traefik.nscc-detection-wss.protocol=https