"Failed to get workspace configuration" message when opening workspace on OpenShift behind proxy
See original GitHub issueSummary
“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:
- Created 4 years ago
- Comments:9 (4 by maintainers)
Top GitHub Comments
@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.
Issues go stale after
180
days of inactivity.lifecycle/stale
issues rot after an additional7
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.