"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.
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
[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)
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
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)_
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.
/cc @skabashnyuk @mshaposhnik
@andy316x Thank you for your report. OpenShift templates in che repo are not the recommended way to install che. Can you try to follow official documentation https://www.eclipse.org/che/docs/che-7/installing-che-on-openshift-3-using-the-operator/?
@skabashnyuk thanks for your response, still waiting on checking the issue as I needed to upgrade OpenShift to 3.11 in order to make use of chectl for deployment. Nearly there I think, OpenShift is upgraded but chectl doesn't seem to want to work, not sure if you have seen this issue before, I am getting:
Failed to connect to Kubernetes API. E_CHECTL_UNKNOWN_ERROR - Message: Protocol "http:" not supported. Expected "https:"
when attempting to run chectl server:start. I have opened a bug report for this issue #14712
I will get back to you with a response as soon as I have been able ot install using the operator.
@skabashnyuk I now have Che deploying using chectl on OpenShift 3.11, but I do not see an option to set proxy settings in chectl in the same way that you were able to with the deployment templates, is setting proxy details not supported in chectl?
@andy316x you can try configure proxy settings in CheCluster cr, see https://github.com/eclipse/che-operator/blob/master/deploy/crds/org_v1_che_cr.yaml#L40-L48
@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.
Quick Update: The upgrade to axios is shipping since 7.5.0, and seems to work except that the no_proxy doesn't support wildcards like '*.domain.com', so I had to specify the full exception for the api server. After that I'm still having troubles because theia is not trusting my root-ca, so I get 'unable to verify the first certificate' on the logs. Trying to figure out how to make it ignore it or trust it...
@ddompe great to hear that this has gone in, I will attempt to give that a go. I was able to get a workaround for this by putting everything through my own proxy, I then applied the no proxy rules there where I wasn鈥檛 dependent on axios, but this is a kludge I would like to get rid of.
With respect to your wildcards not working, when investigating this issue initially I remember the no proxy feature axios implemented had a limitation where it would only apply no proxy rules for wildcards one level deep, so you could still be in luck. Check this open issue for more details:
https://github.com/axios/axios/issues/2160
On your CA trusting issue, I experience the same problem, which is an issue for us with our private CA as we currently can鈥檛 run with SSL on Openshift, so I would be interested how you get on with this. Do you know if there is an open ticket? If not, I will create one..
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.
Most helpful comment
@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.