[jbosstools-issues] [JBoss JIRA] (JBIDE-25586) OpenJDK9 + OpenShift Tooling: Cannot connect to OpenShift on CDK

Josef Kopriva (JIRA) issues at jboss.org
Wed Jun 20 10:22:00 EDT 2018


    [ https://issues.jboss.org/browse/JBIDE-25586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13594544#comment-13594544 ] 

Josef Kopriva commented on JBIDE-25586:
---------------------------------------

[~adietish] Now I get different error:

{code:java}
eclipse.buildId=12.0.0.GA-v20180620-0445-B2795
java.version=9.0.4
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product com.jboss.devstudio.core.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product

org.jboss.tools.openshift.ui
Error
Wed Jun 20 16:18:08 CEST 2018
Unable to read endpoint https://192.168.42.104:8443/api

com.openshift.restclient.OpenShiftException: Unable to read endpoint https://192.168.42.104:8443/api
	at com.openshift.internal.restclient.ApiTypeMapper.readEndpoint(ApiTypeMapper.java:192)
	at com.openshift.internal.restclient.ApiTypeMapper.getLegacyGroups(ApiTypeMapper.java:177)
	at com.openshift.internal.restclient.ApiTypeMapper.init(ApiTypeMapper.java:122)
	at com.openshift.internal.restclient.ApiTypeMapper.isSupported(ApiTypeMapper.java:82)
	at com.openshift.internal.restclient.URLBuilder.buildWithNamespaceInPath(URLBuilder.java:148)
	at com.openshift.internal.restclient.URLBuilder.build(URLBuilder.java:135)
	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:243)
	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:217)
	at com.openshift.internal.restclient.DefaultClient.execute(DefaultClient.java:203)
	at com.openshift.internal.restclient.DefaultClient.get(DefaultClient.java:320)
	at com.openshift.internal.restclient.authorization.AuthorizationContext.isAuthorized(AuthorizationContext.java:63)
	at org.jboss.tools.openshift.core.connection.Connection.authorize(Connection.java:237)
	at org.jboss.tools.openshift.core.connection.Connection.connect(Connection.java:226)
	at org.jboss.tools.openshift.internal.common.ui.connection.ConnectionWizardPageModel.connect(ConnectionWizardPageModel.java:350)
	at org.jboss.tools.openshift.internal.common.ui.connection.ConnectionWizardPage$ConnectJob.doRun(ConnectionWizardPage.java:432)
	at org.jboss.tools.openshift.internal.common.core.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:37)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60)
Caused by: javax.net.ssl.SSLException: java.net.SocketException: Broken pipe (Write failed)
	at java.base/sun.security.ssl.Alerts.getSSLException(Alerts.java:214)
	at java.base/sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1969)
	at java.base/sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1921)
	at java.base/sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:794)
	at java.base/sun.security.ssl.AppOutputStream.write(AppOutputStream.java:67)
	at okio.Okio$1.write(Okio.java:80)
	at okio.AsyncTimeout$1.write(AsyncTimeout.java:180)
	at okio.RealBufferedSink.flush(RealBufferedSink.java:216)
	at okhttp3.internal.framed.Http2$Writer.settings(Http2.java:514)
	at okhttp3.internal.framed.FramedConnection.start(FramedConnection.java:519)
	at okhttp3.internal.framed.FramedConnection.start(FramedConnection.java:509)
	at okhttp3.internal.io.RealConnection.establishProtocol(RealConnection.java:210)
	at okhttp3.internal.io.RealConnection.buildConnection(RealConnection.java:171)
	at okhttp3.internal.io.RealConnection.connect(RealConnection.java:111)
	at okhttp3.internal.http.StreamAllocation.findConnection(StreamAllocation.java:187)
	at okhttp3.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:123)
	at okhttp3.internal.http.StreamAllocation.newStream(StreamAllocation.java:93)
	at okhttp3.internal.http.HttpEngine.connect(HttpEngine.java:296)
	at okhttp3.internal.http.HttpEngine.sendRequest(HttpEngine.java:248)
	at okhttp3.RealCall.getResponse(RealCall.java:243)
	at okhttp3.RealCall$ApplicationInterceptorChain.proceed(RealCall.java:201)
	at com.openshift.internal.restclient.okhttp.ResponseCodeInterceptor.intercept(ResponseCodeInterceptor.java:55)
	at okhttp3.RealCall$ApplicationInterceptorChain.proceed(RealCall.java:190)
	at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:163)
	at okhttp3.RealCall.execute(RealCall.java:57)
	at com.openshift.internal.restclient.ApiTypeMapper.readEndpoint(ApiTypeMapper.java:189)
	... 16 more
Caused by: java.net.SocketException: Broken pipe (Write failed)
	at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
	at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:155)
	at java.base/sun.security.ssl.SSLSocketOutputRecord.deliver(SSLSocketOutputRecord.java:307)
	at java.base/sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:779)
	... 38 more

{code}
Devstudio: 12.0.0.GA-v20180620-0445-B2795
Java version: 9.0.4

With Java 8 if wors without issues in the same environment.

> OpenJDK9 + OpenShift Tooling: Cannot connect to OpenShift on CDK
> ----------------------------------------------------------------
>
>                 Key: JBIDE-25586
>                 URL: https://issues.jboss.org/browse/JBIDE-25586
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdk, openshift
>    Affects Versions: 4.5.2.Final
>         Environment: FC27
> OpenJDK 9.0.1
> CDK v3.3.0-rc.1-1
> eclipse.buildId=11.2.0.GA-v20180115-0516-B1866
> java.version=9.0.1
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments:  -product com.jboss.devstudio.core.product
> Command-line arguments:  -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
>            Reporter: Josef Kopriva
>            Assignee: Rob Stryker
>            Priority: Critical
>              Labels: cdk, connection
>             Fix For: 4.6.0.Final
>
>
> But, connecting to online openshift instance works.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jbosstools-issues mailing list