Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-48395

custom console plugin is failing with tls handshake failure error

XMLWordPrintable

    • Critical
    • None
    • False
    • Hide

      None

      Show
      None
    • Customer Escalated, Customer Facing, Customer Reported

      Description of problem:

       mcp-console-plugin-ocp plugin service is failing with below error,

      
      failed to send GET request for "mcp-console-plugin-ocp" plugin: Get "https://mcp-manager-ocp-mcp-console-plugin-ocp.dell-acp-ui.svc.cluster.local:5000/plugin-manifest.json": remote error: tls: handshake failure

      Actual results:

      Custom console plugin is in failed state    

      Expected results:

      Console plugin should be available

      Additional info:

      console pod logs are showing below error,

      2024-11-25T07:40:56.585698103Z E1125 07:40:56.585648       1 handlers.go:164] failed to send GET request for "mcp-console-plugin-ocp" plugin: Get "https://mcp-manager-ocp-mcp-console-plugin-ocp.dell-acp-ui.svc.cluster.local:5000/plugin-manifest.json": remote error: tls: handshake failure
      2024-11-25T07:41:10.804342965Z E1125 07:41:10.804297       1 handlers.go:164] failed to send GET request for "mcp-console-plugin-ocp" plugin: Get "https://mcp-manager-ocp-mcp-console-plugin-ocp.dell-acp-ui.svc.cluster.local:5000/plugin-manifest.json": remote error: tls: handshake failure
      2024-11-25T07:55:41.519972025Z 2024/11/25 07:55:41 CheckOrigin: Proxy has no configured Origin. Allowing origin [https://console-openshift-console.apps.c3-raven.rackg10.local] to wss://kubernetes.default.svc/api/v1/namespaces/openshift-console-user-settings/configmaps?watch=true&fieldSelector=metadata.name%3Duser-settings-kubeadmin&cluster=local-cluster
      2024-11-25T07:55:42.139362684Z 2024/11/25 07:55:42 CheckOrigin: Proxy has no configured Origin. Allowing origin [https://console-openshift-console.apps.c3-raven.rackg10.local] to wss://kubernetes.default.svc/apis/apiextensions.k8s.io/v1/customresourcedefinitions?watch=true&cluster=local-cluster&resourceVersion=3192386
      2024-11-25T07:55:42.637680859Z 2024/11/25 07:55:42 CheckOrigin: Proxy has no configured Origin. Allowing origin [https://console-openshift-console.apps.c3-raven.rackg10.local] to wss://kubernetes.default.svc/apis/console.openshift.io/v1/consolenotifications?watch=true&cluster=local-cluster&resourceVersion=3192392

      In application logs, we can see SSL failure error,

      2024-12-04T09:32:27.667500618Z 2024/12/04 09:32:27 [crit] 7#7: *1 SSL_do_handshake() failed (SSL: error:0A08010C:SSL routines::unsupported) while SSL handshaking, client: 172.28.4.134, server: 0.0.0.0:5000
      
      2024-12-04T09:32:39.053066281Z 2024/12/04 09:32:39 [crit] 7#7: *2 SSL_do_handshake() failed (SSL: error:0A08010C:SSL routines::unsupported) while SSL handshaking, client: 172.28.4.134, server: 0.0.0.0:5000 

              vszocs@redhat.com Vojtech Szocs
              rhn-support-shrsharm Shreya Sharma
              YaDan Pei YaDan Pei
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: