Skip to content

Self-Signed Cert fails for hosted schemas #266

Open
@Mike-c-Jackson

Description

@Mike-c-Jackson

Receiving the following error for self-signed certs. Is it possible to allow these, or implement a workaround as we use these in all of our lower environments so integration is currently blocked.

[Network Error]: TypeError: fetch failed
ApolloError: fetch failed
    at new ApolloError (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:701:187)
    at /Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:750:90636
    at both (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:69082)
    at /Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:68987
    at new Promise (<anonymous>)
    at Object.then (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:68954)
    at Object.error (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:69100)
    at notifySubscription (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:38896)
    at onNotify (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:39298)
    at i.error (/Users/xxx/.vscode/extensions/apollographql.vscode-apollo-2.5.2/lib/language-server/server.js:700:40010) {
  graphQLErrors: [],
  protocolErrors: [],
  clientErrors: [],
  networkError: TypeError: fetch failed
      at node:internal/deps/undici/undici:13392:13
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
    [cause]: Error: self signed certificate in certificate chain
        at TLSSocket.onConnectSecure (node:_tls_wrap:1677:34)
        at TLSSocket.emit (node:events:518:28)
        at TLSSocket._finishInit (node:_tls_wrap:1076:8)
        at ssl.onhandshakedone (node:_tls_wrap:862:12)
        at TLSWrap.callbackTrampoline (node:internal/async_hooks:130:17) {
      code: 'SELF_SIGNED_CERT_IN_CHAIN'
    }
  },
  extraInfo: undefined,
  cause: TypeError: fetch failed
      at node:internal/deps/undici/undici:13392:13
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
    [cause]: Error: self signed certificate in certificate chain
        at TLSSocket.onConnectSecure (node:_tls_wrap:1677:34)
        at TLSSocket.emit (node:events:518:28)
        at TLSSocket._finishInit (node:_tls_wrap:1076:8)
        at ssl.onhandshakedone (node:_tls_wrap:862:12)
        at TLSWrap.callbackTrampoline (node:internal/async_hooks:130:17) {
      code: 'SELF_SIGNED_CERT_IN_CHAIN'
    }
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions