Cuba studio not loading Platform versions to select from

Good day,

I recently just downloaded cuba studio and successfully installed it. I am trying to create a new project but the studio is not loading the platform versions to select from.

log
2020-12-16 23:56:13,251 [ 17162] WARN - ialog.CubaNotificationsManager - Error loading base projects group platform from the repository: https://dl.bintray.com/cuba-platform/main
java.net.UnknownHostException: dl.bintray.com
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:220)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
at java.base/java.net.Socket.connect(Socket.java:591)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:285)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:177)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
at java.base/sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:265)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:372)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1227)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1515)
at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:334)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:626)
at com.intellij.util.io.HttpRequests.access$300(HttpRequests.java:61)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:389)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:398)
at com.intellij.util.io.HttpRequests$RequestImpl.doReadBytes(HttpRequests.java:447)
at com.intellij.util.io.HttpRequests$RequestImpl.readBytes(HttpRequests.java:442)
at com.intellij.util.io.RequestBuilder.lambda$readBytes$2(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:537)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:513)
at com.intellij.util.io.HttpRequests.access$100(HttpRequests.java:61)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:363)
at com.intellij.util.io.RequestBuilder.readBytes(RequestBuilder.java:81)
at com.haulmont.studio.backend.maven.RemoteMavenRepository.getFileContent(RemoteMavenRepository.java:148)
at com.haulmont.studio.backend.maven.RemoteMavenRepository.getStringContent(RemoteMavenRepository.java:164)
at com.haulmont.studio.backend.maven.RemoteMavenRepository.lambda$getMavenMetadataContent$2(RemoteMavenRepository.java:114)
at com.haulmont.studio.backend.maven.RemoteMavenRepository.getMavenMetadataContent(RemoteMavenRepository.java:119)
at com.haulmont.studio.backend.maven.RemoteMavenRepository.getArtifactVersions(RemoteMavenRepository.java:79)
at com.haulmont.studio.backend.maven.MavenRepository.getArtifactVersions(MavenRepository.java:56)
at com.haulmont.studio.backend.pm.BaseProjectsRepo.getGroups(BaseProjectsRepo.java:167)
at com.haulmont.studio.backend.pm.BaseProjectsRepo.getGroups(BaseProjectsRepo.java:153)
at com.haulmont.studio.backend.pm.BaseProjectsRepo.getGroupsSorted(BaseProjectsRepo.java:201)
at com.haulmont.studio.intellij.ui.PlatformVersionSelector$updatePlatformVersionField$baseProjectsGroups$1.invoke(PlatformVersionSelector.kt:128)
at com.haulmont.studio.intellij.ui.PlatformVersionSelector$updatePlatformVersionField$baseProjectsGroups$1.invoke(PlatformVersionSelector.kt:30)
at kotlin.sequences.FlatteningSequence$iterator$1.ensureItemIterator(Sequences.kt:277)
at kotlin.sequences.FlatteningSequence$iterator$1.hasNext(Sequences.kt:265)
at kotlin.sequences.DistinctIterator.computeNext(Sequences.kt:523)
at kotlin.collections.AbstractIterator.tryToComputeNext(AbstractIterator.kt:42)
at kotlin.collections.AbstractIterator.hasNext(AbstractIterator.kt:29)
at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:702)
at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:732)
at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:723)
at com.haulmont.studio.intellij.ui.PlatformVersionSelector.updatePlatformVersionField(PlatformVersionSelector.kt:130)
at com.haulmont.studio.intellij.ui.PlatformVersionSelector.updatePlatformVersionField$default(PlatformVersionSelector.kt:120)
at com.haulmont.studio.intellij.project.create.MainSettingsStep$$special$$inlined$addRepositoriesListener$1.onRepositoriesSelectionUpdate(RepositoriesSelector.kt:366)
at com.haulmont.studio.intellij.ui.pm.RepositoriesSelector.initRepositories(RepositoriesSelector.kt:125)
at com.haulmont.studio.intellij.ui.pm.RepositoriesSelector.access$initRepositories(RepositoriesSelector.kt:38)
at com.haulmont.studio.intellij.ui.pm.RepositoriesSelector$refreshRepositories$1.invoke(RepositoriesSelector.kt:76)
at com.haulmont.studio.intellij.ui.pm.RepositoriesSelector$refreshRepositories$1.invoke(RepositoriesSelector.kt:38)
at com.haulmont.studio.intellij.ui.pm.CheckRepositoriesTask.run(RepositoriesSelector.kt:295)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:894)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:169)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:156)
at com.intellij.openapi.progress.impl.CoreProgressManager$4.run(CoreProgressManager.java:408)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:294)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

Hi,
It looks like the dl.bintray.com content distrubution network is unavailable at your geographic location. Hopefully, this problem will solve itself after some time.
Or maybe you have DNS configuration problems in your network.

You can switch to the second repository in the table - repo.cuba-platform.com, it can be used as a backup.

P.S. Not related, but based on the screenshot it looks like you using not latest version of the Studio.
The latest version is 2020.2 with CUBA plugin 15.1.

Thank you for your fast response.

The network I am connecting to is connecting via a proxy.

Documentation says:
If you connect to the internet via a proxy server, some Java system properties must be passed to the JVM running development tools and Gradle.

Please if it has anything to do with the proxy. Please give me an example on how to set this proxy within cuba.

Thank you.

Hi,
More detailed help for specifying proxy settings is available here: CUBA Studio User Guide

Thank you.

One more thing, I downloaded the latest version, and successfully installed it. Now the problem is when I try to open the studio it gives me this error.

aaaa

I click ok and cuba does not even start. What may be the cause?