question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

"Failed to get workspace configuration" message when opening workspace on OpenShift behind proxy

See original GitHub issue

Summary

“Failed to get workspace configuration” message when opening workspace on OpenShift behind proxy when loading any of the Che stacks, causing the workspace not to be able to load consoles etc.

Installation

On AWS EC2 deployed the following 1 master, 1 infra, 2 worker node OpenShift cluster (with self signed certs)

OpenShift: v3.9.0+0fd118e-40 Kubernetes: v1.9.1+a0ce1bc657

Using the latest OpenShift deployment templates in the Che Git repo, deploy a multi-user, SSL version of the nightly build of Che, http_proxy set, no_proxy set to .apps.company.aws.local,.compute.internal

Steps to reproduce

  • Navigate to home > click CREATE WORKSPACE
  • Select default stack [NodeJS Angular Web Application] > click CREATE & OPEN
  • Workspace loads but error “Failed to get workspace configuration” appears in a toaster message
  • Web console has the following stack traces:
[KEYCLOAK] Estimated time difference between browser and server is -1 seconds
app-ad93652fb1.js:50226 You are using the ngTouch module. 
Angular Material already has mobile click, tap, and swipe support... 
ngTouch is not supported with Angular Material!
(anonymous) @ app-ad93652fb1.js:50226
6app-ad93652fb1.js:50226 Markup '<md-button flex></md-button>' may not work as expected in IE Browsers. Consult 'https://github.com/philipwalton/flexbugs#9-some-html-elements-cant-be-flex-containers' for details.
(anonymous) @ app-ad93652fb1.js:50226
app-ad93652fb1.js:50226 Error: Invalid url provided
    at i.create (app-ad93652fb1.js:133646)
    at i._connect (app-ad93652fb1.js:133646)
    at new i (app-ad93652fb1.js:133646)
    at e.$websocket (app-ad93652fb1.js:133646)
    at e.value (app-ad93652fb1.js:140614)
    at e.value (app-ad93652fb1.js:140372)
    at app-ad93652fb1.js:151521
    at c (app-ad93652fb1.js:52595)
    at app-ad93652fb1.js:52643
    at p.$digest (app-ad93652fb1.js:53780) "Possibly unhandled rejection: {}"
(anonymous) @ app-ad93652fb1.js:50226
app-ad93652fb1.js:50226 Markup '<md-button flex></md-button>' may not work as expected in IE Browsers. Consult 'https://github.com/philipwalton/flexbugs#9-some-html-elements-cant-be-flex-containers' for details.
(anonymous) @ app-ad93652fb1.js:50226
/api/permissions/system:1 Failed to load resource: the server responded with a status of 404 ()
/_app/compilation-mappings.txt?uid=862594:1 Failed to load resource: the server responded with a status of 404 ()
app-ad93652fb1.js:50226 unable to find compilation mapping file Object
/api/oauth/:1 Failed to load resource: the server responded with a status of 403 ()
/api/organization/find?name=apwilson:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/user:1 Failed to load resource: the server responded with a status of 401 (Unauthorized)
app-ad93652fb1.js:50226 Possibly unhandled rejection: false
(anonymous) @ app-ad93652fb1.js:50226
app-ad93652fb1.js:50226 Markup '<md-button flex></md-button>' may not work as expected in IE Browsers. Consult 'https://github.com/philipwalton/flexbugs#9-some-html-elements-cant-be-flex-containers' for details.
(anonymous) @ app-ad93652fb1.js:50226
cdn-support.ab201a793446d0881e74.js:1 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
url @ cdn-support.ab201a793446d0881e74.js:1
theia.200d607de8022c86a489.js:1 root WARN Failed to obtain keyboard layout map. InvalidStateError: getLayoutMap() must be called from a top-level browsing context.
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root WARN Collided keybinding is ignored;  {"command":"monaco.editor.action.toggleTabFocusMode","keybinding":"ctrl+m"}  collided with  {"command":"core.toggleMaximized","keybinding":"ctrl+m"}
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root WARN Could not register keybinding:
  {"command":"monaco.editor.action.toggleTabFocusMode","keybinding":"ctrl+m"}
Error: "ctrl+m" is in collision with something else [scope:0]
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root WARN A handler with prefix term  is already registered.
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root ERROR Failed to get remote terminal server api end point url. Cause:  Error: Request 'findTerminalServer' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120)
    at Object.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1957894)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1955715
    at Object.next (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1955820)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1954733
    at new Promise (<anonymous>)
    at SRfV.i (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1954510)
    at n.termApiEndPointProvider (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1957668)
    at n.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3897721)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3896816
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root ERROR Failed to get remote terminal server api end point url. Cause:  Error: Request 'findTerminalServer' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120)
    at Object.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1957894)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1955715
    at Object.next (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1955820)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1954733
    at new Promise (<anonymous>)
    at SRfV.i (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1954510)
    at n.termApiEndPointProvider (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1957668)
    at n.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3901716)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3896816
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root WARN Collided keybinding is ignored;  {"command":"passthrough","keybinding":"ctrl+k","context":"terminalActive"}  collided with  {"command":"terminal:clear","keybinding":"ctrlcmd+k","context":"terminalActive"}
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root WARN Could not register keybinding:
  {"command":"passthrough","keybinding":"ctrl+k","context":"terminalActive"}
Error: "ctrl+k" is in collision with something else [scope:0]
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root ERROR Failed to get remote terminal server api end point url. Cause:  Error: Request 'findTerminalServer' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120)
    at Object.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1957894)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1955715
    at Object.next (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1955820)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1954733
    at new Promise (<anonymous>)
    at SRfV.i (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1954510)
    at n.termApiEndPointProvider (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1957668)
    at n.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3901084)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3896816
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root WARN e.onStart is slow, took: 522.2799999974086 ms
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root INFO Config file tasks.json does not exist under file:///projects
theia.200d607de8022c86a489.js:1 root ERROR Could not start contribution Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120)
    at e.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2499619)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2497071
    at Object.next (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2497176)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2496089
    at new Promise (<anonymous>)
    at a (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2495866)
    at e.restorePluginProperties (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2499509)
    at e.onStart (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:2499777)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:103154
e.log @ theia.200d607de8022c86a489.js:1
theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/ports-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/theia-containers-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/theia-factory-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/theia-ssh-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/welcome-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.task-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [theia.@theia/yeoman-plugin]: Loaded contributions.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root WARN Plugin contributes items to a menu with invalid identifier: scm/sourceControl
e.log @ static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root WARN Plugin contributes items to a menu with invalid identifier: scm/change/title
e.log @ static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [vscode.git]: Loaded contributions.
6static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120)
    at e.$getCurrentWorkspace (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:391994)
    at e.doInvokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818974)
    at e.invokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818707)
    at e.receiveRequest (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817999)
    at e.receiveOneMessage (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817488)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:815372
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:819349
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3907822
    at e.invoke (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3908040)
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/ports-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/theia-containers-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/theia-factory-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/theia-ssh-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.@eclipse-che/welcome-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [eclipse che.task-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [theia.@theia/yeoman-plugin]: Started plugin.
static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO [vscode.git]: Started plugin.
5static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1 root INFO Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120)
    at e.$getCurrentWorkspace (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:391994)
    at e.doInvokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818974)
    at e.invokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818707)
    at e.receiveRequest (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817999)
    at e.receiveOneMessage (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817488)
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:815372
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:819349
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3907822
    at e.invoke (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3908040)

Kubernetes events:

pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Created container
6 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Started container
6 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Successfully pulled image "docker.io/eclipse/che-theia-endpoint-runtime:7.1.0"
6 minutes ago
Normal
Created
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Created container
6 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Started container
6 minutes ago
Normal
Pulling
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
pulling image "docker.io/eclipse/che-theia-endpoint-runtime:7.1.0"
6 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Successfully pulled image "docker.io/eclipse/che-theia:next"
6 minutes ago
Normal
Created
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Created container
6 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Started container
6 minutes ago
Normal
Pulling
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
pulling image "docker.io/eclipse/che-theia:next"
6 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Successfully pulled image "docker.io/eclipse/che-machine-exec:next"
6 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
Successfully pulled image "quay.io/eclipse/che-jwtproxy:dbd0578"
7 minutes ago
Normal
Created
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
Created container
7 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
Started container
7 minutes ago
Normal
Created
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Created container
7 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Started container
7 minutes ago
Normal
Pulling
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
pulling image "docker.io/eclipse/che-machine-exec:next"
7 minutes ago
Normal
Pulling
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
pulling image "quay.io/eclipse/che-jwtproxy:dbd0578"
7 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Container image "quay.io/eclipse/che-nodejs10-community:nightly" already present on machine
7 minutes ago
Normal
Scaling Replica Set
deployments/workspacejz3bidx492jv4qzu.che-jwtproxy
Scaled up replica set workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547 to 1
7 minutes ago
Normal
Successful Create
rs/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547
Created pod: workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
7 minutes ago
Normal
Scheduled
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
Successfully assigned workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9 to ip-10-217-4-90.eu-west-1.compute.internal
7 minutes ago
Normal
Scaling Replica Set
deployments/workspacejz3bidx492jv4qzu.nodejs
Scaled up replica set workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf to 1
7 minutes ago
Normal
Scheduled
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
Successfully assigned workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c to ip-10-217-4-90.eu-west-1.compute.internal
7 minutes ago
Normal
Successful Create
rs/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf
Created pod: workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
MountVolume.SetUp succeeded for volume "jwtproxy-config-volume"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
MountVolume.SetUp succeeded for volume "gitconfigvolume"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
MountVolume.SetUp succeeded for volume "che-workspace-token-7lrhb"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-jwtproxy-b69bcf547-6bcr9
MountVolume.SetUp succeeded for volume "che-self-signed-cert"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
MountVolume.SetUp succeeded for volume "gitconfigvolume"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
MountVolume.SetUp succeeded for volume "pv0003"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
MountVolume.SetUp succeeded for volume "che-self-signed-cert"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.nodejs-5c5dc855cf-q4t7c
MountVolume.SetUp succeeded for volume "che-workspace-token-7lrhb"
7 minutes ago
Normal
Pulled
pods/mkdir-workspacejz3bidx492jv4qzu
Container image "centos:centos7" already present on machine
7 minutes ago
Normal
Created
pods/mkdir-workspacejz3bidx492jv4qzu
Created container
7 minutes ago
Normal
Started
pods/mkdir-workspacejz3bidx492jv4qzu
Started container
7 minutes ago
Normal
Killing
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Killing container with id docker://eclipse-che-unified-plugin-broker-v0-20:Need to kill Pod
7 minutes ago
2 times in the last 7 minutes
Normal
Scheduled
pods/mkdir-workspacejz3bidx492jv4qzu
Successfully assigned mkdir-workspacejz3bidx492jv4qzu to ip-10-217-4-132.eu-west-1.compute.internal
7 minutes ago
Normal
Successful Mount Volume
pods/mkdir-workspacejz3bidx492jv4qzu
MountVolume.SetUp succeeded for volume "default-token-dg9nl"
7 minutes ago
Normal
Successful Mount Volume
pods/mkdir-workspacejz3bidx492jv4qzu
MountVolume.SetUp succeeded for volume "pv0003"
7 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Started container
7 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Successfully pulled image "eclipse/che-unified-plugin-broker:v0.20"
7 minutes ago
Normal
Created
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Created container
7 minutes ago
Normal
Pulling
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
pulling image "eclipse/che-unified-plugin-broker:v0.20"
7 minutes ago
Normal
Created
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Created container
7 minutes ago
Normal
Started
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Started container
7 minutes ago
Normal
Pulled
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Successfully pulled image "eclipse/che-init-plugin-broker:v0.20"
7 minutes ago
Normal
Pulling
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
pulling image "eclipse/che-init-plugin-broker:v0.20"
7 minutes ago
Normal
Scheduled
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
Successfully assigned workspacejz3bidx492jv4qzu.che-plugin-broker to ip-10-217-4-90.eu-west-1.compute.internal
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
MountVolume.SetUp succeeded for volume "broker-config-volumeltusyq"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
MountVolume.SetUp succeeded for volume "gitconfigvolume"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
MountVolume.SetUp succeeded for volume "pv0003"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
MountVolume.SetUp succeeded for volume "che-self-signed-cert"
7 minutes ago
Normal
Successful Mount Volume
pods/workspacejz3bidx492jv4qzu.che-plugin-broker
MountVolume.SetUp succeeded for volume "che-workspace-token-7lrhb"
7 minutes ago
Normal
Created
pods/mkdir-workspacejz3bidx492jv4qzu
Created container
7 minutes ago
Normal
Started
pods/mkdir-workspacejz3bidx492jv4qzu
Started container
7 minutes ago
Normal
Scheduled
pods/mkdir-workspacejz3bidx492jv4qzu
Successfully assigned mkdir-workspacejz3bidx492jv4qzu to ip-10-217-4-132.eu-west-1.compute.internal
7 minutes ago
Normal
Pulled
pods/mkdir-workspacejz3bidx492jv4qzu
Container image "centos:centos7" already present on machine
7 minutes ago
Normal
Successful Mount Volume
pods/mkdir-workspacejz3bidx492jv4qzu
MountVolume.SetUp succeeded for volume "default-token-dg9nl"
7 minutes ago
Normal
Successful Mount Volume
pods/mkdir-workspacejz3bidx492jv4qzu
MountVolume.SetUp succeeded for volume "pv0003"
7 minutes ago

Che server events:

2:52:50 PM	Normal	Deployment Created 	Created new replication controller "che-2" for version 2
2:52:50 PM	Normal	Rollout Cancelled 	Rollout for "eclipse-che2/che-1" cancelled
2:52:50 PM	Normal	Deployment Awaiting Cancellation 	Deployment of version 2 awaiting cancellation of older running deployments
8 times in the last 11 minutes
2:52:49 PM	Normal	Deployment Cancelled 	Cancelled deployment "che-1" superceded by version 2
2:52:49 PM	Normal	Deployment Created 	Created new replication controller "che-1" for version 1

(All before starting the workspace)

Che theia workspace container logs:

root INFO Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120 )
    at e.$getCurrentWorkspace (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:391994 )
    at e.doInvokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818974 )
    at e.invokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818707 )
    at e.receiveRequest (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817999 )
    at e.receiveOneMessage (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817488 )
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:815372 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:819349 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3907822 
    at e.invoke (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3908040 )
root INFO { status: NaN,
  name: 'Error',
  message:
   'write EPROTO 140444693842792:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n',
  config:
root ERROR Request currentWorkspace failed with error:  
   { adapter: [Function],
     transformRequest: { '0': [Function] },
     transformResponse: { '0': [Function] },
     timeout: 0,
     xsrfCookieName: 'XSRF-TOKEN',
     xsrfHeaderName: 'X-XSRF-TOKEN',
     maxContentLength: -1,
     validateStatus: [Function: validateStatus],
     headers:
      { Accept: 'application/json, text/plain, */*',
        Authorization:
         'Bearer eyJhbGciOiJSUzI1NiIsImtpbmQiOiJtYWNoaW5lX3Rva2VuIiwia2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSJ9.eyJ3c2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSIsInVpZCI6IjQ5YjVjZGRkLTg4OWItNDA5OS1hMTdlLWY0MjY5MTM1YmJhYSIsImF1ZCI6IndvcmtzcGFjZWp6M2JpZHg0OTJqdjRxenUiLCJuYmYiOi0xLCJ1bmFtZSI6ImFwd2lsc29uIiwiaXNzIjoid3NtYXN0ZXIiLCJleHAiOjE2MDEwNDU2OTMsImlhdCI6MTU2OTUwOTY5MywianRpIjoiZWFkMGM3YzUtYjBjOC00NmZkLTlkYWItN2JkZmQ2NWMwNzYzIn0.ZAQzVKdQGfhta5be94PFBTqzJMsZu5RZfWV9dw7_fJDh8-00WYI0kmLQruCvU-xFhvWCLO9gte6BmKKuA64vsWQAtGAzrvWFwH4Dj9Ojc__l7Fd1BQALktSMnVVE5BMwMS9u3XV5MZCM599cnbqU6b904pmDP9QF-cin17zeKoSoUAgs7CMEc9oo4DBwpxK4Qsk29p8gerHxna8BovXgUqOdL_zS5Xszb7Pn0ZZ0EOMhe_V_josAIsqqTsN2ZQArJ93zz1U1HjrKb_tgAGN2y6Zj0oV1-qhHEvKcfieu4ZQWI8aWkSrUe2ff05IVVuFuK9Ca4Amo_kLZLpbNI7S-cQ',
        'User-Agent': 'axios/0.18.0',
        host: 'che-eclipse-che2.apps.company.aws.local' },
     method: 'get',
     httpsAgent:
      Agent {
        _events: [Object],
        _eventsCount: 1,
        _maxListeners: undefined,
        defaultPort: 443,
        protocol: 'https:',
        options: [Object],
        requests: {},
        sockets: [Object],
        freeSockets: {},
        keepAliveMsecs: 1000,
        keepAlive: false,
        maxSockets: Infinity,
        maxFreeSockets: 256,
        maxCachedSessions: 100,
        _sessionCache: [Object] },
     baseURL:
      'https://che-eclipse-che2.apps.company.aws.local/api' ,
     url:
      'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
     data: undefined },
  request:
   Writable {
     _writableState:
      WritableState {
        objectMode: false,
        highWaterMark: 16384,
        finalCalled: false,
        needDrain: false,
        ending: false,
        ended: false,
        finished: false,
        destroyed: false,
        decodeStrings: true,
        defaultEncoding: 'utf8',
        length: 0,
        writing: false,
        corked: 0,
        sync: true,
        bufferProcessing: false,
        onwrite: [Function: bound onwrite],
        writecb: null,
        writelen: 0,
        bufferedRequest: null,
        lastBufferedRequest: null,
        pendingcb: 0,
        prefinished: false,
        errorEmitted: false,
        emitClose: true,
        autoDestroy: false,
        bufferedRequestCount: 0,
        corkedRequestsFree: [Object] },
     writable: true,
     _events:
      [Object: null prototype] { response: [Function], error: [Function] },
     _eventsCount: 2,
     _maxListeners: undefined,
     _options:
      { maxRedirects: 21,
        maxBodyLength: 10485760,
        protocol: 'https:',
        path:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
        method: 'get',
        headers: [Object],
        agent: [Agent],
        auth: undefined,
        hostname: '<proxy IP>',
        port: '8080',
        nativeProtocols: [Object],
        pathname:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu'  },
     _ended: true,
     _ending: true,
     _redirectCount: 0,
     _redirects: [],
     _requestBodyLength: 0,
     _requestBodyBuffers: [],
     _onNativeResponse: [Function],
     _currentRequest:
      ClientRequest {
        _events: [Object],
        _eventsCount: 6,
        _maxListeners: undefined,
        output: [],
        outputEncodings: [],
        outputCallbacks: [],
        outputSize: 0,
        writable: true,
        _last: true,
        chunkedEncoding: false,
        shouldKeepAlive: false,
        useChunkedEncodingByDefault: false,
        sendDate: false,
        _removedConnection: false,
        _removedContLen: false,
        _removedTE: false,
        _contentLength: 0,
        _hasBody: true,
        _trailer: '',
        finished: true,
        _headerSent: true,
        socket: [TLSSocket],
        connection: [TLSSocket],
        _header:
         'GET https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu  HTTP/1.1\r\nAccept: application/json, text/plain, */*\r\nAuthorization: Bearer eyJhbGciOiJSUzI1NiIsImtpbmQiOiJtYWNoaW5lX3Rva2VuIiwia2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSJ9.eyJ3c2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSIsInVpZCI6IjQ5YjVjZGRkLTg4OWItNDA5OS1hMTdlLWY0MjY5MTM1YmJhYSIsImF1ZCI6IndvcmtzcGFjZWp6M2JpZHg0OTJqdjRxenUiLCJuYmYiOi0xLCJ1bmFtZSI6ImFwd2lsc29uIiwiaXNzIjoid3NtYXN0ZXIiLCJleHAiOjE2MDEwNDU2OTMsImlhdCI6MTU2OTUwOTY5MywianRpIjoiZWFkMGM3YzUtYjBjOC00NmZkLTlkYWItN2JkZmQ2NWMwNzYzIn0.ZAQzVKdQGfhta5be94PFBTqzJMsZu5RZfWV9dw7_fJDh8-00WYI0kmLQruCvU-xFhvWCLO9gte6BmKKuA64vsWQAtGAzrvWFwH4Dj9Ojc__l7Fd1BQALktSMnVVE5BMwMS9u3XV5MZCM599cnbqU6b904pmDP9QF-cin17zeKoSoUAgs7CMEc9oo4DBwpxK4Qsk29p8gerHxna8BovXgUqOdL_zS5Xszb7Pn0ZZ0EOMhe_V_josAIsqqTsN2ZQArJ93zz1U1HjrKb_tgAGN2y6Zj0oV1-qhHEvKcfieu4ZQWI8aWkSrUe2ff05IVVuFuK9Ca4Amo_kLZLpbNI7S-cQ\r\nUser-Agent: axios/0.18.0\r\nhost: che-eclipse-che2.apps.company.aws.local\r\nConnection: close\r\n\r\n',
        _onPendingData: [Function: noopPendingOutput],
        agent: [Agent],
        socketPath: undefined,
        timeout: undefined,
        method: 'GET',
        path:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
        _ended: false,
        res: null,
        aborted: undefined,
        timeoutCb: null,
        upgradeOrConnect: false,
        parser: null,
        maxHeadersCount: null,
        _redirectable: [Circular],
        [Symbol(isCorked)]: false,
        [Symbol(outHeadersKey)]: [Object] },
     _currentUrl:
      'https://[proxy IP]:8080/https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu'  } }
root INFO Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120 )
    at e.$getCurrentWorkspace (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:391994 )
    at e.doInvokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818974 )
    at e.invokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818707 )
    at e.receiveRequest (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817999 )
    at e.receiveOneMessage (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817488 )
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:815372 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:819349 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3907822 
    at e.invoke (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3908040 )
root INFO { status: NaN,
  name: 'Error',
  message:
   'write EPROTO 140444693842792:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n',
  config:
   { adapter: [Function],
root ERROR Request currentWorkspace failed with error:  
     transformRequest: { '0': [Function] },
     transformResponse: { '0': [Function] },
     timeout: 0,
     xsrfCookieName: 'XSRF-TOKEN',
     xsrfHeaderName: 'X-XSRF-TOKEN',
     maxContentLength: -1,
     validateStatus: [Function: validateStatus],
     headers:
      { Accept: 'application/json, text/plain, */*',
        Authorization:
         'Bearer eyJhbGciOiJSUzI1NiIsImtpbmQiOiJtYWNoaW5lX3Rva2VuIiwia2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSJ9.eyJ3c2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSIsInVpZCI6IjQ5YjVjZGRkLTg4OWItNDA5OS1hMTdlLWY0MjY5MTM1YmJhYSIsImF1ZCI6IndvcmtzcGFjZWp6M2JpZHg0OTJqdjRxenUiLCJuYmYiOi0xLCJ1bmFtZSI6ImFwd2lsc29uIiwiaXNzIjoid3NtYXN0ZXIiLCJleHAiOjE2MDEwNDU2OTMsImlhdCI6MTU2OTUwOTY5MywianRpIjoiZWFkMGM3YzUtYjBjOC00NmZkLTlkYWItN2JkZmQ2NWMwNzYzIn0.ZAQzVKdQGfhta5be94PFBTqzJMsZu5RZfWV9dw7_fJDh8-00WYI0kmLQruCvU-xFhvWCLO9gte6BmKKuA64vsWQAtGAzrvWFwH4Dj9Ojc__l7Fd1BQALktSMnVVE5BMwMS9u3XV5MZCM599cnbqU6b904pmDP9QF-cin17zeKoSoUAgs7CMEc9oo4DBwpxK4Qsk29p8gerHxna8BovXgUqOdL_zS5Xszb7Pn0ZZ0EOMhe_V_josAIsqqTsN2ZQArJ93zz1U1HjrKb_tgAGN2y6Zj0oV1-qhHEvKcfieu4ZQWI8aWkSrUe2ff05IVVuFuK9Ca4Amo_kLZLpbNI7S-cQ',
        'User-Agent': 'axios/0.18.0',
        host: 'che-eclipse-che2.apps.company.aws.local' },
     method: 'get',
     httpsAgent:
      Agent {
        _events: [Object],
        _eventsCount: 1,
        _maxListeners: undefined,
        defaultPort: 443,
        protocol: 'https:',
        options: [Object],
        requests: {},
        sockets: [Object],
        freeSockets: {},
        keepAliveMsecs: 1000,
        keepAlive: false,
        maxSockets: Infinity,
        maxFreeSockets: 256,
        maxCachedSessions: 100,
        _sessionCache: [Object] },
     baseURL:
      'https://che-eclipse-che2.apps.company.aws.local/api' ,
     url:
      'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
     data: undefined },
  request:
   Writable {
     _writableState:
      WritableState {
        objectMode: false,
        highWaterMark: 16384,
        finalCalled: false,
        needDrain: false,
        ending: false,
        ended: false,
        finished: false,
        destroyed: false,
        decodeStrings: true,
        defaultEncoding: 'utf8',
        length: 0,
        writing: false,
        corked: 0,
        sync: true,
        bufferProcessing: false,
        onwrite: [Function: bound onwrite],
        writecb: null,
        writelen: 0,
        bufferedRequest: null,
        lastBufferedRequest: null,
        pendingcb: 0,
        prefinished: false,
        errorEmitted: false,
        emitClose: true,
        autoDestroy: false,
        bufferedRequestCount: 0,
        corkedRequestsFree: [Object] },
     writable: true,
     _events:
      [Object: null prototype] { response: [Function], error: [Function] },
     _eventsCount: 2,
     _maxListeners: undefined,
     _options:
      { maxRedirects: 21,
        maxBodyLength: 10485760,
        protocol: 'https:',
        path:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
        method: 'get',
        headers: [Object],
        agent: [Agent],
        auth: undefined,
        hostname: '<proxy IP>',
        port: '8080',
        nativeProtocols: [Object],
        pathname:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu'  },
     _ended: true,
     _ending: true,
     _redirectCount: 0,
     _redirects: [],
     _requestBodyLength: 0,
     _requestBodyBuffers: [],
     _onNativeResponse: [Function],
     _currentRequest:
      ClientRequest {
        _events: [Object],
        _eventsCount: 6,
        _maxListeners: undefined,
        output: [],
        outputEncodings: [],
        outputCallbacks: [],
        outputSize: 0,
        writable: true,
        _last: true,
        chunkedEncoding: false,
        shouldKeepAlive: false,
        useChunkedEncodingByDefault: false,
        sendDate: false,
        _removedConnection: false,
        _removedContLen: false,
        _removedTE: false,
        _contentLength: 0,
        _hasBody: true,
        _trailer: '',
        finished: true,
        _headerSent: true,
        socket: [TLSSocket],
        connection: [TLSSocket],
        _header:
         'GET https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu  HTTP/1.1\r\nAccept: application/json, text/plain, */*\r\nAuthorization: Bearer eyJhbGciOiJSUzI1NiIsImtpbmQiOiJtYWNoaW5lX3Rva2VuIiwia2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSJ9.eyJ3c2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSIsInVpZCI6IjQ5YjVjZGRkLTg4OWItNDA5OS1hMTdlLWY0MjY5MTM1YmJhYSIsImF1ZCI6IndvcmtzcGFjZWp6M2JpZHg0OTJqdjRxenUiLCJuYmYiOi0xLCJ1bmFtZSI6ImFwd2lsc29uIiwiaXNzIjoid3NtYXN0ZXIiLCJleHAiOjE2MDEwNDU2OTMsImlhdCI6MTU2OTUwOTY5MywianRpIjoiZWFkMGM3YzUtYjBjOC00NmZkLTlkYWItN2JkZmQ2NWMwNzYzIn0.ZAQzVKdQGfhta5be94PFBTqzJMsZu5RZfWV9dw7_fJDh8-00WYI0kmLQruCvU-xFhvWCLO9gte6BmKKuA64vsWQAtGAzrvWFwH4Dj9Ojc__l7Fd1BQALktSMnVVE5BMwMS9u3XV5MZCM599cnbqU6b904pmDP9QF-cin17zeKoSoUAgs7CMEc9oo4DBwpxK4Qsk29p8gerHxna8BovXgUqOdL_zS5Xszb7Pn0ZZ0EOMhe_V_josAIsqqTsN2ZQArJ93zz1U1HjrKb_tgAGN2y6Zj0oV1-qhHEvKcfieu4ZQWI8aWkSrUe2ff05IVVuFuK9Ca4Amo_kLZLpbNI7S-cQ\r\nUser-Agent: axios/0.18.0\r\nhost: che-eclipse-che2.apps.company.aws.local\r\nConnection: close\r\n\r\n',
        _onPendingData: [Function: noopPendingOutput],
        agent: [Agent],
        socketPath: undefined,
        timeout: undefined,
        method: 'GET',
        path:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
        _ended: false,
        res: null,
        aborted: undefined,
        timeoutCb: null,
        upgradeOrConnect: false,
        parser: null,
        maxHeadersCount: null,
        _redirectable: [Circular],
        [Symbol(isCorked)]: false,
        [Symbol(outHeadersKey)]: [Object] },
     _currentUrl:
      'https://[proxy IP]:8080/https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu'  } }
root INFO Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120 )
    at e.$getCurrentWorkspace (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:391994 )
    at e.doInvokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818974 )
    at e.invokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818707 )
    at e.receiveRequest (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817999 )
    at e.receiveOneMessage (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817488 )
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:815372 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:819349 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3907822 
    at e.invoke (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3908040 )
root INFO { status: NaN,
  name: 'Error',
  message:
   'write EPROTO 140444693842792:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n',
  config:
   { adapter: [Function],
     transformRequest: { '0': [Function] },
     transformResponse: { '0': [Function] },
     timeout: 0,
     xsrfCookieName: 'XSRF-TOKEN',
     xsrfHeaderName: 'X-XSRF-TOKEN',
     maxContentLength: -1,
     validateStatus: [Function: validateStatus],
     headers:
      { Accept: 'application/json, text/plain, */*',
        Authorization:
         'Bearer eyJhbGciOiJSUzI1NiIsImtpbmQiOiJtYWNoaW5lX3Rva2VuIiwia2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSJ9.eyJ3c2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSIsInVpZCI6IjQ5YjVjZGRkLTg4OWItNDA5OS1hMTdlLWY0MjY5MTM1YmJhYSIsImF1ZCI6IndvcmtzcGFjZWp6M2JpZHg0OTJqdjRxenUiLCJuYmYiOi0xLCJ1bmFtZSI6ImFwd2lsc29uIiwiaXNzIjoid3NtYXN0ZXIiLCJleHAiOjE2MDEwNDU2OTMsImlhdCI6MTU2OTUwOTY5MywianRpIjoiZWFkMGM3YzUtYjBjOC00NmZkLTlkYWItN2JkZmQ2NWMwNzYzIn0.ZAQzVKdQGfhta5be94PFBTqzJMsZu5RZfWV9dw7_fJDh8-00WYI0kmLQruCvU-xFhvWCLO9gte6BmKKuA64vsWQAtGAzrvWFwH4Dj9Ojc__l7Fd1BQALktSMnVVE5BMwMS9u3XV5MZCM599cnbqU6b904pmDP9QF-cin17zeKoSoUAgs7CMEc9oo4DBwpxK4Qsk29p8gerHxna8BovXgUqOdL_zS5Xszb7Pn0ZZ0EOMhe_V_josAIsqqTsN2ZQArJ93zz1U1HjrKb_tgAGN2y6Zj0oV1-qhHEvKcfieu4ZQWI8aWkSrUe2ff05IVVuFuK9Ca4Amo_kLZLpbNI7S-cQ',
        'User-Agent': 'axios/0.18.0',
        host: 'che-eclipse-che2.apps.company.aws.local' },
     method: 'get',
     httpsAgent:
      Agent {
        _events: [Object],
        _eventsCount: 1,
        _maxListeners: undefined,
        defaultPort: 443,
        protocol: 'https:',
        options: [Object],
        requests: {},
        sockets: [Object],
        freeSockets: {},
        keepAliveMsecs: 1000,
        keepAlive: false,
        maxSockets: Infinity,
        maxFreeSockets: 256,
        maxCachedSessions: 100,
        _sessionCache: [Object] },
     baseURL:
      'https://che-eclipse-che2.apps.company.aws.local/api' ,
     url:
      'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
     data: undefined },
  request:
   Writable {
     _writableState:
      WritableState {
        objectMode: false,
        highWaterMark: 16384,
        finalCalled: false,
        needDrain: false,
        ending: false,
        ended: false,
        finished: false,
        destroyed: false,
        decodeStrings: true,
        defaultEncoding: 'utf8',
        length: 0,
        writing: false,
        corked: 0,
        sync: true,
        bufferProcessing: false,
        onwrite: [Function: bound onwrite],
        writecb: null,
        writelen: 0,
        bufferedRequest: null,
        lastBufferedRequest: null,
        pendingcb: 0,
        prefinished: false,
        errorEmitted: false,
        emitClose: true,
        autoDestroy: false,
        bufferedRequestCount: 0,
        corkedRequestsFree: [Object] },
     writable: true,
     _events:
      [Object: null prototype] { response: [Function], error: [Function] },
     _eventsCount: 2,
     _maxListeners: undefined,
     _options:
      { maxRedirects: 21,
        maxBodyLength: 10485760,
        protocol: 'https:',
        path:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
        method: 'get',
        headers: [Object],
        agent: [Agent],
        auth: undefined,
        hostname: '<proxy IP>',
        port: '8080',
        nativeProtocols: [Object],
        pathname:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu'  },
     _ended: true,
     _ending: true,
     _redirectCount: 0,
     _redirects: [],
     _requestBodyLength: 0,
     _requestBodyBuffers: [],
     _onNativeResponse: [Function],
     _currentRequest:
      ClientRequest {
        _events: [Object],
root ERROR Request currentWorkspace failed with error:  
        _eventsCount: 6,
        _maxListeners: undefined,
        output: [],
        outputEncodings: [],
        outputCallbacks: [],
        outputSize: 0,
        writable: true,
        _last: true,
        chunkedEncoding: false,
        shouldKeepAlive: false,
        useChunkedEncodingByDefault: false,
        sendDate: false,
        _removedConnection: false,
        _removedContLen: false,
        _removedTE: false,
        _contentLength: 0,
        _hasBody: true,
        _trailer: '',
        finished: true,
        _headerSent: true,
        socket: [TLSSocket],
        connection: [TLSSocket],
        _header:
         'GET https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu  HTTP/1.1\r\nAccept: application/json, text/plain, */*\r\nAuthorization: Bearer eyJhbGciOiJSUzI1NiIsImtpbmQiOiJtYWNoaW5lX3Rva2VuIiwia2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSJ9.eyJ3c2lkIjoid29ya3NwYWNlanozYmlkeDQ5Mmp2NHF6dSIsInVpZCI6IjQ5YjVjZGRkLTg4OWItNDA5OS1hMTdlLWY0MjY5MTM1YmJhYSIsImF1ZCI6IndvcmtzcGFjZWp6M2JpZHg0OTJqdjRxenUiLCJuYmYiOi0xLCJ1bmFtZSI6ImFwd2lsc29uIiwiaXNzIjoid3NtYXN0ZXIiLCJleHAiOjE2MDEwNDU2OTMsImlhdCI6MTU2OTUwOTY5MywianRpIjoiZWFkMGM3YzUtYjBjOC00NmZkLTlkYWItN2JkZmQ2NWMwNzYzIn0.ZAQzVKdQGfhta5be94PFBTqzJMsZu5RZfWV9dw7_fJDh8-00WYI0kmLQruCvU-xFhvWCLO9gte6BmKKuA64vsWQAtGAzrvWFwH4Dj9Ojc__l7Fd1BQALktSMnVVE5BMwMS9u3XV5MZCM599cnbqU6b904pmDP9QF-cin17zeKoSoUAgs7CMEc9oo4DBwpxK4Qsk29p8gerHxna8BovXgUqOdL_zS5Xszb7Pn0ZZ0EOMhe_V_josAIsqqTsN2ZQArJ93zz1U1HjrKb_tgAGN2y6Zj0oV1-qhHEvKcfieu4ZQWI8aWkSrUe2ff05IVVuFuK9Ca4Amo_kLZLpbNI7S-cQ\r\nUser-Agent: axios/0.18.0\r\nhost: che-eclipse-che2.apps.company.aws.local\r\nConnection: close\r\n\r\n',
        _onPendingData: [Function: noopPendingOutput],
        agent: [Agent],
        socketPath: undefined,
        timeout: undefined,
        method: 'GET',
        path:
         'https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu' ,
        _ended: false,
        res: null,
        aborted: undefined,
        timeoutCb: null,
        upgradeOrConnect: false,
        parser: null,
        maxHeadersCount: null,
        _redirectable: [Circular],
        [Symbol(isCorked)]: false,
        [Symbol(outHeadersKey)]: [Object] },
     _currentUrl:
      'https://[proxy IP]:8080/https://che-eclipse-che2.apps.company.aws.local/api/workspace/workspacejz3bidx492jv4qzu'  } }
root INFO Error: Request 'currentWorkspace' failed
    at Proxy.<anonymous> (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:1786120 )
    at e.$getCurrentWorkspace (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:391994 )
    at e.doInvokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818974 )
    at e.invokeHandler (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:818707 )
    at e.receiveRequest (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817999 )
    at e.receiveOneMessage (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:817488 )
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:815372 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:819349 
    at https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3907822 
    at e.invoke (https://static.developers.redhat.com/che/theia_artifacts/theia.200d607de8022c86a489.js:1:3908040 )
root ERROR [hosted-plugin: 49] Failed to get workspace configuration

Note that it gets past this error if I remove the proxy configuration from the che-theia container

I have also provided comments in linked issue #14052. After some digging looks like a potential issue could be the version of axios being used (v0.18.0) as it seems not to support the no_proxy parameter.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:9 (4 by maintainers)

github_iconTop GitHub Comments

2reactions
andy316xcommented, Oct 5, 2019

@skabashnyuk I have now successfully deployed Che using chectl - thanks for your support on the additional configuration, unfortunately I still get the exact same error as before, i.e. “Failed to get workspace configuration” once the IDE has loaded - making the workspace useless.

I am convinced that this is down to the version of Axios that is being used in the che-theia container, the version being used in 0.18.0, which respects http_proxy and https_proxy, however it does not implement no_proxy, this was introduced in 0.19.0. This would line up with the behaviour I am seeing, it is hitting my corporate proxy when attempting to read the workspace configuration from:

http://che-che.apps.company.aws.local/api/workspace/[workspaceId]

Even though I have che-che.apps.company.aws.local in my no_proxy environment variable in the container.

no_proxy was added to Axios in 0.19.0:

https://github.com/axios/axios/commit/38de25257cb41557cc308b42259ee460140a1c37

I think upgrading to the latest version of Axios in the che-workspace-client component used by che-theia will resolve this issue.

0reactions
che-botcommented, Jun 11, 2020

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Chapter 3. Known issues Red Hat CodeReady Workspaces 2.6
Workspaces with useInternalClusterSVCNames environment variable set to true fail on OpenShift Container Platform 4.6 clusters with wide proxy settings applied.
Read more >
Troubleshooting CI/CD - GitLab Docs
If a pipeline does not seem to run at all, with no error message, it may also be due to rules or only/except...
Read more >
Known Issues and Limitations | CDP Private Cloud
Solution: This issue happens when forking a project takes longer than the idle connection timeout set on the external load balancer, as well...
Read more >
Configuring the gcloud CLI for use behind a proxy/firewall
If you are behind a corporate proxy or firewall, the Google Cloud CLI might not be able to access the internet with its...
Read more >
Local OpenShift 4 with Azure App Services on Azure Arc
If you have not yet heard of “Azure Arc enabled Kubernetes” ... A Log-Analytics workspace is not required to run “App Service on...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found