Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error Indexing Codebase - Handshake Failed #2035

Open
soumen02 opened this issue Sep 30, 2024 · 33 comments
Open

Error Indexing Codebase - Handshake Failed #2035

soumen02 opened this issue Sep 30, 2024 · 33 comments
Labels
bug Something isn't working dev needed This bug requires a Cursor developer to assist

Comments

@soumen02
Copy link

  1. If you can, please include a screenshot of your problem
    Initial error on chat
    image
    When I click Open Settings and index, it got stuck on this for around 5-8 minutes
    image
    After sometime I see the following,
    image
    I continue asking it questions in chat, and when it gives me hallucinated output I go back to the settings page I see the following.
    image
  2. Please include the name of your operating system
    MacOS Sonoma 14.6.1 (23G93)
  3. If you can, steps to reproduce are super helpful
@ascanio
Copy link

ascanio commented Sep 30, 2024

Same Issue here
image
image

@brahyam
Copy link

brahyam commented Sep 30, 2024

Same issue today on similar platform. could this be due to an outage?

@danperks
Copy link
Collaborator

danperks commented Oct 2, 2024

Hi, is this issue still occurring? Seems likely that an outage or temporary bug.

@danperks danperks added bug Something isn't working user-support Regards a specific user's issue with installation or usage labels Oct 2, 2024
@SeekBytes-AI
Copy link

SeekBytes-AI commented Oct 8, 2024

I am having the same issue.
I have reinstalled the cursor after cleanup but did not help.
2024-10-08 19:41:05.109 [info] Handshake timing: 207.13455000007525
2024-10-08 19:41:10.285 [info] Search by sha took 33.64926999993622ms for query ""
2024-10-08 19:41:10.290 [info] Search by message took 39.75151300011203ms for query ""
2024-10-08 19:41:21.111 [info] Handshake start
2024-10-08 19:41:21.318 [info] Handshake timing: 207.79671699996106
2024-10-08 19:41:53.325 [info] Handshake start
2024-10-08 19:41:53.531 [info] Handshake timing: 206.40182100003585
2024-10-08 19:42:04.797 [info] Search by sha took 33.882578999968246ms for query ""
2024-10-08 19:42:04.801 [info] Search by message took 39.56248899991624ms for query ""
2024-10-08 19:42:57.536 [error] Handshake failed:
2024-10-08 19:42:57.536 [error] Error: timeout in handshake with retry
at t.RepoClientMultiplexer.handshakeWithRetry (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-retrieval/dist/main.js:2:826553)
at async w.getServerStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-retrieval/dist/main.js:2:841881)
at async w.startIndexingRepository (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-retrieval/dist/main.js:2:844181)

@daniel-wachira
Copy link

I'm also experiencing this problem. Has anyone managed to find a workaround?

@KekmaTime
Copy link

dude im tired of it happening i tried reinstalling the whole thing but it still persists

@chriswep
Copy link

chriswep commented Oct 8, 2024

@danperks
Copy link
Collaborator

danperks commented Oct 8, 2024

Hey all, devs have been notified and are looking into it - sorry for anyone having issues!

@danperks danperks added dev needed This bug requires a Cursor developer to assist and removed user-support Regards a specific user's issue with installation or usage labels Oct 8, 2024
@danperks danperks changed the title Error Indexing codebase Error Indexing Codebase - Handshake Failed Oct 8, 2024
@athmanar
Copy link

athmanar commented Oct 8, 2024

issue persists:
2024-10-02 10:06:07.652 [info] Setting indexing intent to should-index
2024-10-02 10:06:07.655 [info] Creating merkle client.
2024-10-02 10:06:07.655 [info] Done creating merkle client.
2024-10-02 10:06:07.656 [info] Doing a startup handshake.
2024-10-02 10:06:08.528 [info] Finished initializing merkle tree in 873.6273000240326 ms.
2024-10-02 10:06:08.530 [info] Doing the initial handshake with hash: ba088e651205d23a2561a2a127ba47f54bd00ba8382e36a8877b1168027f860d
2024-10-02 10:06:08.533 [info] Handshake start
2024-10-02 10:06:11.588 [info] Handshake start
2024-10-02 10:06:19.607 [info] Handshake start
2024-10-02 10:06:35.630 [info] Handshake start
2024-10-02 10:07:07.639 [info] Handshake start
2024-10-02 10:08:01.208 [info] Handshake start
2024-10-02 10:09:26.825 [error] Handshake failed:
2024-10-02 10:09:26.827 [error] Error: timeout in handshake with retry
at t.RepoClientMultiplexer.handshakeWithRetry (c:\Users\USER\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:826553)
at async w.getServerStatus (c:\Users\USER\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:841881)
at async w.startIndexingRepository (c:\Users\USER\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:844181)
2024-10-02 10:09:26.829 [error] Handshake failed.
2024-10-02 10:09:26.829 [info] Indexing job successfully done or aborted.

@samgabrail
Copy link

yes same issue here running on windows 11 within WSL2

@henriquebs12
Copy link

Same issue here, it's a pity to see you can't rely on their services. Their reputation just goes down a bit every time theses outages occurs.

@pinion
Copy link

pinion commented Oct 8, 2024

same. mac os x 14.7

Version: 0.41.3
VSCode Version: 1.91.1
Commit: 51c8aff7cb5a89f4a0e462fbacab938bdbfaf140
Date: 2024-09-25T17:13:50.377Z
Electron: 29.4.0
ElectronBuildId: undefined
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Darwin arm64 23.6.0

[info] Repo client: syncing embeddings with backend: https://repo42.cursor.sh
2024-10-08 22:16:41.105 [info] Handshake start
2024-10-08 22:16:57.698 [info] Handshake start
2024-10-08 22:17:30.360 [info] Handshake start
2024-10-08 22:18:35.031 [error] Handshake failed:
2024-10-08 22:18:35.031 [error] Error: timeout in handshake with retry
at t.RepoClientMultiplexer.handshakeWithRetry (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-retrieval/dist/main.js:2:826553)
at async w.getServerStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-retrieval/dist/main.js:2:841881)
at async w.startIndexingRepository (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-retrieval/dist/main.js:2:844181)
2024-10-08 22:18:35.032 [error] Handshake failed.
2024-10-08 22:18:35.032 [info] Indexing job successfully done or aborted.

curl https://repo42.cursor.sh

<title>503 Service Temporarily Unavailable</title>

503 Service Temporarily Unavailable

@georgeliu1998
Copy link

Logging out and back in doesn't solve the issue anymore. Here's my system info:

OS
macOS Sequoia Version 15.0.1 (24A348)

Cursor
Version: 0.41.3
VSCode Version: 1.91.1
Commit: 51c8aff7cb5a89f4a0e462fbacab938bdbfaf140
Date: 2024-09-25T17:13:50.377Z
Electron: 29.4.0
ElectronBuildId: undefined
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Darwin arm64 24.0.0

@AtlasPilotPuppy
Copy link

as a developer willing to help fix how can i help / contribute? @danperks

@danperks
Copy link
Collaborator

danperks commented Oct 8, 2024

as a developer willing to help fix how can i help / contribute? @danperks

Hey @AtlasPilotPuppy, thanks for offering to help! Cursor is closed source right now and the dev team are aware of this issue, so for now there's not much that can be done, although I appreciate the offer!

If needed, a dev may ask for more info if they're struggling to reproduce an issue, so keep an eye on this issue and we'll see what happens :)

@cchevall
Copy link

cchevall commented Oct 8, 2024

I just logged out from my cursor account and logged in with a new account. Right after, this issue showed up on all my repositories. Could it be linked?

@afastlearner
Copy link

afastlearner commented Oct 8, 2024

Same Issue here image image

same on windows 11

2024-10-08 23:01:09.418 [info] Setting indexing intent to should-index
2024-10-08 23:01:09.423 [info] Creating merkle client.
2024-10-08 23:01:09.423 [info] Done creating merkle client.
2024-10-08 23:01:09.423 [info] Doing a startup handshake.
2024-10-08 23:01:10.125 [info] Finished initializing merkle tree in 703.151900023222 ms.
2024-10-08 23:01:10.127 [info] Doing the initial handshake with hash: 1647c470a870419358f47f50ce90303cc69542bd420670d32bb8f0972469c45c
2024-10-08 23:01:10.129 [info] Handshake start
2024-10-08 23:01:10.276 [info] Handshake timing: 147.45840001106262
2024-10-08 23:01:12.283 [info] Handshake start
2024-10-08 23:01:12.742 [info] Handshake timing: 460.18099999427795
2024-10-08 23:01:16.754 [info] Handshake start
2024-10-08 23:01:17.307 [info] Handshake timing: 555.0661000013351
2024-10-08 23:01:25.322 [info] Handshake start
2024-10-08 23:01:25.477 [info] Handshake timing: 156.43250000476837
2024-10-08 23:01:41.493 [info] Handshake start
2024-10-08 23:01:41.673 [info] Handshake timing: 181.31760001182556
2024-10-08 23:02:13.676 [info] Handshake start
2024-10-08 23:02:13.974 [info] Handshake timing: 301.04829999804497
2024-10-08 23:03:17.975 [error] Handshake failed:
2024-10-08 23:03:17.976 [error] Error: timeout in handshake with retry
at t.RepoClientMultiplexer.handshakeWithRetry (c:\Users\x\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:826553)
at async w.getServerStatus (c:\Users\x\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:841881)
at async w.startIndexingRepository (c:\Users\x\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:844181)
2024-10-08 23:03:17.976 [error] Handshake failed.
2024-10-08 23:03:17.977 [info] Indexing job successfully done or aborted.

@afastlearner
Copy link

afastlearner commented Oct 8, 2024

I just logged out from my cursor account and logged in with a new account. Right after, this issue showed up on all my repositories. Could it be linked?

I had one repo already indexed and the new ones failed. I closed all the cursor windows and opened that indexed repo again and it was already failed, without loging out.

@Raleose
Copy link

Raleose commented Oct 8, 2024

There is a strange requests under the hood.

The first one is POST https://repo42.cursor.sh/aiserver.v1.RepositoryService/RepositoryStatus HTTP/1.1.
It always completes by status 404 and body:
{"message":"Route POST:/aiserver.v1.RepositoryService/RepositoryStatus not found","error":"Not Found","statusCode":404}
I tried to modify request host to api2.cursor.sh instead of repo42.cursor.sh, but nothing has changed.

The second one is POST https://api2.cursor.sh/aiserver.v1.RepositoryService/FastRepoInitHandshake HTTP/1.1.
It sometimes completes by status 500, but it's very rare case.
In most cases it completes by 200, but if we look inside the proto body we will find that message contains something like that:
{"status":"STATUS_FAILURE","repoName":"some guid here"}
repoName isn't interesting for us, but STATUS_FAILURE - it is number 3 inside of proto serialized body.

@danperks it may be helpful for devs, i think.

@seqis
Copy link

seqis commented Oct 8, 2024

Getting the same error: Running Linux Mint 20.3, MATE Edition.

image

cat ./remoteTunnelService.log 
2024-10-06 20:49:17.539 [error] Missing 'tunnelApplicationConfig' or 'tunnelApplicationName' in product.json. Remote tunneling is not available.
2024-10-07 08:28:35.825 [error] Missing 'tunnelApplicationConfig' or 'tunnelApplicationName' in product.json. Remote tunneling is not available.
2024-10-07 08:47:37.062 [error] Missing 'tunnelApplicationConfig' or 'tunnelApplicationName' in product.json. Remote tunneling is not available.
2024-10-07 09:02:45.765 [error] Missing 'tunnelApplicationConfig' or 'tunnelApplicationName' in product.json. Remote tunneling is not available.
2024-10-08 18:23:33.506 [error] Missing 'tunnelApplicationConfig' or 'tunnelApplicationName' in product.json. Remote tunneling is not available.

@RyanAD
Copy link

RyanAD commented Oct 8, 2024

I have this issue as well. I used Google Login to create my account if that helps narrow it down.

@Takyon236
Copy link

Same issue on 2 differents devices

@ubergeekseven
Copy link

same issue. I have tried indexing several times with the handshake failed ultimately occurring. I went through my codebase and added as many of the extraneous portions of my libraries dependency folders to the cursor ignore file. That did not help. I thought it would until searching led me here.

@Raleose
Copy link

Raleose commented Oct 9, 2024

There is a strange requests under the hood.

The first one is POST https://repo42.cursor.sh/aiserver.v1.RepositoryService/RepositoryStatus HTTP/1.1. It always completes by status 404 and body: {"message":"Route POST:/aiserver.v1.RepositoryService/RepositoryStatus not found","error":"Not Found","statusCode":404} I tried to modify request host to api2.cursor.sh instead of repo42.cursor.sh, but nothing has changed.

The second one is POST https://api2.cursor.sh/aiserver.v1.RepositoryService/FastRepoInitHandshake HTTP/1.1. It sometimes completes by status 500, but it's very rare case. In most cases it completes by 200, but if we look inside the proto body we will find that message contains something like that: {"status":"STATUS_FAILURE","repoName":"some guid here"} repoName isn't interesting for us, but STATUS_FAILURE - it is number 3 inside of proto serialized body.

@danperks it may be helpful for devs, i think.

Now indexing works for me. I looked at the response body of FastRepoInitHandshake and it's status has 2 as value. Great job, thank you

@JoanEsquivel
Copy link

I do have the same issue.

@fmp777
Copy link

fmp777 commented Nov 21, 2024

ran into this today.. relogging fixed, showed codebase as already indexed.

@anshamray
Copy link

Have the same issue on my M2 Mac with macOS 15.1. I tried everything this week, but couldn't find the solution.

@iamsaurabhc
Copy link

Guys - this issue persists with inconsistent internet / network. I changed mine to a faster WiFi, and the issue got resolved. Recheck your connection.

@c00134744
Copy link

I'm also experiencing this issue. I'm using a company proxy, and disabling HTTP/2 didn't resolve it. Here's the error log:

2024-11-30 16:32:14.051 [info] Creating merkle client.
2024-11-30 16:32:14.051 [info] Done creating merkle client.
2024-11-30 16:32:14.051 [info] Doing a startup handshake.
2024-11-30 16:32:14.070 [info] Finished initializing merkle tree in 15.57260000007227 ms.
2024-11-30 16:32:14.070 [info] Doing the initial handshake with hash: 03989adfc16dcac751f...
2024-11-30 16:32:14.072 [info] Handshake start
2024-11-30 16:32:17.412 [info] Search by sha took 17.391200000070967ms for query ""
2024-11-30 16:32:17.438 [info] Search by message took 46.25659999996424ms for query ""
2024-11-30 16:32:18.094 [warning] Retrying handshake with timeout 4000. Error: [deadline_exceeded] the operation timed out
2024-11-30 16:32:18.094 [info] Handshake start
2024-11-30 16:32:18.970 [info] Search by sha took 26.7461000001058ms for query ""
2024-11-30 16:32:18.978 [info] Search by sha took 29.483299999963492ms for query ""
2024-11-30 16:32:18.982 [info] Search by sha took 26.711200000019744ms for query ""
2024-11-30 16:32:18.991 [info] Search by sha took 25.97720000008121ms for query ""
2024-11-30 16:32:18.998 [info] Search by sha took 25.34299999999348ms for query ""
2024-11-30 16:32:19.005 [info] Search by message took 64.56649999995716ms for query ""
2024-11-30 16:32:19.012 [info] Search by message took 65.9939000000013ms for query ""
2024-11-30 16:32:19.016 [info] Search by message took 64.3632000000216ms for query ""
2024-11-30 16:32:19.022 [info] Search by message took 62.595000000088476ms for query ""
2024-11-30 16:32:19.027 [info] Search by message took 56.87939999997616ms for query ""
2024-11-30 16:32:21.088 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:32:25.104 [warning] Retrying handshake with timeout 8000. Error: [canceled] This operation was aborted
2024-11-30 16:32:25.104 [info] Handshake start
2024-11-30 16:32:26.099 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:32:31.114 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:32:34.113 [warning] Retrying handshake with timeout 16000. Error: [canceled] This operation was aborted
2024-11-30 16:32:34.113 [info] Handshake start
2024-11-30 16:32:49.132 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:32:54.135 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:33:05.141 [warning] Retrying handshake with timeout 32000. Error: [canceled] This operation was aborted
2024-11-30 16:33:05.141 [info] Handshake start
2024-11-30 16:33:20.172 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:33:25.180 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:33:52.186 [warning] Retrying handshake with timeout 64000. Error: [canceled] This operation was aborted
2024-11-30 16:33:52.186 [info] Handshake start
2024-11-30 16:34:07.202 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:34:12.204 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-11-30 16:35:11.212 [warning] Retrying handshake with timeout 128000. Error: [canceled] This operation was aborted
2024-11-30 16:35:11.213 [error] Handshake failed:
2024-11-30 16:35:11.213 [error] Error: timeout in handshake with retry
at t.RepoClientMultiplexer.handshakeWithRetry (c:\Users\c\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:813516)
at async v.getServerStatus (c:\Users\c\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:830054)
at async v.startIndexingRepository (c:\Users\c\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:832745)
2024-11-30 16:35:11.213 [error] Handshake failed.
2024-11-30 16:35:11.214 [info] Indexing job successfully done or aborted.

==========================
Version: 0.43.5
VSCode Version: 1.93.1
Commit: 2eaa79a1b14cff5d1c78a2c358a08be16a8e5a0
Date: 2024-11-27T09:11:51.854Z (2 days ago)
Electron: 30.5.1
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.22631

@danperks

@27Bslash6
Copy link

Same as @c00134744 - would be nice if Cursor's indexing feature respected VSCode proxy configuration so I can bypass system-level proxies and SSL interception.

@hermandr
Copy link

2024-12-17 14:21:06.253 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-17 14:21:06.255 [info] Setting indexing intent to should-index
2024-12-17 14:21:06.259 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-17 14:21:06.266 [info] Creating merkle client.
2024-12-17 14:21:06.266 [info] Done creating merkle client.
2024-12-17 14:21:06.266 [info] Doing a startup handshake.
2024-12-17 14:21:06.400 [info] Finished initializing merkle tree in 78.28407199960202 ms.
2024-12-17 14:21:06.400 [info] Doing the initial handshake with hash: 0db1fda139dab41728b278059d2aff66c609549772d68522a8e93f0d01dfdde6
2024-12-17 14:21:06.403 [info] Handshake start
2024-12-17 14:21:08.026 [error] Error Checking Connection: [unavailable]
2024-12-17 14:21:08.027 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-17 14:21:09.269 [warning] Retrying handshake with timeout 4000. Error: [unavailable]
2024-12-17 14:21:09.269 [info] Handshake start
2024-12-17 14:21:14.034 [warning] Retrying handshake with timeout 8000. Error: [unavailable]
2024-12-17 14:21:14.034 [info] Handshake start
2024-12-17 14:21:15.568 [error] Error Checking Connection: [unavailable]
2024-12-17 14:21:15.569 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-17 14:21:22.811 [warning] Retrying handshake with timeout 16000. Error: [unavailable]
2024-12-17 14:21:22.811 [info] Handshake start
2024-12-17 14:21:24.384 [error] Error Checking Connection: [unavailable]
2024-12-17 14:21:24.385 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-17 14:21:33.021 [info] Search by sha took 29.73665599990636ms for query ""
2024-12-17 14:21:33.038 [info] Search by message took 55.68685000017285ms for query ""
2024-12-17 14:21:39.625 [warning] Retrying handshake with timeout 32000. Error: [unavailable]
2024-12-17 14:21:39.625 [info] Handshake start
2024-12-17 14:21:39.938 [info] Search by message took 37.895245000720024ms for query ""
2024-12-17 14:21:39.944 [info] Search by message took 26.955276999622583ms for query ""
2024-12-17 14:21:39.944 [info] Search by sha took 35.97531499993056ms for query ""
2024-12-17 14:21:39.945 [info] Search by sha took 18.477207999676466ms for query ""
2024-12-17 14:21:41.193 [error] Error Checking Connection: [unavailable]
2024-12-17 14:21:41.194 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-17 14:22:12.424 [warning] Retrying handshake with timeout 64000. Error: [unavailable]
2024-12-17 14:22:12.424 [info] Handshake start
2024-12-17 14:22:14.064 [error] Error Checking Connection: [unavailable]
2024-12-17 14:22:14.065 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-17 14:23:17.298 [warning] Retrying handshake with timeout 128000. Error: [unavailable]
2024-12-17 14:23:17.299 [error] Handshake failed:
2024-12-17 14:23:17.299 [error] Error: timeout in handshake with retry
at t.RepoClientMultiplexer.handshakeWithRetry (/home/herman/.cursor-server/bin/a846435528b4b760494a836f96f0739889253530/extensions/cursor-retrieval/dist/main.js:2:813516)
at v.getServerStatus (/home/herman/.cursor-server/bin/a846435528b4b760494a836f96f0739889253530/extensions/cursor-retrieval/dist/main.js:2:830054)
at v.startIndexingRepository (/home/herman/.cursor-server/bin/a846435528b4b760494a836f96f0739889253530/extensions/cursor-retrieval/dist/main.js:2:832745)
2024-12-17 14:23:17.299 [error] Handshake failed.


Version: 0.43.6
VSCode Version: 1.93.1
Commit: a846435528b4b760494a836f96f0739889253530
Date: 2024-12-06T05:11:55.168Z
Electron: 30.5.1
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.22635

@jamie0walton
Copy link

jamie0walton commented Dec 26, 2024

This is happening for me on a firewalled debian ssh session using ssh from win 11. In the Debian host I've set the proxy in .bashrc and curl https://repo42.cursor.sh provides a welcome to cursor message. However the shell session that is attempting to access repo421.cursor.sh doesn't appear to be aware of the proxy settings.

Decided to ask cursor to fix cursor. It eventually prompted me to provide the source code :) so after chasing a few rabbit holes I asked it to submit a bug report itself. It's report, based on and interactive session where I tried far too many random command line snippets from what felt like any random version of linux in the past 10 years ...

Worth noting that the host debian box has not internet access, other than via the proxy through ssh tunnelling.

image

@Ma-1003
Copy link

Ma-1003 commented Dec 27, 2024

I'm a Chinese student. When I connect to my school's server via SSH to run programs, it prompts "handshake failed".
image
However, when I open the local project with cursor, indexing works normally.
image
I think it's a server issue, but I don't have the permission to modify the server's DNS. Do you have any suggestions or ideas to solve this problem? Thank you! :) I use Windows 10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dev needed This bug requires a Cursor developer to assist
Projects
None yet
Development

No branches or pull requests