Proxy on Fleet

I am trying to use a proxy on Fleet. My system setting are set but I get a ‘no internet connection’ error.

0
5 comments

When and where do you get this error? Can you please show on a screenshot and share Fleet logs? You can use Help | Diagnostic Tools | Collect Logs... action to collect the logs and upload them at https://uploads.jetbrains.com/

How does your proxy work exactly? Does it require additional configuration, e.g. authentication? 

Do other programs work?

0

Hi Andrey,

I get the error when I try to enable smart mode. I also get this error only when enabling and after a failure to connect.

Exception in DefaultDispatcher-worker-21
com.jetbrains.rhizomedb.EntityDoesNotExistException: entity does not exist 536873665at fleet.rhizomedb/com.jetbrains.rhizomedb.impl.Index.getOne-impl(Index.kt:116)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.impl.Index.queryIndex-impl(Index.kt:183)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.DB.queryIndex(DB.kt:33)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.ReadTrackingQueryAPI.queryIndex(ReadTracking.kt:18)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.UtilKt.getOne-A6wZMug(Util.kt:69)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.UtilKt.getOne-A6wZMug(Util.kt:65)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.impl.EntitiesImplKt.getAttributeValue-bBVBO88(EntitiesImpl.kt:70)
 at fleet.rhizomedb/com.jetbrains.rhizomedb.impl.EntitiesImplKt.RTget(EntitiesImpl.kt:62)
 at fleet.code.common/fleet.common.code.daemon.DaemonServiceGeneratedImpl.getProvider(DaemonService.kt)
 at fleet.common/fleet.common.services.ServicesKt.services(Services.kt:93)
 at fleet.common/fleet.common.services.ServicesKt.services$default(Services.kt:90)
 at fleet.code.frontend/fleet.frontend.code.daemon.DocumentHighlightUnderCaretKt$subscribeForHighlightingUnderCaret$2.invoke(DocumentHighlightUnderCaret.kt:47)
 at fleet.code.frontend/fleet.frontend.code.daemon.DocumentHighlightUnderCaretKt$subscribeForHighlightingUnderCaret$2.invoke(DocumentHighlightUnderCaret.kt:45)
 at fleet.kernel/fleet.kernel.rete.QueriesKt$mapNotNull$1.invoke(Queries.kt:181)
 at fleet.kernel/fleet.kernel.rete.QueriesKt$mapNotNull$1.invoke(Queries.kt:181)
 at fleet.kernel/fleet.kernel.rete.QueriesKt$flatMap$1$1$1.invoke(Queries.kt:120)
 at fleet.kernel/fleet.kernel.rete.QueriesKt$flatMap$1$1$1.invoke(Queries.kt:120)
 at fleet.kernel/fleet.kernel.rete.FlatMapKt$flatMap$1$sub$1$1$1$1.invoke(FlatMap.kt:41)
 at fleet.kernel/fleet.kernel.rete.FlatMapKt$flatMap$1$sub$1$1$1$1.invoke(FlatMap.kt:41)
 at fleet.kernel/fleet.kernel.rete.FlatMapKt.trackReads(FlatMap.kt:82)
 at fleet.kernel/fleet.kernel.rete.FlatMapKt.access$trackReads(FlatMap.kt:1)
 at fleet.kernel/fleet.kernel.rete.FlatMapKt$flatMap$1$sub$1.invoke$lambda$4(FlatMap.kt:41)
 at fleet.kernel/fleet.kernel.rete.ReteNetworkImpl$propagateChange$2.invoke(ReteNetworkImpl.kt:394)
 at fleet.kernel/fleet.kernel.rete.ReteNetworkImpl$propagateChange$2.invoke(ReteNetworkImpl.kt:371)
 at fleet.kernel/fleet.kernel.rete.Propagation.processQueue(ReteNetworkImpl.kt:188)
 at fleet.kernel/fleet.kernel.rete.ReteNetworkImpl.propagateChange(ReteNetworkImpl.kt:371)
 at fleet.kernel/fleet.kernel.rete.PosponedVarsKt$postponedVars$1.propagateChange(PosponedVars.kt:51)
 at fleet.kernel/fleet.kernel.rete.ReteKt$withRete$2$1$1$1$2$1$2.invokeSuspend(Rete.kt:85)
 at fleet.kernel/fleet.kernel.rete.ReteKt$withRete$2$1$1$1$2$1$2.invoke-WpGqRn0(Rete.kt)
 at fleet.kernel/fleet.kernel.rete.ReteKt$withRete$2$1$1$1$2$1$2.invoke(Rete.kt)
 at kotlinx.coroutines.core/kotlinx.coroutines.selects.SelectImplementation$ClauseData.invokeBlock(Select.kt:821)
 at kotlinx.coroutines.core/kotlinx.coroutines.selects.SelectImplementation.complete(Select.kt:692)
 at kotlinx.coroutines.core/kotlinx.coroutines.selects.SelectImplementation.doSelectSuspend(Select.kt:434)
 at kotlinx.coroutines.core/kotlinx.coroutines.selects.SelectImplementation.access$doSelectSuspend(Select.kt:243)
 at kotlinx.coroutines.core/kotlinx.coroutines.selects.SelectImplementation$doSelectSuspend$1.invokeSuspend(Select.kt)
 at app/kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
 at kotlinx.coroutines.core/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
 at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
 at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
 at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
 at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

My proxy connects through my localhost and all of my other apps work including the Jetbrains Toolbox that connects to the proxy fine and lets me set it manually. My system settings connect through a .pac file though. 

0

all of my other apps work including the Jetbrains Toolbox that connects to the proxy fine and lets me set it manually.

What settings do you set?

Could you please provide a complete log file? Thanks.

0

I uploaded  a copy of my log file. Here is the reference. Upload id: 2024_03_22_5HguX8DMkZkG16FJvYzw7A (file: fleet.log)

0

DNS resolve problem:

[20240322 14:58:31.334 WARN  WS@36tm55250obl05cbkeql f.p.i.w.DownloadingBackendEntity] Failed to retrieve IntelliJ, will retry
fleet.common.download.DownloadingException: Failed to download 'https://plugins.jetbrains.com/fleet-parts/fleet-backend/linux_x64/fleet-backend-241.14640.tar.zst': error sending request for url (https://plugins.jetbrains.com/fleet-parts/fleet-backend/linux_x64/fleet-backend-241.14640.tar.zst): error trying to connect: dns error: failed to lookup address information: Name does not resolve

Caused by:
    0: error trying to connect: dns error: failed to lookup address information: Name does not resolve
    1: dns error: failed to lookup address information: Name does not resolve
    2: failed to lookup address information: Name does not resolve
    at fleet.common/fleet.common.download.DownloadServiceExtensionsKt.download(DownloadServiceExtensions.kt:38)
    at fleet.common/fleet.common.download.DownloadServiceExtensionsKt$download$1.invokeSuspend(DownloadServiceExtensions.kt)
    at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source)
    at kotlinx.coroutines.core/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.core/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)    

Indeed it looks like proxy blocks the connection.

all of my other apps work including the Jetbrains Toolbox that connects to the proxy fine and lets me set it manually.

What proxy settings have you configured for other applications?

Did you set up a proxy environment variables in your system: http_proxyhttps_proxy and no_proxy and their capitalised alternatives HTTP_PROXYHTTPS_PROXY and NO_PROXY?

1

Please sign in to leave a comment.