che: Workspace fails to start with DNS configuration issue
Describe the bug
When starting up any workspace, I get the following message:
Starting Init Plugin Broker
Cleaning /plugins dir
Unified Che Plugin Broker
List of plugins and editors to install
- che-incubator/typescript/latest - Typescript language features
- eclipse/che-machine-exec-plugin/0.0.1 - Che Plug-in with che-machine-exec service to provide creation terminal or tasks for Eclipse CHE workspace machines.
- eclipse/che-theia/7.0.0-next - Eclipse Theia, get the latest release each day.
Starting Che plugins and editor processing
Starting VS Code and Theia plugins processing
Downloading VS Code extension for plugin 'che-incubator/typescript/latest'
Get https://github.com/che-incubator/ms-code.typescript/releases/download/v1.35.1/che-typescript-language-1.35.1.vsix: x509: certificate is valid for <myDomain>, not github.com
Error: Failed to run the workspace: "Plugins installation process failed. Error: Plugin broking process for workspace workspacetmujzgxq3e83ylyx failed with error: Get https://github.com/che-incubator/ms-code.typescript/releases/download/v1.35.1/che-typescript-language-1.35.1.vsix: x509: certificate is valid for <myDomain>, not github.com"
Che version
- latest
- nightly
- other: please specify
7.0.0-rc-5.0-SNAPSHOT
Steps to reproduce
- Deploy che using either of the following:
chectl server:start --installer=helm --domain=<myDomain> --multiuser --platform=k8s --tls --self-signed-certchectl server:start --installer=helm --domain=<myDomain> --multiuser --platform=k8s --tlsor;chectl server:start --installer=helm --domain=<myDomain> --multiuser --platform=k8s
- Create an organization
- Create & startup any workspace
Expected behavior
Runtime
- kubernetes (include output of
kubectl version) - Openshift (include output of
oc version) - minikube (include output of
minikube versionandkubectl version) - minishift (include output of
minishift versionandoc version) - docker-desktop + K8S (include output of
docker versionandkubectl version) - other: (please specify)
Screenshots

Installation method
- chectl
- che-operator
- minishift-addon
- I don’t know
chectl/0.0.2-a74ad81 linux-x64 node-v10.4.1
Environment
- my computer
- Windows
- Linux
- macOS
- Cloud
- Amazon
- Azure
- GCE
- other (please specify)
- other: please specify
private cloud hosted by ubuntu server
Additional context
Looks relevant to https://github.com/eclipse/che/issues/12999 & https://github.com/eclipse/che/issues/13685 maybe?
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 18 (7 by maintainers)
This issue has been resolved, the whole issue was actually produced by
maaswhere when it would compose new machine, it will automatically addsearchinto the DNS settings. Removing thosesearchvalues from the DNS configuration helped resolving the issue immediately and now that the DNS is stable.Bug has been reported to the MAAS team https://bugs.launchpad.net/maas/+bug/1841334
Thanks everyone!
I doubt it related to che, more like infrastructure or DNS problem. Can you do curl like
curl -v https://github.com/from workspace pod?