Cannot install Vaadin Designer in Eclipse

I wanted to use the Vaadin Designer for Eclipse, so I downloaded the Vaadin Plugin from the Eclipse Marketplace. It must have successfully been installed, since I can create a new Vaadin Project without any problems. Even though, if I try to create a new Vaadin Design, an error occurs saying ‘The selected wizard could not be started. Plug-in com.vaadin.designer2 was unable to load class com.vaadin.designer2.eclipse.wizards.NewFlowWizard. An error occurred while automatically activating bundle com.vaadin.designer2 (813).’
So I tried to reinstall it by installing it from ‘Help → install New Software’ by typing in ‘https://vaadin.com/eclipse’, which leads to another error saying ‘Unable to read repository at https://vaadin.com/eclipse/compositeContent.xml peer not authenticated’.
What am I doing wrong?

The .log File has the following entry in its last paragraph:

!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2019-12-05 10:47:05.247
!MESSAGE Unable to read repository at https://vaadin.com/eclipse/compositeContent.xml.
!STACK 0
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at java.base/sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:526)
at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:113)
at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:580)
at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:574)
at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:557)
at org.eclipse.ecf.provider.filetransfer.httpclient4.SNIAwareHttpClient$1.connectSocket(SNIAwareHttpClient.java:64)
at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:414)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:610)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:445)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:263)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Hi Tomoki,

I’ve just quickly checked Vaadin Designer installation with Help → install New Software. Everything works for me, I’m using Eclipse EE 2019-09.
From your log, I guess there was a temporary network issue.
Can you try again?

I have been trying it since a few days.
Also, I checked it with some other plugins like indigo and that worked fine.

Hello Tomoki,

are you using JDK 11? It seems that there is a bug with the TLS 1.3 (https://github.com/groovy/groovy-eclipse/issues/823). Can you try with the latest JDK 11 version?

Thanks!