Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi to everyone,
i have a big problem when i try to open talend studio. The error:
java.net.SocketException: Connection reset
at org.talend.repository.remoteprovider.client.ClientFactory.getClient(ClientFactory.java:118)
at org.talend.repository.remoteprovider.CheckListener.widgetSelected(CheckListener.java:56)
at org.talend.repository.ui.login.connections.ConnectionFormComposite$DelegateSelectionListener.widgetSelected(ConnectionFormComposite.java:999)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4131)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3944)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3547)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:822)
at org.eclipse.jface.window.Window.open(Window.java:798)
at org.talend.repository.ui.login.LoginProjectPage$11.widgetSelected(LoginProjectPage.java:863)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4131)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3944)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3547)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:822)
at org.eclipse.jface.window.Window.open(Window.java:798)
at org.talend.repository.RepositoryService.openLoginDialog(RepositoryService.java:322)
at org.talend.rcp.intro.Application.logUserOnProject(Application.java:518)
at org.talend.rcp.intro.Application.start(Application.java:211)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
Caused by: java.net.SocketException: Connection reset
at org.talend.repository.remoteprovider.rest.RestUtil.request(RestUtil.java:199)
at org.talend.repository.remoteprovider.rest.RestUtil.request(RestUtil.java:87)
at org.talend.repository.remoteprovider.rest.RestUtil.getResponse(RestUtil.java:70)
at org.talend.repository.remoteprovider.rest.request.ServerCheckRestApi.getServerType(ServerCheckRestApi.java:52)
at org.talend.repository.remoteprovider.client.ClientFactory.getClient(ClientFactory.java:97)
... 34 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:210)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:706)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at org.talend.repository.remoteprovider.rest.RestUtil.request(RestUtil.java:152)
... 38 more
Any solution?
Thank you in advance.
Hello @lucacupito , you can try to share a tcpdump (or equivalent) while replicating the issue.
It should help to identify if a remote host is responding with a TCP RST flag; from my understanding, it can also be a perimetral firewall and related.
If tcpdump doesn't show abnormal behaviors (or the error), we can move to the OS and JVM.
At this stage, and with the provided informations, I don't believe it's an application (talend) error.
Which version of java are you using?
Are you running under Linux or Windows?
Regards,