eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

Need help to setup Eclipse-che 7 on Openshift 3 #15481

Closed svrajasekar closed 4 years ago

svrajasekar commented 4 years ago

I have been trying hard to setup Eclipse-che on Openshift 3 over the last few days. But could not successfully do it.

I tried in Minikube, Minishift, Kubernetes and Openshift. It failed in all.

Che-server pod crashes in multiuser mode. I tried with various versions of Openshift and Eclipse che. But no use.

I am able to start Eclipse-che in single user mode. But in multiuser mode, che-server pod crashes.

I need help desperately.

tolusha commented 4 years ago

hi @svrajasekar

Have you check the installation guide? https://www.eclipse.org/che/docs/che-7/running-che-locally/

Also it will be very helpful if you provide any logs. How to retrieve them: https://www.eclipse.org/che/docs/che-7/retrieving-che-logs/

tolusha commented 4 years ago

Pls fill in form to have more clear picture of what is going on.

svrajasekar commented 4 years ago

Describe the bug

Eclipse che server installation on CentOS 7 timesout.

Che version

* [ ]  latest

* [ ]  nightly

* [X]  other: please specify
         7.4.0

Steps to reproduce

  1. Install Openshift 3.11 on CentOS 7
  2. Install chectl
  3. chectl server:start --platform=openshift --domain=127.0.0.1.nip.io --multiuser

Expected behavior

Che server in multiuser mode must be up and running

Runtime

* [ ]  kubernetes (include output of `kubectl version`)

Client Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.0+d4cacc0", GitCommit:"d4cacc0", GitTreeState:"clean", BuildDate:"2018-10-10T16:38:01Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.0+d4cacc0", GitCommit:"d4cacc0", GitTreeState:"clean", BuildDate:"2019-12-13T09:16:09Z", GoVersion:"go1.10.8", Compiler:"gc", Platform:"linux/amd64"}

* [ ]  Openshift (include output of `oc version`)

oc v3.11.0+0cbc58b kubernetes v1.11.0+d4cacc0 features: Basic-Auth GSSAPI Kerberos SPNEGO

Server https://127.0.0.1:8443 kubernetes v1.11.0+d4cacc0

* [ ]  minikube (include output of `minikube version` and `kubectl version`)

* [ ]  minishift (include output of `minishift version` and `oc version`)

* [ ]  docker-desktop + K8S (include output of `docker version` and `kubectl version`)

* [ ]  other: (please specify)

Screenshots

chectl server:start --platform=openshift --domain=127.0.0.1.nip.io --multiuser ✔ Verify Kubernetes API...OK (it's OpenShift) ✔ 👀 Looking for an already existing Che instance ✔ Verify if Che is deployed into namespace "che"...it is not ✔ ✈️ Openshift preflight checklist ✔ Verify if oc is installed...done. ✔ Verify if openshift is running...done. ✔ 🏃‍ Running the Che Operator ✔ Copying operator resources...done. ✔ Create Namespace (che)...done. ✔ Create ServiceAccount che-operator in namespace che...done. ✔ Create Role che-operator in namespace che...done. ✔ Create ClusterRole che-operator...done. ✔ Create RoleBinding che-operator in namespace che...done. ✔ Create ClusterRoleBinding che-operator...done. ✔ Create CRD checlusters.org.eclipse.che...done. ✔ Waiting 5 seconds for the new Kubernetes resources to get flushed...done. ✔ Create deployment che-operator in namespace che...done. ✔ Create Che Cluster eclipse-che in namespace che...done. ❯ ✅ Post installation checklist ✔ PostgreSQL pod bootstrap ✔ scheduling...done. ✔ downloading images...done. ✔ starting...done. ✔ Keycloak pod bootstrap ✔ scheduling...done. ✔ downloading images...done. ✔ starting...done. ✔ Devfile registry pod bootstrap ✔ scheduling...done. ✔ downloading images...done. ✔ starting...done. ✔ Plugin registry pod bootstrap ✔ scheduling...done. ✔ downloading images...done. ✔ starting...done. ❯ Che pod bootstrap ✔ scheduling...done. ✔ downloading images...done. ✖ starting → ERR_TIMEOUT: Timeout set to pod ready timeout 130000 Retrieving Che Server URL Che status check Error: ERR_TIMEOUT: Timeout set to pod ready timeout 130000 at KubeHelper. (~/chectl/lib/api/kube.js:615:19) at Generator.next () at fulfilled (~/chectl/node_modules/tslib/tslib.js:107:62)

Installation method

* [X ]  chectl

* [ ]  che-operator

* [ ]  minishift-addon

* [ ]  I don't know

Environment

* [ ]  my computer

  * [ ]  Windows
  * [X ]  Linux
  * [ ]  macOS

* [ ]  Cloud

  * [ ]  Amazon
  * [ ]  Azure
  * [ ]  GCE
  * [ ]  other (please specify)

* [ ]  other: please specify

Additional context

events ``` oc get events LAST SEEN FIRST SEEN COUNT NAME KIND SUBOBJECT TYPE REASON SOURCE MESSAGE 12m 12m 1 che-operator.15e0c5486bb4590c Deployment Normal ScalingReplicaSet deployment-controller Scaled up replica set che-operator-5f9d64466 to 1 12m 12m 1 che-operator-5f9d64466.15e0c5486e085d7e ReplicaSet Normal SuccessfulCreate replicaset-controller Created pod: che-operator-5f9d64466-b8gx8 12m 12m 1 che-operator-5f9d64466-b8gx8.15e0c5486e551cc1 Pod Normal Scheduled default-scheduler Successfully assigned che/che-operator-5f9d64466-b8gx8 to localhost 12m 12m 1 che-operator-5f9d64466-b8gx8.15e0c548c8c006cd Pod spec.containers{che-operator} Normal Pulling kubelet, localhost pulling image "quay.io/eclipse/che-operator:7.4.0" 12m 12m 1 che-operator-5f9d64466-b8gx8.15e0c54a252de8af Pod spec.containers{che-operator} Normal Pulled kubelet, localhost Successfully pulled image "quay.io/eclipse/che-operator:7.4.0" 12m 12m 1 che-operator-5f9d64466-b8gx8.15e0c54c3fa75c99 Pod spec.containers{che-operator} Normal Started kubelet, localhost Started container 12m 12m 1 che-operator-5f9d64466-b8gx8.15e0c54c2aca0342 Pod spec.containers{che-operator} Normal Created kubelet, localhost Created container 12m 12m 1 postgres-5595c99fdf.15e0c54c9004b719 ReplicaSet Normal SuccessfulCreate replicaset-controller Created pod: postgres-5595c99fdf-9jrhl 12m 12m 1 postgres.15e0c54c8a5a3d48 Deployment Normal ScalingReplicaSet deployment-controller Scaled up replica set postgres-5595c99fdf to 1 12m 12m 1 postgres-5595c99fdf-9jrhl.15e0c54c9294cb53 Pod Normal Scheduled default-scheduler Successfully assigned che/postgres-5595c99fdf-9jrhl to localhost 12m 12m 1 postgres-5595c99fdf-9jrhl.15e0c54cfaf8f43b Pod spec.containers{postgres} Normal Pulling kubelet, localhost pulling image "centos/postgresql-96-centos7:9.6" 12m 12m 1 postgres-5595c99fdf-9jrhl.15e0c54e8b1c802e Pod spec.containers{postgres} Normal Pulled kubelet, localhost Successfully pulled image "centos/postgresql-96-centos7:9.6" 12m 12m 1 postgres-5595c99fdf-9jrhl.15e0c5505f5bd5f6 Pod spec.containers{postgres} Normal Created kubelet, localhost Created container 12m 12m 1 postgres-5595c99fdf-9jrhl.15e0c55078d37e21 Pod spec.containers{postgres} Normal Started kubelet, localhost Started container 12m 12m 1 keycloak-5cc6777cdd.15e0c5560cb2bd21 ReplicaSet Normal SuccessfulCreate replicaset-controller Created pod: keycloak-5cc6777cdd-s5xz2 12m 12m 1 keycloak.15e0c55604513f82 Deployment Normal ScalingReplicaSet deployment-controller Scaled up replica set keycloak-5cc6777cdd to 1 12m 12m 1 keycloak-5cc6777cdd-s5xz2.15e0c5560d938223 Pod Normal Scheduled default-scheduler Successfully assigned che/keycloak-5cc6777cdd-s5xz2 to localhost 11m 11m 1 keycloak-5cc6777cdd-s5xz2.15e0c5567bc39248 Pod spec.containers{keycloak} Normal Pulling kubelet, localhost pulling image "eclipse/che-keycloak:7.4.0" 10m 10m 1 keycloak-5cc6777cdd-s5xz2.15e0c56951bfb630 Pod spec.containers{keycloak} Normal Pulled kubelet, localhost Successfully pulled image "eclipse/che-keycloak:7.4.0" 10m 10m 1 keycloak-5cc6777cdd-s5xz2.15e0c56ae9d69c10 Pod spec.containers{keycloak} Normal Started kubelet, localhost Started container 10m 10m 1 keycloak-5cc6777cdd-s5xz2.15e0c56ad460c4d6 Pod spec.containers{keycloak} Normal Created kubelet, localhost Created container 9m 10m 2 keycloak-5cc6777cdd-s5xz2.15e0c571f6b478d1 Pod spec.containers{keycloak} Warning Unhealthy kubelet, localhost Readiness probe failed: Get http://172.17.0.10:8080/auth/js/keycloak.js: net/http: request canceled (Client.Timeout exceeded while awaiting headers) 9m 9m 1 devfile-registry-579cf5f884.15e0c57995aa2f06 ReplicaSet Normal SuccessfulCreate replicaset-controller Created pod: devfile-registry-579cf5f884-pjbgk 9m 9m 1 devfile-registry-579cf5f884-pjbgk.15e0c5799a740c11 Pod Normal Scheduled default-scheduler Successfully assigned che/devfile-registry-579cf5f884-pjbgk to localhost 9m 9m 1 devfile-registry.15e0c5798c3ecab5 Deployment Normal ScalingReplicaSet deployment-controller Scaled up replica set devfile-registry-579cf5f884 to 1 9m 9m 1 devfile-registry-579cf5f884-pjbgk.15e0c579ff6bb88a Pod spec.containers{che-devfile-registry} Normal Pulling kubelet, localhost pulling image "quay.io/eclipse/che-devfile-registry:7.4.0" 9m 9m 1 devfile-registry-579cf5f884-pjbgk.15e0c57d1f5fb63a Pod spec.containers{che-devfile-registry} Normal Pulled kubelet, localhost Successfully pulled image "quay.io/eclipse/che-devfile-registry:7.4.0" 8m 8m 1 devfile-registry-579cf5f884-pjbgk.15e0c581cde76444 Pod spec.containers{che-devfile-registry} Normal Started kubelet, localhost Started container 8m 8m 1 devfile-registry-579cf5f884-pjbgk.15e0c581b5129922 Pod spec.containers{che-devfile-registry} Normal Created kubelet, localhost Created container 8m 8m 1 plugin-registry.15e0c583bbc37f08 Deployment Normal ScalingReplicaSet deployment-controller Scaled up replica set plugin-registry-6dff95bf4d to 1 8m 8m 1 plugin-registry-6dff95bf4d.15e0c583c5779064 ReplicaSet Normal SuccessfulCreate replicaset-controller Created pod: plugin-registry-6dff95bf4d-w7dzx 8m 8m 1 plugin-registry-6dff95bf4d-w7dzx.15e0c583c9f8fed9 Pod Normal Scheduled default-scheduler Successfully assigned che/plugin-registry-6dff95bf4d-w7dzx to localhost 8m 8m 1 plugin-registry-6dff95bf4d-w7dzx.15e0c584237a4c54 Pod spec.containers{che-plugin-registry} Normal Pulling kubelet, localhost pulling image "quay.io/eclipse/che-plugin-registry:7.4.0" 8m 8m 1 plugin-registry-6dff95bf4d-w7dzx.15e0c584d19f8ada Pod spec.containers{che-plugin-registry} Normal Started kubelet, localhost Started container 8m 8m 1 plugin-registry-6dff95bf4d-w7dzx.15e0c584a1556426 Pod spec.containers{che-plugin-registry} Normal Pulled kubelet, localhost Successfully pulled image "quay.io/eclipse/che-plugin-registry:7.4.0" 8m 8m 1 plugin-registry-6dff95bf4d-w7dzx.15e0c584bbff3591 Pod spec.containers{che-plugin-registry} Normal Created kubelet, localhost Created container 8m 8m 1 che-6cbd4d5f59.15e0c5874b1e4f12 ReplicaSet Normal SuccessfulCreate replicaset-controller Created pod: che-6cbd4d5f59-kqx2s 8m 8m 1 che.15e0c5874942b405 Deployment Normal ScalingReplicaSet deployment-controller Scaled up replica set che-6cbd4d5f59 to 1 8m 8m 1 che-6cbd4d5f59-kqx2s.15e0c5874b953239 Pod Normal Scheduled default-scheduler Successfully assigned che/che-6cbd4d5f59-kqx2s to localhost 8m 8m 1 che-6cbd4d5f59-kqx2s.15e0c587a0626f23 Pod spec.containers{che} Normal Pulling kubelet, localhost pulling image "eclipse/che-server:7.4.0" 8m 8m 1 che-6cbd4d5f59-kqx2s.15e0c58979c7b334 Pod spec.containers{che} Normal Pulled kubelet, localhost Successfully pulled image "eclipse/che-server:7.4.0" 8m 8m 1 che-6cbd4d5f59-kqx2s.15e0c58c7923ee10 Pod spec.containers{che} Normal Started kubelet, localhost Started container 8m 8m 1 che-6cbd4d5f59-kqx2s.15e0c58c626438d4 Pod spec.containers{che} Normal Created kubelet, localhost Created container 7m 7m 1 che-6cbd4d5f59-kqx2s.15e0c59514819409 Pod spec.containers{che} Warning Unhealthy kubelet, localhost Readiness probe failed: Get http://172.17.0.13:8080/api/system/state: net/http: request canceled (Client.Timeout exceeded while awaiting headers) 4m 4m 2 che-6cbd4d5f59-kqx2s.15e0c5bc0d120603 Pod spec.containers{che} Warning Unhealthy kubelet, localhost Liveness probe failed: HTTP probe failed with statuscode: 500 3m 7m 20 che-6cbd4d5f59-kqx2s.15e0c5963e9b2db7 Pod spec.containers{che} Warning Unhealthy kubelet, localhost Readiness probe failed: HTTP probe failed with statuscode: 500 ```
tolusha commented 4 years ago

Keycloack didn't start properly.

9m 10m 2 keycloak-5cc6777cdd-s5xz2.15e0c571f6b478d1 Pod spec.containers{keycloak} Warning Unhealthy kubelet, localhost Readiness probe failed: Get http://172.17.0.10:8080/auth/js/keycloak.js: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

Could you show its logs https://www.eclipse.org/che/docs/che-7/viewing-external-service-logs/#viewing-keycloak-server-logs_viewing-keycloak-logs

svrajasekar commented 4 years ago
keycloack logs ``` oc logs keycloak-5cc6777cdd-s5xz2 Certificate was added to keystore Certificate was added to keystore Importing keystore /usr/lib/jvm/java/jre/lib/security/cacerts to /scripts/openshift.jks... Entry for alias digicertassuredidrootca successfully imported. Entry for alias trktrustelektroniksertifikahizmetsalaycsh5 successfully imported. Entry for alias affirmtrustcommercial successfully imported. Entry for alias t-telesecglobalrootclass3 successfully imported. Entry for alias certinomis-rootca successfully imported. Entry for alias t-telesecglobalrootclass2 successfully imported. Entry for alias comodoecccertificationauthority successfully imported. Entry for alias swisssignsilverca-g2 successfully imported. Entry for alias cadisigrootr2 successfully imported. Entry for alias securetrustca successfully imported. Entry for alias accvraiz1 successfully imported. Entry for alias staatdernederlandenrootca-g3 successfully imported. Entry for alias staatdernederlandenrootca-g2 successfully imported. Entry for alias entrustrootcertificationauthority successfully imported. Entry for alias identrustpublicsectorrootca1 successfully imported. Entry for alias entrust.netpremium2048secureserverca successfully imported. Entry for alias secureglobalca successfully imported. Entry for alias opentrustrootcag3 successfully imported. Entry for alias netlockarany(classgold)ftanstvny successfully imported. Entry for alias eecertificationcentrerootca successfully imported. Entry for alias teliasonerarootcav1 successfully imported. Entry for alias opentrustrootcag2 successfully imported. Entry for alias autoridaddecertificacionfirmaprofesionalcifa62634068 successfully imported. Entry for alias opentrustrootcag1 successfully imported. Entry for alias acraizfnmt-rcm successfully imported. Entry for alias gdcatrustauthr5root successfully imported. Entry for alias izenpe.com successfully imported. Entry for alias e-tugracertificationauthority successfully imported. Entry for alias quovadisrootca3 successfully imported. Entry for alias quovadisrootca2 successfully imported. Entry for alias entrustrootcertificationauthority-ec1 successfully imported. Entry for alias oistewisekeyglobalrootgbca successfully imported. Entry for alias addtrustexternalroot successfully imported. Entry for alias digicertglobalrootg3 successfully imported. Entry for alias swisssigngoldca-g2 successfully imported. Entry for alias comodoaaaservicesroot successfully imported. Entry for alias digicertglobalrootg2 successfully imported. Entry for alias oistewisekeyglobalrootgaca successfully imported. Entry for alias dstrootcax3 successfully imported. Entry for alias certigna successfully imported. Entry for alias digicerthighassuranceevrootca successfully imported. Entry for alias chambersofcommerceroot-2008 successfully imported. Entry for alias soneraclass2rootca successfully imported. Entry for alias usertrustrsacertificationauthority successfully imported. Entry for alias geotrustuniversalca successfully imported. Entry for alias certsignrootca successfully imported. Entry for alias amazonrootca4 successfully imported. Entry for alias amazonrootca3 successfully imported. Entry for alias amazonrootca2 successfully imported. Entry for alias verisignuniversalrootcertificationauthority successfully imported. Entry for alias trustcorrootcertca-2 successfully imported. Entry for alias amazonrootca1 successfully imported. Entry for alias trustcorrootcertca-1 successfully imported. Entry for alias ssl.comrootcertificationauthorityecc successfully imported. Entry for alias ssl.comrootcertificationauthorityrsa successfully imported. Entry for alias d-trustrootclass3ca2ev2009 successfully imported. Entry for alias networksolutionscertificateauthority successfully imported. Entry for alias affirmtrustnetworking successfully imported. Entry for alias deutschetelekomrootca2 successfully imported. Entry for alias globalsigneccrootca-r5 successfully imported. Entry for alias globalsigneccrootca-r4 successfully imported. Entry for alias szafirrootca2 successfully imported. Entry for alias globalsignrootca-r3 successfully imported. Entry for alias globalsignrootca-r2 successfully imported. Entry for alias buypassclass3rootca successfully imported. Entry for alias comodorsacertificationauthority successfully imported. Entry for alias securitycommunicationrootca2 successfully imported. Entry for alias starfieldclass2ca successfully imported. Entry for alias actalisauthenticationrootca successfully imported. Entry for alias cfcaevroot successfully imported. Entry for alias digicerttrustedrootg4 successfully imported. Entry for alias certumtrustednetworkca2 successfully imported. Entry for alias entrustrootcertificationauthority-g2 successfully imported. Entry for alias taiwangrca successfully imported. Entry for alias hellenicacademicandresearchinstitutionseccrootca2015 successfully imported. Entry for alias twcarootcertificationauthority successfully imported. Entry for alias certplusrootcag2 successfully imported. Entry for alias twcaglobalrootca successfully imported. Entry for alias certplusrootcag1 successfully imported. Entry for alias geotrustuniversalca2 successfully imported. Entry for alias thawteprimaryrootca-g3 successfully imported. Entry for alias thawteprimaryrootca-g2 successfully imported. Entry for alias baltimorecybertrustroot successfully imported. Entry for alias buypassclass2rootca successfully imported. Entry for alias digicertassuredidrootg3 successfully imported. Entry for alias certumtrustednetworkca successfully imported. Entry for alias geotrustprimarycertificationauthority-g3 successfully imported. Entry for alias digicertassuredidrootg2 successfully imported. Entry for alias geotrustprimarycertificationauthority-g2 successfully imported. Entry for alias isrgrootx1 successfully imported. Entry for alias ec-acc successfully imported. Entry for alias ssl.comevrootcertificationauthorityecc successfully imported. Entry for alias certplusclass2primaryca successfully imported. Entry for alias globalchambersignroot-2008 successfully imported. Entry for alias digicertglobalrootca successfully imported. Entry for alias d-trustrootclass3ca22009 successfully imported. Entry for alias starfieldservicesrootcertificateauthority-g2 successfully imported. Entry for alias thawteprimaryrootca successfully imported. Entry for alias atostrustedroot2011 successfully imported. Entry for alias luxtrustglobalroot2 successfully imported. Entry for alias geotrustglobalca successfully imported. Entry for alias visaecommerceroot successfully imported. Entry for alias quovadisrootca successfully imported. Entry for alias identrustcommercialrootca1 successfully imported. Entry for alias staatdernederlandenevrootca successfully imported. Entry for alias tubitakkamusmsslkoksertifikasi-surum1 successfully imported. Entry for alias trustcoreca-1 successfully imported. Entry for alias securitycommunicationrootca successfully imported. Entry for alias comodocertificationauthority successfully imported. Entry for alias verisignclass3publicprimarycertificationauthority-g5 successfully imported. Entry for alias xrampglobalcaroot successfully imported. Entry for alias verisignclass3publicprimarycertificationauthority-g4 successfully imported. Entry for alias quovadisrootca3g3 successfully imported. Entry for alias verisignclass3publicprimarycertificationauthority-g3 successfully imported. Entry for alias securesignrootca11 successfully imported. Entry for alias affirmtrustpremium successfully imported. Entry for alias globalsignrootca successfully imported. Entry for alias quovadisrootca2g3 successfully imported. Entry for alias geotrustprimarycertificationauthority successfully imported. Entry for alias affirmtrustpremiumecc successfully imported. Entry for alias quovadisrootca1g3 successfully imported. Entry for alias hongkongpostrootca1 successfully imported. Entry for alias usertrustecccertificationauthority successfully imported. Entry for alias cybertrustglobalroot successfully imported. Entry for alias godaddyclass2ca successfully imported. Entry for alias microsece-szignorootca2009 successfully imported. Entry for alias hellenicacademicandresearchinstitutionsrootca2015 successfully imported. Entry for alias hellenicacademicandresearchinstitutionsrootca2011 successfully imported. Entry for alias godaddyrootcertificateauthority-g2 successfully imported. Entry for alias trustisfpsrootca successfully imported. Entry for alias epkirootcertificationauthority successfully imported. Entry for alias starfieldrootcertificateauthority-g2 successfully imported. Entry for alias ssl.comevrootcertificationauthorityrsar2 successfully imported. Import command completed: 133 entries successfully imported, 0 entries failed or cancelled Installing certificates into Keycloak 06:15:34,688 INFO [org.jboss.modules] (CLI command executor) JBoss Modules version 1.9.0.Final 06:15:34,773 INFO [org.jboss.msc] (CLI command executor) JBoss MSC version 1.4.5.Final 06:15:34,783 INFO [org.jboss.threads] (CLI command executor) JBoss Threads version 2.3.3.Final 06:15:34,987 INFO [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) starting 06:15:35,093 INFO [org.jboss.vfs] (MSC service thread 1-2) VFS000002: Failed to clean existing content for temp file provider of type temp. Enable DEBUG level log to find what caused this 06:15:36,045 INFO [org.wildfly.security] (ServerService Thread Pool -- 18) ELY00001: WildFly Elytron version 1.8.0.Final 06:15:36,789 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:36,881 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:37,075 INFO [org.jboss.as.patching] (MSC service thread 1-2) WFLYPAT0050: Keycloak cumulative patch ID is: base, one-off patches include: none 06:15:37,111 WARN [org.jboss.as.domain.management.security] (MSC service thread 1-1) WFLYDM0111: Keystore /opt/jboss/keycloak/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost 06:15:37,211 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server 06:15:37,213 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) started in 2515ms - Started 64 of 78 services (25 services are lazy, passive or on-demand) {"outcome" => "success"} {"outcome" => "success"} 06:15:37,410 INFO [org.jboss.as] (MSC service thread 1-1) WFLYSRV0050: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) stopped in 22ms Added 'admin' to '/opt/jboss/keycloak/standalone/configuration/keycloak-add-user.json', restart server to load user WARNING: POSTGRES_DATABASE variable name is DEPRECATED replace with DB_DATABASE WARNING: POSTGRES_USER variable name is DEPRECATED replace with DB_USER WARNING: POSTGRES_PASSWORD variable name is DEPRECATED replace with DB_PASSWORD WARNING: POSTGRES_PORT variable name is DEPRECATED replace with DB_PORT ========================================================================= Using PostgreSQL database ========================================================================= 06:15:40,687 INFO [org.jboss.modules] (CLI command executor) JBoss Modules version 1.9.0.Final 06:15:40,755 INFO [org.jboss.msc] (CLI command executor) JBoss MSC version 1.4.5.Final 06:15:40,808 INFO [org.jboss.threads] (CLI command executor) JBoss Threads version 2.3.3.Final 06:15:40,954 INFO [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) starting 06:15:41,033 INFO [org.jboss.vfs] (MSC service thread 1-2) VFS000002: Failed to clean existing content for temp file provider of type temp. Enable DEBUG level log to find what caused this 06:15:42,092 INFO [org.wildfly.security] (ServerService Thread Pool -- 17) ELY00001: WildFly Elytron version 1.8.0.Final 06:15:42,987 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:43,114 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:43,311 INFO [org.jboss.as.patching] (MSC service thread 1-2) WFLYPAT0050: Keycloak cumulative patch ID is: base, one-off patches include: none 06:15:43,338 WARN [org.jboss.as.domain.management.security] (MSC service thread 1-2) WFLYDM0111: Keystore /opt/jboss/keycloak/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost 06:15:43,452 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server 06:15:43,453 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) started in 2758ms - Started 64 of 78 services (25 services are lazy, passive or on-demand) The batch executed successfully 06:15:43,657 INFO [org.jboss.as] (MSC service thread 1-1) WFLYSRV0050: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) stopped in 30ms 06:15:45,049 INFO [org.jboss.modules] (CLI command executor) JBoss Modules version 1.9.0.Final 06:15:45,125 INFO [org.jboss.msc] (CLI command executor) JBoss MSC version 1.4.5.Final 06:15:45,171 INFO [org.jboss.threads] (CLI command executor) JBoss Threads version 2.3.3.Final 06:15:45,315 INFO [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) starting 06:15:45,402 INFO [org.jboss.vfs] (MSC service thread 1-1) VFS000002: Failed to clean existing content for temp file provider of type temp. Enable DEBUG level log to find what caused this 06:15:46,379 INFO [org.wildfly.security] (ServerService Thread Pool -- 21) ELY00001: WildFly Elytron version 1.8.0.Final 06:15:47,351 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:47,475 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:47,683 INFO [org.jboss.as.patching] (MSC service thread 1-1) WFLYPAT0050: Keycloak cumulative patch ID is: base, one-off patches include: none 06:15:47,697 WARN [org.jboss.as.domain.management.security] (MSC service thread 1-2) WFLYDM0111: Keystore /opt/jboss/keycloak/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost 06:15:47,813 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server 06:15:47,815 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) started in 2759ms - Started 64 of 83 services (30 services are lazy, passive or on-demand) The batch executed successfully 06:15:48,034 INFO [org.jboss.as] (MSC service thread 1-2) WFLYSRV0050: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) stopped in 26ms ========================================================================= JBoss Bootstrap Environment JBOSS_HOME: /opt/jboss/keycloak JAVA: /usr/lib/jvm/java/bin/java JAVA_OPTS: -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true ========================================================================= 06:15:48,666 INFO [org.jboss.modules] (main) JBoss Modules version 1.9.0.Final 06:15:49,115 INFO [org.jboss.msc] (main) JBoss MSC version 1.4.5.Final 06:15:49,133 INFO [org.jboss.threads] (main) JBoss Threads version 2.3.3.Final 06:15:49,321 INFO [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) starting 06:15:49,431 INFO [org.jboss.vfs] (MSC service thread 1-2) VFS000002: Failed to clean existing content for temp file provider of type temp. Enable DEBUG level log to find what caused this 06:15:50,305 INFO [org.wildfly.security] (ServerService Thread Pool -- 19) ELY00001: WildFly Elytron version 1.8.0.Final 06:15:51,026 INFO [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:51,073 INFO [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 27) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. 06:15:51,140 INFO [org.jboss.as.repository] (ServerService Thread Pool -- 12) WFLYDR0001: Content added at location /opt/jboss/keycloak/standalone/data/content/43/baa2f4a0b4a5ddd4bce681fd554f4676ad7892/content 06:15:51,216 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http) 06:15:51,279 INFO [org.xnio] (MSC service thread 1-1) XNIO version 3.6.5.Final 06:15:51,288 INFO [org.xnio.nio] (MSC service thread 1-1) XNIO NIO Implementation Version 3.6.5.Final 06:15:51,374 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 36) WFLYCLINF0001: Activating Infinispan subsystem. 06:15:51,393 INFO [org.jboss.as.jaxrs] (ServerService Thread Pool -- 38) WFLYRS0016: RESTEasy version 3.6.3.Final 06:15:51,405 INFO [org.wildfly.extension.io] (ServerService Thread Pool -- 37) WFLYIO001: Worker 'default' has auto-configured to 2 core threads with 16 task threads based on your 1 available processors 06:15:51,413 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 31) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4) 06:15:51,414 INFO [org.jboss.as.mail.extension] (MSC service thread 1-2) WFLYMAIL0002: Unbound mail session [java:jboss/mail/Default] 06:15:51,416 INFO [org.wildfly.extension.microprofile.config.smallrye._private] (ServerService Thread Pool -- 44) WFLYCONF0001: Activating WildFly MicroProfile Config Subsystem 06:15:51,423 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 47) WFLYNAM0001: Activating Naming Subsystem 06:15:51,424 INFO [org.wildfly.extension.microprofile.metrics.smallrye] (ServerService Thread Pool -- 46) WFLYMETRICS0001: Activating Eclipse MicroProfile Metrics Subsystem 06:15:51,450 WARN [org.jboss.as.txn] (ServerService Thread Pool -- 52) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique. 06:15:51,487 INFO [org.jboss.as.security] (ServerService Thread Pool -- 50) WFLYSEC0002: Activating Security Subsystem 06:15:51,522 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 31) WFLYJCA0005: Deploying non-JDBC-compliant driver class org.postgresql.Driver (version 42.2) 06:15:51,534 INFO [org.wildfly.extension.microprofile.health.smallrye] (ServerService Thread Pool -- 45) WFLYHEALTH0001: Activating Eclipse MicroProfile Health Subsystem 06:15:51,560 INFO [io.smallrye.metrics] (MSC service thread 1-2) Converted [2] config entries and added [4] replacements 06:15:51,573 INFO [io.smallrye.metrics] (MSC service thread 1-2) Converted [3] config entries and added [14] replacements 06:15:51,645 INFO [org.jboss.remoting] (MSC service thread 1-1) JBoss Remoting version 5.0.8.Final 06:15:51,660 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0003: Undertow 2.0.19.Final starting 06:15:51,903 INFO [org.jboss.as.connector] (MSC service thread 1-2) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.12.Final) 06:15:51,936 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 53) WFLYUT0014: Creating file handler for path '/opt/jboss/keycloak/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]'] 06:15:51,978 INFO [org.jboss.as.security] (MSC service thread 1-2) WFLYSEC0001: Current PicketBox version=5.0.3.Final 06:15:52,051 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS] 06:15:52,051 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0010: Unbound data source [java:jboss/datasources/KeycloakDS] 06:15:52,071 INFO [org.jboss.as.naming] (MSC service thread 1-1) WFLYNAM0003: Starting Naming Service 06:15:52,129 INFO [org.jboss.as.ejb3] (MSC service thread 1-1) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 4 (per class), which is derived from the number of CPUs on this host. 06:15:52,130 INFO [org.jboss.as.ejb3] (MSC service thread 1-2) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 16 (per class), which is derived from thread worker pool sizing. 06:15:52,130 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0018: Started Driver service with driver-name = h2 06:15:52,130 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = postgresql 06:15:52,138 INFO [org.jboss.as.mail.extension] (MSC service thread 1-2) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default] 06:15:52,302 INFO [org.jboss.as.patching] (MSC service thread 1-1) WFLYPAT0050: Keycloak cumulative patch ID is: base, one-off patches include: none 06:15:52,429 WARN [org.jboss.as.domain.management.security] (MSC service thread 1-1) WFLYDM0111: Keystore /opt/jboss/keycloak/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost 06:15:52,431 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-1) WFLYDS0013: Started FileSystemDeploymentService for directory /opt/jboss/keycloak/standalone/deployments 06:15:52,442 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0027: Starting deployment of "openshift4-extension-6.0.1.jar" (runtime-name: "openshift4-extension-6.0.1.jar") 06:15:52,445 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0027: Starting deployment of "keycloak-server.war" (runtime-name: "keycloak-server.war") 06:15:52,446 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0012: Started server default-server. 06:15:52,625 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0018: Host default-host starting 06:15:52,687 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0006: Undertow HTTP listener default listening on 0.0.0.0:8080 06:15:52,789 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0006: Undertow HTTPS listener https listening on 0.0.0.0:8443 06:15:52,790 INFO [org.jboss.as.ejb3] (MSC service thread 1-1) WFLYEJB0493: EJB subsystem suspension complete 06:15:52,951 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS] 06:15:52,951 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0001: Bound data source [java:jboss/datasources/KeycloakDS] 06:15:52,992 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) WFLYSRV0018: Deployment "deployment.openshift4-extension-6.0.1.jar" is using a private module ("org.keycloak.keycloak-server-spi-private") which may be changed or removed in future versions without notice. 06:15:52,993 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) WFLYSRV0018: Deployment "deployment.openshift4-extension-6.0.1.jar" is using a private module ("org.keycloak.keycloak-services") which may be changed or removed in future versions without notice. 06:15:52,999 INFO [org.keycloak.subsystem.server.extension.KeycloakProviderDeploymentProcessor] (MSC service thread 1-2) Deploying Keycloak provider: openshift4-extension-6.0.1.jar 06:15:53,057 WARN [org.jboss.as.dependency.private] (MSC service thread 1-1) WFLYSRV0018: Deployment "deployment.keycloak-server.war" is using a private module ("org.kie") which may be changed or removed in future versions without notice. 06:15:53,511 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-1) ISPN000128: Infinispan version: Infinispan 'Infinity Minus ONE +2' 9.4.8.Final 06:15:54,109 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 57) WFLYCLINF0002: Started work cache from keycloak container 06:15:54,109 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 61) WFLYCLINF0002: Started keys cache from keycloak container 06:15:54,109 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 58) WFLYCLINF0002: Started users cache from keycloak container 06:15:54,140 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 59) WFLYCLINF0002: Started offlineSessions cache from keycloak container 06:15:54,141 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 65) WFLYCLINF0002: Started offlineClientSessions cache from keycloak container 06:15:54,142 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 60) WFLYCLINF0002: Started loginFailures cache from keycloak container 06:15:54,142 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 56) WFLYCLINF0002: Started actionTokens cache from keycloak container 06:15:54,143 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 62) WFLYCLINF0002: Started authenticationSessions cache from keycloak container 06:15:54,143 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 63) WFLYCLINF0002: Started clientSessions cache from keycloak container 06:15:54,144 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 55) WFLYCLINF0002: Started sessions cache from keycloak container 06:15:54,144 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 64) WFLYCLINF0002: Started realms cache from keycloak container 06:15:54,145 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0002: Started authorization cache from keycloak container 06:15:54,259 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 66) WFLYCLINF0002: Started client-mappings cache from ejb container 06:15:54,263 WARN [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0273: Excluded subsystem weld via jboss-deployment-structure.xml does not exist. 06:15:54,263 WARN [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0273: Excluded subsystem webservices via jboss-deployment-structure.xml does not exist. 06:15:54,934 INFO [org.keycloak.services] (ServerService Thread Pool -- 66) KC-SERVICES0001: Loading config from standalone.xml or domain.xml 06:15:55,004 INFO [org.keycloak.common.Profile] (ServerService Thread Pool -- 66) Preview feature enabled: admin_fine_grained_authz 06:15:55,004 INFO [org.keycloak.common.Profile] (ServerService Thread Pool -- 66) Preview feature enabled: token_exchange 06:15:55,449 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 66) WFLYCLINF0002: Started realmRevisions cache from keycloak container 06:15:55,456 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 66) WFLYCLINF0002: Started userRevisions cache from keycloak container 06:15:55,470 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 66) WFLYCLINF0002: Started authorizationRevisions cache from keycloak container 06:15:55,473 INFO [org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory] (ServerService Thread Pool -- 66) Node name: keycloak-5cc6777cdd-s5xz2, Site name: null 06:15:59,270 INFO [org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProvider] (ServerService Thread Pool -- 66) Initializing database schema. Using changelog META-INF/jpa-changelog-master.xml 06:16:14,179 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 66) HHH000204: Processing PersistenceUnitInfo [ name: keycloak-default ...] 06:16:14,232 INFO [org.hibernate.Version] (ServerService Thread Pool -- 66) HHH000412: Hibernate Core {5.3.9.Final} 06:16:14,233 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 66) HHH000206: hibernate.properties not found 06:16:14,372 INFO [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 66) HCANN000001: Hibernate Commons Annotations {5.0.5.Final} 06:16:14,792 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 66) HHH000400: Using dialect: org.hibernate.dialect.PostgreSQL95Dialect 06:16:14,995 INFO [org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl] (ServerService Thread Pool -- 66) HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException 06:16:15,002 INFO [org.hibernate.type.BasicTypeRegistry] (ServerService Thread Pool -- 66) HHH000270: Type registration [java.util.UUID] overrides previous : org.hibernate.type.UUIDBinaryType@358d6cc5 06:16:15,007 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 66) Envers integration enabled? : true 06:16:15,658 INFO [org.hibernate.orm.beans] (ServerService Thread Pool -- 66) HHH10005002: No explicit CDI BeanManager reference was passed to Hibernate, but CDI is available on the Hibernate ClassLoader. 06:16:15,742 INFO [org.hibernate.validator.internal.util.Version] (ServerService Thread Pool -- 66) HV000001: Hibernate Validator 6.0.15.Final 06:16:17,211 INFO [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (ServerService Thread Pool -- 66) HHH000397: Using ASTQueryTranslatorFactory 06:16:17,783 INFO [org.keycloak.services] (ServerService Thread Pool -- 66) KC-SERVICES0050: Initializing master realm 06:16:19,438 INFO [org.keycloak.services] (ServerService Thread Pool -- 66) KC-SERVICES0006: Importing users from '/opt/jboss/keycloak/standalone/configuration/keycloak-add-user.json' 06:16:19,906 INFO [org.keycloak.services] (ServerService Thread Pool -- 66) KC-SERVICES0009: Added user 'admin' to realm 'master' 06:16:19,963 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002225: Deploying javax.ws.rs.core.Application: class org.keycloak.services.resources.KeycloakApplication 06:16:19,965 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002200: Adding class resource org.keycloak.services.resources.ThemeResource from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,966 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002205: Adding provider class org.keycloak.services.error.KeycloakErrorHandler from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,966 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002205: Adding provider class org.keycloak.services.filters.KeycloakTransactionCommitter from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,966 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002200: Adding class resource org.keycloak.services.resources.JsResource from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,966 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002220: Adding singleton resource org.keycloak.services.resources.RobotsResource from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,966 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002220: Adding singleton resource org.keycloak.services.resources.WelcomeResource from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,966 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002220: Adding singleton resource org.keycloak.services.resources.RealmsResource from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,967 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002210: Adding provider singleton org.keycloak.services.util.ObjectMapperResolver from Application class org.keycloak.services.resources.KeycloakApplication 06:16:19,967 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 66) RESTEASY002220: Adding singleton resource org.keycloak.services.resources.admin.AdminRoot from Application class org.keycloak.services.resources.KeycloakApplication 06:16:20,072 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 66) WFLYUT0021: Registered web context: '/auth' for server 'default-server' 06:16:20,177 INFO [org.jboss.as.server] (ServerService Thread Pool -- 32) WFLYSRV0010: Deployed "openshift4-extension-6.0.1.jar" (runtime-name : "openshift4-extension-6.0.1.jar") 06:16:20,179 INFO [org.jboss.as.server] (ServerService Thread Pool -- 42) WFLYSRV0010: Deployed "keycloak-server.war" (runtime-name : "keycloak-server.war") 06:16:20,254 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server 06:16:20,257 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management 06:16:20,257 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990 06:16:20,257 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: Keycloak 6.0.1 (WildFly Core 8.0.0.Final) started in 32029ms - Started 617 of 880 services (563 services are lazy, passive or on-demand) ```
tolusha commented 4 years ago

it seems fine. What about che server logs? https://www.eclipse.org/che/docs/che-7/viewing-che-server-logs/

svrajasekar commented 4 years ago

Since che server log is pretty huge. I will be sending it in parts.

svrajasekar commented 4 years ago
Che Server Logs ``` Using embedded assembly. 16-Dec-2019 13:25:33.440 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/8.5.46 16-Dec-2019 13:25:33.443 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Sep 16 2019 18:16:19 UTC 16-Dec-2019 13:25:33.450 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 8.5.46.0 16-Dec-2019 13:25:33.450 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 16-Dec-2019 13:25:33.450 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 3.10.0-1062.9.1.el7.x86_64 16-Dec-2019 13:25:33.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 16-Dec-2019 13:25:33.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-1.8-openjdk/jre 16-Dec-2019 13:25:33.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_191-b12 16-Dec-2019 13:25:33.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 16-Dec-2019 13:25:33.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /home/user/eclipse-che/tomcat 16-Dec-2019 13:25:33.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /home/user/eclipse-che/tomcat 16-Dec-2019 13:25:33.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/home/user/eclipse-che//tomcat/conf/logging.properties 16-Dec-2019 13:25:33.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 16-Dec-2019 13:25:33.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxRAMFraction=2 16-Dec-2019 13:25:33.453 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseParallelGC 16-Dec-2019 13:25:33.453 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MinHeapFreeRatio=10 16-Dec-2019 13:25:33.453 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxHeapFreeRatio=20 16-Dec-2019 13:25:33.453 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:GCTimeRatio=4 16-Dec-2019 13:25:33.453 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:AdaptiveSizePolicyWeight=90 16-Dec-2019 13:25:33.454 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UnlockExperimentalVMOptions 16-Dec-2019 13:25:33.454 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseCGroupMemoryLimitForHeap 16-Dec-2019 13:25:33.454 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.zip.disableMemoryMapping=true 16-Dec-2019 13:25:33.454 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms20m 16-Dec-2019 13:25:33.454 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dche.docker.network=bridge 16-Dec-2019 13:25:33.454 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dport.http=8080 16-Dec-2019 13:25:33.455 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dche.home=/home/user/eclipse-che/ 16-Dec-2019 13:25:33.455 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dche.logs.dir=/logs/ 16-Dec-2019 13:25:33.455 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dche.logs.level=INFO 16-Dec-2019 13:25:33.455 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djuli-logback.configurationFile=file:/home/user/eclipse-che//tomcat/conf/tomcat-logger.xml 16-Dec-2019 13:25:33.455 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 16-Dec-2019 13:25:33.455 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 16-Dec-2019 13:25:33.456 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0022 16-Dec-2019 13:25:33.456 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dche.local.conf.dir=/home/user/eclipse-che//tomcat/conf/ 16-Dec-2019 13:25:33.456 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs= 16-Dec-2019 13:25:33.456 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/home/user/eclipse-che//tomcat 16-Dec-2019 13:25:33.456 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/home/user/eclipse-che//tomcat 16-Dec-2019 13:25:33.456 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/home/user/eclipse-che//tomcat/temp 16-Dec-2019 13:25:33.593 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] 16-Dec-2019 13:25:33.607 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 16-Dec-2019 13:25:33.632 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 706 ms 16-Dec-2019 13:25:33.646 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 16-Dec-2019 13:25:33.646 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.46 16-Dec-2019 13:25:33.678 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/home/user/eclipse-che/tomcat/webapps/ROOT.war] 16-Dec-2019 13:25:36.233 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/home/user/eclipse-che/tomcat/webapps/ROOT.war] has finished in [2,555] ms 16-Dec-2019 13:25:36.235 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/home/user/eclipse-che/tomcat/webapps/api.war] 2019-12-16 13:25:41,016[ost-startStop-1] [INFO ] [.e.c.c.d.JNDIDataSourceFactory 63] - This=org.eclipse.che.core.db.postgresql.PostgreSQLJndiDataSourceFactory@1f46bedd obj=ResourceRef[className=javax.sql.DataSource,factoryClassLocation=null,factoryClassName=org.apache.naming.factory.ResourceFactory,{type=scope,content=Shareable},{type=auth,content=Container},{type=singleton,content=true},{type=factory,content=org.eclipse.che.api.CommonJndiDataSourceFactory}] name=che Context=org.apache.naming.NamingContext@600a9545 environment={} 2019-12-16 13:25:45,356[ost-startStop-1] [INFO ] [o.j.p.kubernetes.KUBE_PING 131] - namespace che set; clustering enabled ------------------------------------------------------------------- GMS: address=che-6cbd4d5f59-kqx2s-32261, cluster=RemoteSubscriptionChannel, physical address=172.17.0.13:7800 ------------------------------------------------------------------- 2019-12-16 13:25:45,583[f59-kqx2s-32261] [ERROR] [org.jgroups.protocols.TCP 99] - JGRP000029: che-6cbd4d5f59-kqx2s-32261: failed sending message to 172.17.0.13:7802 (157 bytes): java.net.ConnectException: Connection refused (Connection refused), headers: KUBE_PING: [GET_MBRS_REQ cluster=RemoteSubscriptionChannel initial_discovery=true], TP: [cluster=RemoteSubscriptionChannel] 2019-12-16 13:25:45,585[f59-kqx2s-32261] [ERROR] [org.jgroups.protocols.TCP 99] - JGRP000029: che-6cbd4d5f59-kqx2s-32261: failed sending message to 172.17.0.13:7801 (157 bytes): java.net.ConnectException: Connection refused (Connection refused), headers: KUBE_PING: [GET_MBRS_REQ cluster=RemoteSubscriptionChannel initial_discovery=true], TP: [cluster=RemoteSubscriptionChannel] 2019-12-16 13:25:45,587[f59-kqx2s-32261] [ERROR] [org.jgroups.protocols.TCP 99] - JGRP000029: che-6cbd4d5f59-kqx2s-32261: failed sending message to 172.17.0.13:7803 (157 bytes): java.net.ConnectException: Connection refused (Connection refused), headers: KUBE_PING: [GET_MBRS_REQ cluster=RemoteSubscriptionChannel initial_discovery=true], TP: [cluster=RemoteSubscriptionChannel] 2019-12-16 13:25:48,577[ost-startStop-1] [INFO ] [o.jgroups.protocols.pbcast.GMS 131] - che-6cbd4d5f59-kqx2s-32261: no members discovered after 3177 ms: creating cluster as first member 2019-12-16 13:25:48,631[ost-startStop-1] [INFO ] [o.j.p.kubernetes.KUBE_PING 131] - namespace che set; clustering enabled ------------------------------------------------------------------- GMS: address=che-6cbd4d5f59-kqx2s-56228, cluster=WorkspaceLocks, physical address=172.17.0.13:7801 ------------------------------------------------------------------- 2019-12-16 13:25:48,673[f59-kqx2s-56228] [ERROR] [org.jgroups.protocols.TCP 99] - JGRP000029: che-6cbd4d5f59-kqx2s-56228: failed sending message to 172.17.0.13:7802 (135 bytes): java.net.ConnectException: Connection refused (Connection refused), headers: KUBE_PING: [GET_MBRS_REQ cluster=WorkspaceLocks initial_discovery=true], TP: [cluster=WorkspaceLocks] 2019-12-16 13:25:48,678[f59-kqx2s-56228] [ERROR] [org.jgroups.protocols.TCP 99] - JGRP000029: che-6cbd4d5f59-kqx2s-56228: failed sending message to 172.17.0.13:7803 (135 bytes): java.net.ConnectException: Connection refused (Connection refused), headers: KUBE_PING: [GET_MBRS_REQ cluster=WorkspaceLocks initial_discovery=true], TP: [cluster=WorkspaceLocks] 2019-12-16 13:25:51,669[ost-startStop-1] [INFO ] [o.jgroups.protocols.pbcast.GMS 131] - che-6cbd4d5f59-kqx2s-56228: no members discovered after 3034 ms: creating cluster as first member 2019-12-16 13:25:51,687[ost-startStop-1] [INFO ] [o.j.p.kubernetes.KUBE_PING 131] - namespace che set; clustering enabled ------------------------------------------------------------------- GMS: address=che-6cbd4d5f59-kqx2s-1121, cluster=WorkspaceStateCache, physical address=172.17.0.13:7802 ------------------------------------------------------------------- 2019-12-16 13:25:51,719[5f59-kqx2s-1121] [ERROR] [org.jgroups.protocols.TCP 99] - JGRP000029: che-6cbd4d5f59-kqx2s-1121: failed sending message to 172.17.0.13:7803 (144 bytes): java.net.ConnectException: Connection refused (Connection refused), headers: KUBE_PING: [GET_MBRS_REQ cluster=WorkspaceStateCache initial_discovery=true], TP: [cluster=WorkspaceStateCache] 2019-12-16 13:25:54,712[ost-startStop-1] [INFO ] [o.jgroups.protocols.pbcast.GMS 131] - che-6cbd4d5f59-kqx2s-1121: no members discovered after 3021 ms: creating cluster as first member 2019-12-16 13:25:54,717[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:54,956[ost-startStop-1] [INFO ] [o.f.c.i.d.DbSupportFactory 44] - Database: jdbc:postgresql://postgres:5432/dbche (PostgreSQL 9.6) 2019-12-16 13:25:55,013[ost-startStop-1] [INFO ] [o.f.c.i.util.VersionPrinter 44] - Flyway 4.2.0 by Boxfuse 2019-12-16 13:25:55,018[ost-startStop-1] [INFO ] [o.f.c.i.d.DbSupportFactory 44] - Database: jdbc:postgresql://postgres:5432/dbche (PostgreSQL 9.6) 2019-12-16 13:25:55,079[ost-startStop-1] [INFO ] [i.f.CustomSqlMigrationResolver 158] - Searching for sql scripts in locations [classpath:che-schema] 2019-12-16 13:25:55,183[ost-startStop-1] [INFO ] [o.f.c.i.command.DbValidate 44] - Successfully validated 54 migrations (execution time 00:00.106s) 2019-12-16 13:25:55,206[ost-startStop-1] [INFO ] [o.f.c.i.command.DbMigrate 44] - Current version of schema "public": 7.4.0.2 2019-12-16 13:25:55,207[ost-startStop-1] [INFO ] [o.f.c.i.command.DbMigrate 44] - Schema "public" is up to date. No migration necessary. 2019-12-16 13:25:56,875[ost-startStop-1] [INFO ] [o.j.p.kubernetes.KUBE_PING 131] - namespace che set; clustering enabled ------------------------------------------------------------------- GMS: address=che-6cbd4d5f59-kqx2s-62566, cluster=EclipseLinkCommandChannel, physical address=172.17.0.13:7803 ------------------------------------------------------------------- 2019-12-16 13:25:59,907[ost-startStop-1] [INFO ] [o.jgroups.protocols.pbcast.GMS 131] - che-6cbd4d5f59-kqx2s-62566: no members discovered after 3027 ms: creating cluster as first member 2019-12-16 13:25:59,963[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,965[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,971[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,972[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,973[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,975[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,980[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,982[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,984[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:25:59,985[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,006[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,008[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,010[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,012[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,016[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,037[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,038[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,039[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,041[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,043[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,045[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,049[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,051[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,059[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,059[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,060[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,062[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,064[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,068[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,070[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,072[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,074[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,075[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,082[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,085[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,087[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,089[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,090[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,091[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,094[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,096[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,099[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,101[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,103[ost-startStop-1] [INFO ] [o.e.c.m.k.s.KeycloakSettings 91] - Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration 2019-12-16 13:26:00,410[ost-startStop-1] [ERROR] [o.a.c.c.C.[.[localhost].[/api] 182] - Exception sending context initialized event to listener instance of class [org.eclipse.che.inject.CheBootstrap] com.google.inject.CreationException: Unable to create injector, see the following errors: 1) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient.(KeycloakServiceClient.java:72) at org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient.class(KeycloakServiceClient.java:66) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient for the 1st parameter of org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory.(IdentityProviderConfigFactory.java:76) at org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory.class(IdentityProviderConfigFactory.java:62) while locating org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientConfigFactory Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 45 more 2) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl while locating org.eclipse.che.api.workspace.server.token.MachineTokenProvider for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider.(MachineTokenEnvVarProvider.java:34) while locating org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarProvider annotated with @com.google.inject.internal.Element(setName=,uniqueId=16, type=MULTIBINDER, keyType=) while locating java.util.Set for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner.(EnvVarEnvironmentProvisioner.java:37) while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner while locating org.eclipse.che.api.workspace.server.spi.provision.InternalEnvironmentProvisioner annotated with @com.google.inject.internal.Element(setName=,uniqueId=11, type=MULTIBINDER, keyType=) while locating java.util.Set for the 3rd parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.(OpenShiftInfrastructure.java:49) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.class(OpenShiftInfrastructure.java:35) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure while locating org.eclipse.che.api.workspace.server.spi.RuntimeInfrastructure for the 3rd parameter of org.eclipse.che.api.workspace.server.WorkspaceRuntimes.(WorkspaceRuntimes.java:158) at org.eclipse.che.api.workspace.server.WorkspaceRuntimes.class(WorkspaceRuntimes.java:102) while locating org.eclipse.che.api.workspace.server.WorkspaceRuntimes for the 2nd parameter of org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager.(LimitsCheckingWorkspaceManager.java:88) at org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager.class(LimitsCheckingWorkspaceManager.java:88) while locating org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager while locating org.eclipse.che.api.workspace.server.WorkspaceManager for the 1st parameter of org.eclipse.che.multiuser.api.workspace.activity.MultiUserWorkspaceActivityManager.(MultiUserWorkspaceActivityManager.java:58) at org.eclipse.che.multiuser.api.workspace.activity.MultiUserWorkspaceActivityManager.class(MultiUserWorkspaceActivityManager.java:43) while locating org.eclipse.che.multiuser.api.workspace.activity.MultiUserWorkspaceActivityManager while locating org.eclipse.che.api.workspace.activity.WorkspaceActivityManager Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 124 more 3) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl while locating org.eclipse.che.api.workspace.server.token.MachineTokenProvider for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider.(MachineTokenEnvVarProvider.java:34) while locating org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarProvider annotated with @com.google.inject.internal.Element(setName=,uniqueId=16, type=MULTIBINDER, keyType=) while locating java.util.Set for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner.(EnvVarEnvironmentProvisioner.java:37) while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner while locating org.eclipse.che.api.workspace.server.spi.provision.InternalEnvironmentProvisioner annotated with @com.google.inject.internal.Element(setName=,uniqueId=11, type=MULTIBINDER, keyType=) while locating java.util.Set for the 3rd parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.(OpenShiftInfrastructure.java:49) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.class(OpenShiftInfrastructure.java:35) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure while locating org.eclipse.che.api.workspace.server.spi.RuntimeInfrastructure for the 3rd parameter of org.eclipse.che.api.workspace.server.WorkspaceRuntimes.(WorkspaceRuntimes.java:158) at org.eclipse.che.api.workspace.server.WorkspaceRuntimes.class(WorkspaceRuntimes.java:102) while locating org.eclipse.che.api.workspace.server.WorkspaceRuntimes for the 2nd parameter of org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager.(LimitsCheckingWorkspaceManager.java:88) at org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager.class(LimitsCheckingWorkspaceManager.java:88) while locating org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager while locating org.eclipse.che.api.workspace.server.WorkspaceManager Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) ```
svrajasekar commented 4 years ago
Che Server Logs ``` at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 115 more 4) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 51 more 5) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl while locating org.eclipse.che.api.workspace.server.token.MachineTokenProvider Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 69 more 6) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl while locating org.eclipse.che.api.workspace.server.token.MachineTokenProvider for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider.(MachineTokenEnvVarProvider.java:34) while locating org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarProvider annotated with @com.google.inject.internal.Element(setName=,uniqueId=16, type=MULTIBINDER, keyType=) while locating java.util.Set for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner.(EnvVarEnvironmentProvisioner.java:37) while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner while locating org.eclipse.che.api.workspace.server.spi.provision.InternalEnvironmentProvisioner annotated with @com.google.inject.internal.Element(setName=,uniqueId=11, type=MULTIBINDER, keyType=) while locating java.util.Set for the 3rd parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.(OpenShiftInfrastructure.java:49) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.class(OpenShiftInfrastructure.java:35) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure while locating org.eclipse.che.api.workspace.server.spi.RuntimeInfrastructure Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 98 more 7) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient.(KeycloakServiceClient.java:72) at org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient.class(KeycloakServiceClient.java:66) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient for the 1st parameter of org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory.(IdentityProviderConfigFactory.java:76) at org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory.class(IdentityProviderConfigFactory.java:62) while locating org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientConfigFactory for the 1st parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientFactory.(OpenShiftClientFactory.java:70) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientFactory.class(OpenShiftClientFactory.java:70) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientFactory for the 6th parameter of org.eclipse.che.workspace.infrastructure.openshift.project.OpenShiftProjectFactory.(OpenShiftProjectFactory.java:70) at org.eclipse.che.workspace.infrastructure.openshift.project.OpenShiftProjectFactory.class(OpenShiftProjectFactory.java:53) while locating org.eclipse.che.workspace.infrastructure.openshift.project.OpenShiftProjectFactory while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.KubernetesNamespaceFactory Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 62 more 8) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient.(KeycloakServiceClient.java:72) at org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient.class(KeycloakServiceClient.java:66) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakServiceClient for the 1st parameter of org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory.(IdentityProviderConfigFactory.java:76) at org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory.class(IdentityProviderConfigFactory.java:62) while locating org.eclipse.che.workspace.infrastructure.openshift.multiuser.oauth.IdentityProviderConfigFactory while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientConfigFactory for the 1st parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientFactory.(OpenShiftClientFactory.java:70) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientFactory.class(OpenShiftClientFactory.java:70) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftClientFactory for the 6th parameter of org.eclipse.che.workspace.infrastructure.openshift.project.OpenShiftProjectFactory.(OpenShiftProjectFactory.java:70) at org.eclipse.che.workspace.infrastructure.openshift.project.OpenShiftProjectFactory.class(OpenShiftProjectFactory.java:53) while locating org.eclipse.che.workspace.infrastructure.openshift.project.OpenShiftProjectFactory while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.KubernetesNamespaceFactory for the 3rd parameter of org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.PVCSubPathHelper.(PVCSubPathHelper.java:90) at org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.PVCSubPathHelper.class(PVCSubPathHelper.java:62) while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.PVCSubPathHelper for the 7th parameter of org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.CommonPVCStrategy.(CommonPVCStrategy.java:113) while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.CommonPVCStrategy while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.WorkspaceVolumesStrategy annotated with @com.google.inject.internal.Element(setName=,uniqueId=67, type=MAPBINDER, keyType=java.lang.String) while locating java.util.Map for the 2nd parameter of org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.WorkspaceVolumeStrategyProvider.(WorkspaceVolumeStrategyProvider.java:35) at org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.WorkspaceVolumeStrategyProvider.class(WorkspaceVolumeStrategyProvider.java:27) while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.WorkspaceVolumeStrategyProvider while locating org.eclipse.che.workspace.infrastructure.kubernetes.namespace.pvc.WorkspaceVolumesStrategy for the 7th parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftEnvironmentProvisioner.(OpenShiftEnvironmentProvisioner.java:93) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftEnvironmentProvisioner.class(OpenShiftEnvironmentProvisioner.java:51) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftEnvironmentProvisioner while locating org.eclipse.che.workspace.infrastructure.kubernetes.KubernetesEnvironmentProvisioner Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMapBinder$RealMapProvider.doProvision(RealMapBinder.java:796) at com.google.inject.internal.RealMapBinder$RealMapProvider.doProvision(RealMapBinder.java:733) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) ```
svrajasekar commented 4 years ago
Che Server Logs ``` at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:60) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 98 more 9) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 52 more 10) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakJwkProvider.(KeycloakJwkProvider.java:30) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakJwkProvider while locating com.auth0.jwk.JwkProvider for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakSigningKeyResolver.(KeycloakSigningKeyResolver.java:38) at org.eclipse.che.multiuser.keycloak.server.KeycloakSigningKeyResolver.class(KeycloakSigningKeyResolver.java:35) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSigningKeyResolver for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakJwtParserProvider.(KeycloakJwtParserProvider.java:31) at org.eclipse.che.multiuser.keycloak.server.KeycloakJwtParserProvider.class(KeycloakJwtParserProvider.java:23) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakJwtParserProvider while locating io.jsonwebtoken.JwtParser for field at org.eclipse.che.multiuser.keycloak.server.AbstractKeycloakFilter.jwtParser(AbstractKeycloakFilter.java:28) at org.eclipse.che.multiuser.keycloak.server.deploy.KeycloakServletModule.configureServlets(KeycloakServletModule.java:36) (via modules: org.eclipse.che.api.deploy.WsMasterServletModule -> org.eclipse.che.multiuser.keycloak.server.deploy.KeycloakServletModule) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakAuthenticationFilter Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:60) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:60) at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:52) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:147) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:124) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 59 more 11) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl while locating org.eclipse.che.api.workspace.server.token.MachineTokenProvider for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider.(MachineTokenEnvVarProvider.java:34) while locating org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarProvider annotated with @com.google.inject.internal.Element(setName=,uniqueId=16, type=MULTIBINDER, keyType=) while locating java.util.Set for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner.(EnvVarEnvironmentProvisioner.java:37) while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner while locating org.eclipse.che.api.workspace.server.spi.provision.InternalEnvironmentProvisioner annotated with @com.google.inject.internal.Element(setName=,uniqueId=11, type=MULTIBINDER, keyType=) while locating java.util.Set for the 3rd parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.(OpenShiftInfrastructure.java:49) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.class(OpenShiftInfrastructure.java:35) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure while locating org.eclipse.che.api.workspace.server.spi.RuntimeInfrastructure for the 3rd parameter of org.eclipse.che.api.workspace.server.WorkspaceRuntimes.(WorkspaceRuntimes.java:158) at org.eclipse.che.api.workspace.server.WorkspaceRuntimes.class(WorkspaceRuntimes.java:102) while locating org.eclipse.che.api.workspace.server.WorkspaceRuntimes for the 2nd parameter of org.eclipse.che.api.workspace.server.TemporaryWorkspaceRemover.(TemporaryWorkspaceRemover.java:42) at org.eclipse.che.api.deploy.WsMasterModule.configure(WsMasterModule.java:151) while locating org.eclipse.che.api.workspace.server.TemporaryWorkspaceRemover Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 114 more 12) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl while locating org.eclipse.che.api.workspace.server.token.MachineTokenProvider for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider.(MachineTokenEnvVarProvider.java:34) while locating org.eclipse.che.api.workspace.server.spi.provision.env.MachineTokenEnvVarProvider while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarProvider annotated with @com.google.inject.internal.Element(setName=,uniqueId=16, type=MULTIBINDER, keyType=) while locating java.util.Set for the 1st parameter of org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner.(EnvVarEnvironmentProvisioner.java:37) while locating org.eclipse.che.api.workspace.server.spi.provision.env.EnvVarEnvironmentProvisioner while locating org.eclipse.che.api.workspace.server.spi.provision.InternalEnvironmentProvisioner annotated with @com.google.inject.internal.Element(setName=,uniqueId=11, type=MULTIBINDER, keyType=) while locating java.util.Set for the 3rd parameter of org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.(OpenShiftInfrastructure.java:49) at org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure.class(OpenShiftInfrastructure.java:35) while locating org.eclipse.che.workspace.infrastructure.openshift.OpenShiftInfrastructure while locating org.eclipse.che.api.workspace.server.spi.RuntimeInfrastructure for the 3rd parameter of org.eclipse.che.api.workspace.server.WorkspaceRuntimes.(WorkspaceRuntimes.java:158) at org.eclipse.che.api.workspace.server.WorkspaceRuntimes.class(WorkspaceRuntimes.java:102) while locating org.eclipse.che.api.workspace.server.WorkspaceRuntimes for the 2nd parameter of org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager.(LimitsCheckingWorkspaceManager.java:88) at org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager.class(LimitsCheckingWorkspaceManager.java:88) while locating org.eclipse.che.multiuser.resource.api.workspace.LimitsCheckingWorkspaceManager while locating org.eclipse.che.api.workspace.server.WorkspaceManager for field at org.eclipse.che.api.workspace.server.jpa.JpaWorkspaceDao$RemoveWorkspaceBeforeAccountRemovedEventSubscriber.workspaceManager(JpaWorkspaceDao.java:265) at org.eclipse.che.multiuser.permission.workspace.server.jpa.MultiuserWorkspaceJpaModule.configure(MultiuserWorkspaceJpaModule.java:35) (via modules: org.eclipse.che.api.deploy.WsMasterModule -> org.eclipse.che.multiuser.permission.workspace.server.jpa.MultiuserWorkspaceJpaModule) while locating org.eclipse.che.api.workspace.server.jpa.JpaWorkspaceDao$RemoveWorkspaceBeforeAccountRemovedEventSubscriber Caused by: java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:104) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings$$FastClassByGuice$$e0d0786b.newInstance() at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:198) at com.google.inject.internal.RealMultibinder$RealMultibinderProvider.doProvision(RealMultibinder.java:151) at com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42) at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:62) at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:52) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:147) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:124) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39) at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211) at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) at com.google.inject.Guice.createInjector(Guice.java:87) at org.everrest.guice.servlet.EverrestGuiceContextListener.getInjector(EverrestGuiceContextListener.java:140) at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45) at org.everrest.guice.servlet.EverrestGuiceContextListener.contextInitialized(EverrestGuiceContextListener.java:85) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4699) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5165) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:970) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1841) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at java.net.URL.openStream(URL.java:1045) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:97) ... 123 more 13) Error injecting constructor, java.lang.RuntimeException: Exception while retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.(KeycloakSettings.java:70) at org.eclipse.che.multiuser.keycloak.server.KeycloakSettings.class(KeycloakSettings.java:53) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakSettings for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.(KeycloakProfileRetriever.java:39) at org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever.class(KeycloakProfileRetriever.java:32) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakProfileRetriever for the 1st parameter of org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao.(KeycloakProfileDao.java:38) while locating org.eclipse.che.multiuser.keycloak.server.dao.KeycloakProfileDao while locating org.eclipse.che.api.user.server.spi.ProfileDao for the 2nd parameter of org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.(KeycloakUserManager.java:58) at org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager.class(KeycloakUserManager.java:58) while locating org.eclipse.che.multiuser.keycloak.server.KeycloakUserManager while locating org.eclipse.che.multiuser.api.account.personal.PersonalAccountUserManager while locating org.eclipse.che.api.user.server.UserManager for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.(MachineTokenRegistry.java:57) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry.class(MachineTokenRegistry.java:57) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenRegistry for the 2nd parameter of org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.(MachineTokenProviderImpl.java:46) at org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl.class(MachineTokenProviderImpl.java:46) while locating org.eclipse.che.multiuser.machine.authentication.server.MachineTokenProviderImpl ```
tolusha commented 4 years ago

a wrong route http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration my guess you installed openshift with a wrong route suffix which is 127.0.0.1

@ibuziuk Do you have any ideas?

svrajasekar commented 4 years ago

Please help me out. I need to desperately set this up. I have no clue as to what to do next. I tried with Minikube, Minishift, Kubernetes and Openshift. Everywhere I faced timeout issue. I am using CentOS 7 VM with 16 gig ram and 4 vcpus.

amisevsk commented 4 years ago

@svrajasekar If you are running in minishift/minikube, --domain=127.0.0.1.nip.io is incorrect I think. It should be set to the IP of the cluster itself (you can get this using e.g. minishift ip). You are currently setting it to localhost, which is probably what causes your issue. I believe you can also use --platform=[minikube|minishift] to have chectl handle it automatically.

svrajasekar commented 4 years ago

I am using Openshift 3.11 only and not minishift. Please help me to install Eclipse-che successfully on my host. I even assigned the --public-hostname to the public ip. But no use. Today I tried to install using che-operator. Except che-server pod, all other pods work properly. The che pod times out. Also if you looked at the log that I had sent, you could see a lot exceptions relate to jgroups and ch.qos.logback. It throws illegalstate exception. I don't know to proceed further. I need to set this up asap to my company.

amisevsk commented 4 years ago

@svrajasekar --domain should be set to the hostname of your cluster -- where do you navigate to access your cluster via browser, for example?

You can see in the Che server logs

Retrieving OpenId configuration from endpoint: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration

The Che server is trying to communicate with keycloak by pinging localhost, which will obviously not work since keycloak is a separate Pod on the cluster.

E.g. on my cluster:

$ oc get route keycloak
NAME       HOST/PORT                                         PATH      SERVICES   PORT      TERMINATION   WILDCARD
keycloak   keycloak-amisevsk-che-2.<domain-name>             keycloak   <all>                   None

In your cluster you should see something like http://keycloak-che.<your-cluster-domain>, you need to set --domain=<your-cluster-domain>

Step "Preparing OpenShift 3 for installing Che" in the docs covers retrieving your --domain.

tag-ii commented 4 years ago

@svrajasekar I'm having the exact same issue.

@amisevsk The domain is set - 127.0.0.1.nip.io

I noticed that when I hit the endpoint from the error logs: http://keycloak-che.127.0.0.1.nip.io/auth/realms/che/.well-known/openid-configuration I get the same error.

However, when I update the URL to point to port 8080 on the endpoint, it does seem to retrieve json data.

I updated the the keycloak service to also forward port 80 to 8080 which enables the original url to return the json. However, the sever still fails.

svrajasekar commented 4 years ago

Yes I have been banging my head on this issue.

Today I brought up Openshift 3 like this oc cluster up --public-hostname=osmaster.maantt.com

It came up successfully

I then created a project named "che"

I executed the below command to install Eclipse/che

chectl server:start --platform=openshift --installer=operator --domain=osmaster.maantt.com --multiuser

Still no luck. It times out.

On top of it, I had a look at the logs, it still shows http://keycloak-che.127.0.0.1.nip.io

I don't know why?

You need to help me out. I am desperate and I have to set it up fast. I have already spent a week on this.

svrajasekar commented 4 years ago

Hi What was the last stable version of eclipse/che that could be launched directly using docker? Today I brought up eclipse/che:6.13.0 successfully. But when I access the application in the browser, it frequently displays "Could not load plugins" error. How to get rid of this?

Atleast this could save my face in the organization. Please help me out.

tolusha commented 4 years ago

@svrajasekar could you try

> oc cluster up --public-hostname=osmaster.maantt.com  --routing-suffix=osmaster.maantt.com.nip.io
svrajasekar commented 4 years ago

Tried all the combos. Nothing seem to work. Keycloak does not seem to start properly though it's status shows as "running".

Because of the above issue, che server fails to start.

Please let me know any old stable version that can be used straight from Docker instead of Kubernetes or Openshift

All the old versions starting 6.1.0 till 6.19.0 fails because these point to keycloak.openshift which is not in the repository.

I will have to explore alternative to eclipse/che I guess. I have already waster 10 days on this.

svrajasekar commented 4 years ago

I have the following entries in /etc/hosts file

192.168.70.101 che-che.chemaster.maantt.com 192.168.70.101 keycloak-che.chemaster.maantt.com 192.168.70.101 postgres-che.chemaster.maantt.com

I am able to ping using the hostname.

But chectl reports "UnknownHostException" for keycloak-che.chemaster.maantt.com

May I know why?

tolusha commented 4 years ago

/cc @sleshchenko

sleshchenko commented 4 years ago

@svrajasekar Let's stick to one platform and try from the very beginning. Please try to provide full information about your environment and commands you executing to get your Che, if we go this way - maybe we will be able to reproduce your case on our side.

svrajasekar commented 4 years ago

Atlast after a great battle that lasted for more than 2 weeks, I could successfully bring up eclipse/che on openshift 3

Now when I access the eclipse che server in the browser, I get the below error:

HTTP Status 401 – Unauthorized Type Status Report Message Authorization token is missing Description The request has not been applied because it lacks valid authentication credentials for the target resource.

Can you please help me solve this?

sleshchenko commented 4 years ago

@svrajasekar Are you able to share HAR? Also please do it from incognito window. Screenshot_20191226_151135 Before attaching it to the issue make sure that you do not expose some private info.

svrajasekar commented 4 years ago

@sleshchenko Actually I noticed that Che server is not communicating to Keycloak using public url when installing. I had to use keycloak cluster ip. It then communicates and successfully installs che server. I guess it is a bug. This is the reason I get 401 - Unauthorized error.

svrajasekar commented 4 years ago

When deploying che-server, I used the following syntax

oc new-app -f che-server-template.yaml -p ROUTING_SUFFIX=<PUBLIC-IP>.nip.io -p CHE_KEYCLOAK_AUTHSERVERURL=http://&lt;CLUSTER-IP&gt;:5050/auth -p CHE_MULTIUSER=true -p PROTOCOL=https -p WS_PROTOCOL=wss -p TLS=true; \

Can I get a quick fix for this or workaround?

svrajasekar commented 4 years ago

I tried to use https://keycloak-che.&lt;PUBLIC-IP&gt;/auth in the CHE_KEYCLOAK_AUTHSERVERURL. But it throws UnknownHostException.

sleshchenko commented 4 years ago

Are we talking about minishift? Could you try https://keycloak-che.{PUBLIC-IP}.nip.io/auth?

svrajasekar commented 4 years ago

No, it is Openshift 3.11

svrajasekar commented 4 years ago

I tried with https://keycloak-che.{PUBLIC-IP}.nip.io/auth as well. Throws UnknownHostException

svrajasekar commented 4 years ago

It only connects to Cluster IP

svrajasekar commented 4 years ago

Atlast I could successfully install Eclipse Che using external keycloak server.

But when I launch eclipse che in the browser, I don't find any items in the stacks page

Why?

svrajasekar commented 4 years ago

I have been asking for help for more than a week. But no one seems to suggest a positive step to resolve my concerns. Everybody is saying "try this" and "try that".

sleshchenko commented 4 years ago

@svrajasekar Yes, sorry about that. Nobody really understands the installation you have and what is wrong. If you send me an email - we could try to organize a quick meeting if it works for you

svrajasekar commented 4 years ago

Atlast I could successfully install Eclipse Che using external keycloak server.

But when I launch eclipse che in the browser, I don't find any items in the stacks page

Can you help me out?

sleshchenko commented 4 years ago

I have no idea. Maybe HAR could show more

svrajasekar commented 4 years ago

Can't start a new workspace. Complains that it is unable to install plugins due to timeout. I even hosted the local che-plugin-registry built using --offline flag. Still no use. I need your help on this. One issue after another pops up. Don't know when it is going to function properly.

My VM is hosted in AWS. It has 32 gig ram with 8 vCpus.

I installed Openshift 3.11 successfully and could start it properly.

Regards

IveJ commented 4 years ago

Hi,

Review for installing oc and chectl: https://www.eclipse.org/che/docs/che-7/installing-che-on-openshift-3-using-the-operator/

See more bug in your case: https://docs.openshift.com/container-platform/3.11/release_notes/ocp_3_11_release_notes.html#ocp-3-11-43

On Sun, Dec 29, 2019, 19:58 Rajasekar S V notifications@github.com wrote:

Can't start a new workspace. Complains that it is unable to install plugins due to timeout. I even hosted the local che-plugin-registry built using --offline flag. Still no use. I need your help on this. One issue after another pops up. Don't know when it is going to function properly.

My VM is hosted in AWS. It has 32 gig ram with 8 vCpus.

I installed Openshift 3.11 successfully and could start it properly.

Regards

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/eclipse/che/issues/15481?email_source=notifications&email_token=AEYAML2QEAX74FZZ57FZ7YTQ3CNHBA5CNFSM4J23M2E2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHY63CI#issuecomment-569503113, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYAML4YU657GIEG62S4BULQ3CNHBANCNFSM4J23M2EQ .

svrajasekar commented 4 years ago

I don't know how many times to iterate. I followed the instructions stated in the Che Getting Started Guid step by step. Still I faced and still facing issues. Nobody has helped me so far. Everyone says "Try this" and "Try that". But no clear instruction.

There is a bug in chectl tool. When it starts up Eclipse Che, every other pod starts successfully. But not che pod. The reason: Che pod tries to communicate to Keycloak pod using the published route. It will not work. Because no 2 pods within a cluster can communicate with each other over public url.

To address this, I had to install Keycloak server separately outside the cluster in my host and point this url to CHE_KEYLOAK_AUTHSERVERURL of the che pod. This solved the timeout problem,

Also we can's install devfile and plugin registries inside the cluster as it will hit the same problem stated above. Either host it outside the cluster or use the public url. This solved the 2nd problem

The last problem I am facing now is that the workspace is started because of timeout issues. Which means Eclipse Che is trying to download the plugin images. But somewhere it times out. I am yet get the help for this.

Regards

svrajasekar commented 4 years ago

Sorry for the type:

The last problem I am facing now is that the workspace is NOT started because of timeout issues. Which means Eclipse Che is trying to download the plugin images. But somewhere it times out. I am yet get the help for this.

IveJ commented 4 years ago

Hi,

Could you wonder permission for get image!?

On Sun, Dec 29, 2019, 23:16 Rajasekar S V notifications@github.com wrote:

Sorry for the type:

The last problem I am facing now is that the workspace is NOT started because of timeout issues. Which means Eclipse Che is trying to download the plugin images. But somewhere it times out. I am yet get the help for this.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/eclipse/che/issues/15481?email_source=notifications&email_token=AEYAML7F27MXERTE7FGBT2TQ3DENDA5CNFSM4J23M2E2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHZC4QA#issuecomment-569519680, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYAML2Q6GKASWM55HTV5CLQ3DENDANCNFSM4J23M2EQ .

svrajasekar commented 4 years ago

After I launched eclipse che and created a workspace using one of the available stacks, it timed out stating "Plugin installation timed out"

Next time, when the workspace was being started, I looked at the che-init-plugin-broker docker logs:

docker logs f4811284c186 2019/12/31 19:37:42 Broker configuration 2019/12/31 19:37:42 Push endpoint: ws://che-che./api/websocket 2019/12/31 19:37:42 Auth enabled: true 2019/12/31 19:37:42 Runtime ID: 2019/12/31 19:37:42 Workspace: workspacetaac25syghuc0u6y 2019/12/31 19:37:42 Environment: default 2019/12/31 19:37:42 OwnerId: 3d5836ba-ba9a-4a53-8732-c6e5db1b6e25 2019/12/31 19:37:42 Couldn't connect to endpoint 'ws://che-che./api/websocket', due to error 'dial tcp: lookup che-che. on 172.30.0.2:53: server misbehaving'

If you notice the ws:// endpoint, it strips the routing suffix and tries to open the socket. It is where it times out and fails.

Any solution to this problem?

IveJ commented 4 years ago

Hi,

some doc to refer for troubleshooting. https://technology.amis.nl/2018/10/28/quick-start-with-eclipse-che-browser-based-ide-running-on-docker/

Dont forget update lastest repo.

On Wed, Jan 1, 2020, 02:45 Rajasekar S V notifications@github.com wrote:

After I launched eclipse che and created a workspace using one of the available stacks, it times out stating "Plugin installation timed out"

Next time, when the workspace was being started, I looked at the docker logs:

docker logs f4811284c186 2019/12/31 19:37:42 Broker configuration 2019/12/31 19:37:42 Push endpoint: ws://che-che./api/websocket 2019/12/31 19:37:42 Auth enabled: true 2019/12/31 19:37:42 Runtime ID: 2019/12/31 19:37:42 Workspace: workspacetaac25syghuc0u6y 2019/12/31 19:37:42 Environment: default 2019/12/31 19:37:42 OwnerId: 3d5836ba-ba9a-4a53-8732-c6e5db1b6e25 2019/12/31 19:37:42 Couldn't connect to endpoint 'ws://che-che./api/websocket', due to error 'dial tcp: lookup che-che. on 172.30.0.2:53: server misbehaving'

If you notice the ws:// endpoint, it strips the routing suffix and tries to open the socket. It is where it times out and fails.

Any solution to this problem?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/eclipse/che/issues/15481?email_source=notifications&email_token=AEYAMLZIIMUWZRLO55AFZI3Q3OOPBA5CNFSM4J23M2E2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH4TQSY#issuecomment-569981003, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYAMLY27CNTGJ5YIXO6IQDQ3OOPBANCNFSM4J23M2EQ .

svrajasekar commented 4 years ago

@IveJ Thanks for the troubleshooting doc. But the steps shown in the doc talks about starting eclipse che in a docker container. The old way. Now that Eclipse Che latest version cannot be started without either Kubernetes or Openshift.

Second, the doc only refers to single user che. I didn't face any problems with Che 6.19.0 starting in single user mode.

The question I asked is why Eclipse Che strips the routing suffix from the exposed route url when trying to open socket connection?

Especially the push endpoint.

Please help me. I am desperate.

IveJ commented 4 years ago

Hi,

As you can see on doc che-plugin-docker, this broker runs as an init container on the workspace pod. Its job is to take in a list of plugin identifiers (either references to a plugin in the registry or a link to a plugin meta.yaml) and ensure that the correct .vsix and .theia extenions are downloaded into the /plugins directory, for each plugin requested for the workspace. And more understand when you look at in dockerfile backward in registry. So think of timeout occur for unsufficent extension during download.

https://github.com/eclipse/che-plugin-broker

https://www.eclipse.org/che/docs/che-7/che-workspaces-architecture/

On Wed, Jan 1, 2020, 10:03 Rajasekar S V notifications@github.com wrote:

@IveJ https://github.com/IveJ Thanks for the troubleshooting doc. But the steps shown in the doc talks about starting eclipse che in a docker container. The old way. Now that Eclipse Che latest version cannot be started without either Kubernetes or Openshift.

Second, the doc only refers to single user che. I didn't face any problems with Che 6.19.0 starting in single user mode.

The question I asked is why Eclipse Che strips the routing suffix from the exposed route url when trying to open socket connection?

Especially the push endpoint.

Please help me. I am desperate.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/eclipse/che/issues/15481?email_source=notifications&email_token=AEYAML2LFTDE3MWXYRLCQZ3Q3QBWVA5CNFSM4J23M2E2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH44FVY#issuecomment-570016471, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYAML2RQG4ACX7ALEN2TFTQ3QBWVANCNFSM4J23M2EQ .

svrajasekar commented 4 years ago

@IveJ Please note that I have not contributed anything to Eclipse Che development. I have been trying hard to setup for my company. It is going to be 3 weeks and still I have not got any help.

What you are doing is, sending me the link to documentation. What I want is a solution.

Please let me know if you can provide a solution or not?

I can send you whatever the information you want.

I have achieved 90% out of my own initiative. Atleast on this last issue, I hope you can help me out.

IveJ commented 4 years ago

Hi Raja,

Follow quick start guide in doc for your enviroment: https://www.eclipse.org/che/docs/che-7/che-quick-starts/

Notice to your project deployment, with ssl option, https or wss. Url as path your project.

On Wed, Jan 1, 2020, 16:16 Rajasekar S V notifications@github.com wrote:

@IveJ https://github.com/IveJ Please note that I have not contributed anything to Eclipse Che development. I have been trying hard to setup for my company. It is going to be 3 weeks and still I have not got any help.

What you are doing is, sending me the link to documentation. What I want is a solution.

Please let me know if you can provide a solution or not?

I can send you whatever the information you want.

I have achieved 90% out of my own initiative. Atleast on this last issue, I hope you can help me out.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/eclipse/che/issues/15481?email_source=notifications&email_token=AEYAML7L4JFGEQOWR7Q4EP3Q3RNNJA5CNFSM4J23M2E2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH5BDCQ#issuecomment-570036618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYAML2QXXB4W5VV7ER37NTQ3RNNJANCNFSM4J23M2EQ .

tag-ii commented 4 years ago

@svrajasekar

Sorry that you're still stuck at the same place too. This would have been a good tool for my development team but there just doesn't seem to be a fix right now for implementation on Openshift 3. The odd thing for me is that it installs fine on a Minishift deployment in a similar environment.

Are you able to deploy it using Minishift as well?

tag-ii commented 4 years ago

@svrajasekar I finally got it to run on the Openshift 3.11 cluster.

I'm not sure if this helps or why it worked but it possibly could work for you as well. I've tried several different combinations of the the oc cluster up command but the last 2 sequences worked.

First I launched the cluster with oc cluster up --public-hostname=<ip-address> --routing-suffix=<ip-address>.nip.io

This just kept forwarded me to https://127.0.0.1:8443/console/ when I tried to access the console at https://<ip-address>:8443/console/ and never allowed me to successfully login.

Afterwards I took the cluster down with: oc cluster down

Finally, I relaunched the cluster with: oc cluster up --public-hostname=<hostname> --routing-suffix=<hostname>.nip.io

This is similar to what you tried previously. However, when I tried to reach the console at https://<hostname>:8443/console/ it forwarded me to https://<ip-address>:8443/console/ and allowed me to successfully login.

From there I was able to setup my users, roles, and the che project and then install the che7 as in the documentation. chectl server:start --platform=openshift --installer=operator --domain=<OPENSHIFT_APPS_URL>

Again, sounds trivial, but it worked for me.

Also note that chectl has updated since you opened this issue. I just ran: chectl update stable

Good luck!