getcursor / cursor

The AI Code Editor
https://cursor.com
25.71k stars 1.6k forks source link

[BUG] Remote Dev Container Not Building (Github Codespaces) #952

Open jjfantini opened 1 year ago

jjfantini commented 1 year ago

OS: Mac Ventura 13.1

Fresh install and folder directory.

  1. Create New Codespace
  2. Basic Config.
  3. Error.

Same issue as #950 , but with Github Codespaces. I have tried creating and connected to a created container. No connection holds, will try SSH next.

Screenshot 2023-09-24 at 12 24 57 PM
jjfantini commented 1 year ago

I cannot find a way to SSH into a Github codespace without using gh CLI tool. I can get in via a terminal in Cursor, but the file system is not read into the Cursor app. Does SSH remote dev only support connection strings? How can I achieve this?

I am trying to connect to a remote Ubuntu image so that I can develop in Mojo, but VScode is the only IDE working right now, I miss my AI integration!

@truell20

jjfantini commented 1 year ago

OS: Windows 11

Starting New cursor instance, connect to codespace, then run into this error. It gets successfully built with VSCode, with the same settings for devcontainer and github codespace instance.

github-codespaces

Bug Logs:

[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1 V] shared server: > object #0: {
  "sourcePort": 16634,
  "destinationPort": 0,
  "sessionName": "CodespacesInternal",
  "streamName": "server_sharing",
  "streamCondition": "16634",
  "browseUrl": "",
  "privacy": "private",
  "isTCPServerConnectionEstablished": true,
  "hasTLSHandshakePassed": false
}
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1 I] reviving tunnel type: "undefined"
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1 V] use PFS: "true", use basis: "false"
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1 I] tunnel: "liveshare" platform: "win32"
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient I] Creating proxy for streamManager service
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634] V] subscribing to onDispose event
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] rebindToRandomPortOnErrors: > object #0: "["EADDRINUSE","EACCES"]"
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] V] subscribing to onDispose event
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] V] subscribing to onDispose event
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1 I] tunnel created: > object #0: [object Object]
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634] V] subscribing to onDispose event
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] V] subscribing to onDispose event
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634] I] start tunnel with "0" channels forecasted
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] start with "0" channels
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] start: sourcePort=16634 localPort=16634 host=CodespacesInternal
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] start listen to port: "0.0.0.0:16634"
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] E] failed to listen on local port=16634> object #0: listen EADDRINUSE: address already in use 0.0.0.0:16634 code:EADDRINUSE
  at Server.setupListenHandle [as _listen2] (node:net:1432:16)
  at listenInCluster (node:net:1480:12)
  at doListen (node:net:1629:7)
  at processTicksAndRejections (node:internal/process/task_queues:84:21)
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] error while starting: > object #0: "{"errorMessage":"listen EADDRINUSE: address already in use 0.0.0.0:16634","originalErrorType":"<no original type>","errorCode":-1,"errorType":"GenericError","stack":"Error: listen EADDRINUSE: address already in use 0.0.0.0:16634\n    at Server.setupListenHandle [as _listen2] (node:net:1432:16)\n    at listenInCluster (node:net:1480:12)\n    at doListen (node:net:1629:7)\n    at processTicksAndRejections (node:internal/process/task_queues:84:21)"}"
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] rebinding to a random port
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] start listen to port: "0.0.0.0:64023"
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] listening on local port=64023
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] listening on local port=64023
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] start (failed): sourcePort=16634 localPort=64023 host=CodespacesInternal
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1 I] server started> object #0: {
  "port": 64023,
  "host": "127.0.0.1"
}
[Client:extension:5b50:liveshare-joint:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare-joint:liveshare V] subscribing to onDispose event
[Client:extension:5b50:liveshare-joint:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare-joint:liveshare V] subscribing to onDispose event
[Client:extension:5b50:resolver I] Tunneled the CodespacesInternal connection to> object #0: {
  "port": 64023,
  "host": "127.0.0.1"
}
[Client:extension:5b50:resolver I] Initializing Node-based codespace host service client
[Client:extension:5b50:resolver I] Initializing Node-based Jupyter server host service client
[Client:extension:5b50:resolver I] Initializing Node-based VS Code server host service client
[Client:extension:5b50:resolver:resolve:1:check-codespace-state I] vscode connection options: > object #0: {
  "token": "<1129:<redacte>",
  "environmentId": "fd47fcce-8c2c-43ef-8385-7d63204923c0",
  "workspaceId": "B4E204C10F952FBA9BE5735850F136F6679C",
  "vsCodeCommit": "598d3e09a76d6c7f9e541c04c5e5df113aeb0b70",
  "vsCodeQuality": "stable",
  "extensions": [
    "GitHub.codespaces",
    "GitHub.vscode-pull-request-github"
  ],
  "telemetry": true,
  "liveShareEndpoint": "https://prod.liveshare.vsengsaas.visualstudio.com/api/v1.2/",
  "connectionInfo": {
    "id": "B4E204C10F952FBA9BE5735850F136F6679C",
    "relaySas": "<260:<redacte>",
    "relayLink": "sb://vsls-prod-ins-euw-private-relay.servicebus.windows.net/c723be0095855c650dfcba414b85d7f30e50--8c81ff6e-bd82-40be-94e1-ee70acb8b592",
    "sessionToken": "<1129:<redacte>",
    "hostPublicKeys": [
      "AAAAB3NzaC1yc2EAAAADAQABAAABAQCpph2HjAzYyRL6ZQrBdIZq72Odoi9casifeoMoywseNkURURok/18YMZVBgnzwqxKBaDSNwxp+Yp3l6ujTBlxrrhnJ5Fk4Eqr0tH53kLTdAO9/o/4WFmcAB0zDiBXlsbYPDlByrygm7qTvkwybXCcAO+p6JzGAYD4MWvobDf7ZrfQtRd5blD9F8uuHZbIoofVLasGxY65kx8xRXY5kmeRqjNG9iFlBEV/ONZWdkPgK+2/Jm+EQHym5YxgR6xOE/HDw85pyuCPwd7cocwYnu88KbTaUh5BqbIIQugva1n2jnZA/Gdye+PmZ3ABILPcBIfb6c0KEmpW79L3WycCBwcp3"
    ],
    "tunnelProperties": {
      "tunnelId": "kmmntxx4",
      "clusterId": "uks1",
      "domain": "app.github.dev",
      "connectAccessToken": "<374:<redacte>",
      "managePortsAccessToken": "<381:<redacte>",
      "serviceUri": "https://global.rel.tunnels.api.visualstudio.com/"
    }
  }
}
[Client:extension:5b50:resolver:resolve:1 I] requested to connect> object #0: {
  "token": "<1129:<redacte>",
  "environmentId": "fd47fcce-8c2c-43ef-8385-7d63204923c0",
  "workspaceId": "B4E204C10F952FBA9BE5735850F136F6679C",
  "vsCodeCommit": "598d3e09a76d6c7f9e541c04c5e5df113aeb0b70",
  "vsCodeQuality": "stable",
  "extensions": [
    "GitHub.codespaces",
    "GitHub.vscode-pull-request-github"
  ],
  "telemetry": true,
  "liveShareEndpoint": "https://prod.liveshare.vsengsaas.visualstudio.com/api/v1.2/",
  "connectionInfo": {
    "id": "B4E204C10F952FBA9BE5735850F136F6679C",
    "relaySas": "<260:<redacte>",
    "relayLink": "sb://vsls-prod-ins-euw-private-relay.servicebus.windows.net/c723be0095855c650dfcba414b85d7f30e50--8c81ff6e-bd82-40be-94e1-ee70acb8b592",
    "sessionToken": "<1129:<redacte>",
    "hostPublicKeys": [
      "AAAAB3NzaC1yc2EAAAADAQABAAABAQCpph2HjAzYyRL6ZQrBdIZq72Odoi9casifeoMoywseNkURURok/18YMZVBgnzwqxKBaDSNwxp+Yp3l6ujTBlxrrhnJ5Fk4Eqr0tH53kLTdAO9/o/4WFmcAB0zDiBXlsbYPDlByrygm7qTvkwybXCcAO+p6JzGAYD4MWvobDf7ZrfQtRd5blD9F8uuHZbIoofVLasGxY65kx8xRXY5kmeRqjNG9iFlBEV/ONZWdkPgK+2/Jm+EQHym5YxgR6xOE/HDw85pyuCPwd7cocwYnu88KbTaUh5BqbIIQugva1n2jnZA/Gdye+PmZ3ABILPcBIfb6c0KEmpW79L3WycCBwcp3"
    ],
    "tunnelProperties": {
      "tunnelId": "kmmntxx4",
      "clusterId": "uks1",
      "domain": "app.github.dev",
      "connectAccessToken": "<374:<redacte>",
      "managePortsAccessToken": "<381:<redacte>",
      "serviceUri": "https://global.rel.tunnels.api.visualstudio.com/"
    }
  },
  "clientId": "91395dc59b9a73ca"
}
> object #1: [object Object]
[Client:extension:5b50:resolver:resolve:1:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70 I] connection record: false
[Client:extension:5b50:resolver:resolve:1:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70 I] creating new connection
[Client:extension:5b50:vscode V] creating connection without a timeout
[Client:extension:5b50:vscode I] creating connection> object #0: [object Object]
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode V] subscribing to onDispose event
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] asked to connect
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] creating new connection
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] creating connection
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] connection status changed: none -> connecting, error:> object #0: undefined
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] firing change event: > object #0: {
  "status": "connecting",
  "previousStatus": "none"
}
[Client:extension:5b50:vscode:onConnectionChanged:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70 I] none -> connecting
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] get LS connection
[Client:extension:5b50:liveshare-joint I] requested to connect once> object #0: {
  "token": "<1129:<redacte>",
  "environmentId": "fd47fcce-8c2c-43ef-8385-7d63204923c0",
  "workspaceId": "B4E204C10F952FBA9BE5735850F136F6679C",
  "vsCodeCommit": "598d3e09a76d6c7f9e541c04c5e5df113aeb0b70",
  "vsCodeQuality": "stable",
  "extensions": [
    "GitHub.codespaces",
    "GitHub.vscode-pull-request-github"
  ],
  "telemetry": true,
  "liveShareEndpoint": "https://prod.liveshare.vsengsaas.visualstudio.com/api/v1.2/",
  "connectionInfo": {
    "id": "B4E204C10F952FBA9BE5735850F136F6679C",
    "relaySas": "<260:<redacte>",
    "relayLink": "sb://vsls-prod-ins-euw-private-relay.servicebus.windows.net/c723be0095855c650dfcba414b85d7f30e50--8c81ff6e-bd82-40be-94e1-ee70acb8b592",
    "sessionToken": "<1129:<redacte>",
    "hostPublicKeys": [
      "AAAAB3NzaC1yc2EAAAADAQABAAABAQCpph2HjAzYyRL6ZQrBdIZq72Odoi9casifeoMoywseNkURURok/18YMZVBgnzwqxKBaDSNwxp+Yp3l6ujTBlxrrhnJ5Fk4Eqr0tH53kLTdAO9/o/4WFmcAB0zDiBXlsbYPDlByrygm7qTvkwybXCcAO+p6JzGAYD4MWvobDf7ZrfQtRd5blD9F8uuHZbIoofVLasGxY65kx8xRXY5kmeRqjNG9iFlBEV/ONZWdkPgK+2/Jm+EQHym5YxgR6xOE/HDw85pyuCPwd7cocwYnu88KbTaUh5BqbIIQugva1n2jnZA/Gdye+PmZ3ABILPcBIfb6c0KEmpW79L3WycCBwcp3"
    ],
    "tunnelProperties": {
      "tunnelId": "kmmntxx4",
      "clusterId": "uks1",
      "domain": "app.github.dev",
      "connectAccessToken": "<374:<redacte>",
      "managePortsAccessToken": "<381:<redacte>",
      "serviceUri": "https://global.rel.tunnels.api.visualstudio.com/"
    }
  },
  "clientId": "91395dc59b9a73ca"
}
> object #1: [object Object]
[Client:extension:5b50:liveshare-joint I] requested to connect> object #0: {
  "token": "<1129:<redacte>",
  "environmentId": "fd47fcce-8c2c-43ef-8385-7d63204923c0",
  "workspaceId": "B4E204C10F952FBA9BE5735850F136F6679C",
  "vsCodeCommit": "598d3e09a76d6c7f9e541c04c5e5df113aeb0b70",
  "vsCodeQuality": "stable",
  "extensions": [
    "GitHub.codespaces",
    "GitHub.vscode-pull-request-github"
  ],
  "telemetry": true,
  "liveShareEndpoint": "https://prod.liveshare.vsengsaas.visualstudio.com/api/v1.2/",
  "connectionInfo": {
    "id": "B4E204C10F952FBA9BE5735850F136F6679C",
    "relaySas": "<260:<redacte>",
    "relayLink": "sb://vsls-prod-ins-euw-private-relay.servicebus.windows.net/c723be0095855c650dfcba414b85d7f30e50--8c81ff6e-bd82-40be-94e1-ee70acb8b592",
    "sessionToken": "<1129:<redacte>",
    "hostPublicKeys": [
      "AAAAB3NzaC1yc2EAAAADAQABAAABAQCpph2HjAzYyRL6ZQrBdIZq72Odoi9casifeoMoywseNkURURok/18YMZVBgnzwqxKBaDSNwxp+Yp3l6ujTBlxrrhnJ5Fk4Eqr0tH53kLTdAO9/o/4WFmcAB0zDiBXlsbYPDlByrygm7qTvkwybXCcAO+p6JzGAYD4MWvobDf7ZrfQtRd5blD9F8uuHZbIoofVLasGxY65kx8xRXY5kmeRqjNG9iFlBEV/ONZWdkPgK+2/Jm+EQHym5YxgR6xOE/HDw85pyuCPwd7cocwYnu88KbTaUh5BqbIIQugva1n2jnZA/Gdye+PmZ3ABILPcBIfb6c0KEmpW79L3WycCBwcp3"
    ],
    "tunnelProperties": {
      "tunnelId": "kmmntxx4",
      "clusterId": "uks1",
      "domain": "app.github.dev",
      "connectAccessToken": "<374:<redacte>",
      "managePortsAccessToken": "<381:<redacte>",
      "serviceUri": "https://global.rel.tunnels.api.visualstudio.com/"
    }
  },
  "clientId": "91395dc59b9a73ca"
}
> object #1: [object Object]
[Client:extension:5b50:liveshare-joint:B4E204C10F952FBA9BE5735850F136F6679C I] connection record: true
[Client:extension:5b50:liveshare-joint:B4E204C10F952FBA9BE5735850F136F6679C I] return connected
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode V] subscribing to onDispose event
[Client:extension:5b50:liveshare-joint:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare-joint:liveshare V] subscribing to onDispose event
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient I] Creating proxy for IVSCodeServerHostService service
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient I] Creating proxy for ICodespaceHostService service
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] starting vscode server..> object #0: {
  "token": "<1129:<redacte>",
  "environmentId": "fd47fcce-8c2c-43ef-8385-7d63204923c0",
  "workspaceId": "B4E204C10F952FBA9BE5735850F136F6679C",
  "vsCodeCommit": "598d3e09a76d6c7f9e541c04c5e5df113aeb0b70",
  "vsCodeQuality": "stable",
  "extensions": [
    "GitHub.codespaces",
    "GitHub.vscode-pull-request-github"
  ],
  "telemetry": true,
  "liveShareEndpoint": "https://prod.liveshare.vsengsaas.visualstudio.com/api/v1.2/",
  "connectionInfo": {
    "id": "B4E204C10F952FBA9BE5735850F136F6679C",
    "relaySas": "<260:<redacte>",
    "relayLink": "sb://vsls-prod-ins-euw-private-relay.servicebus.windows.net/c723be0095855c650dfcba414b85d7f30e50--8c81ff6e-bd82-40be-94e1-ee70acb8b592",
    "sessionToken": "<1129:<redacte>",
    "hostPublicKeys": [
      "AAAAB3NzaC1yc2EAAAADAQABAAABAQCpph2HjAzYyRL6ZQrBdIZq72Odoi9casifeoMoywseNkURURok/18YMZVBgnzwqxKBaDSNwxp+Yp3l6ujTBlxrrhnJ5Fk4Eqr0tH53kLTdAO9/o/4WFmcAB0zDiBXlsbYPDlByrygm7qTvkwybXCcAO+p6JzGAYD4MWvobDf7ZrfQtRd5blD9F8uuHZbIoofVLasGxY65kx8xRXY5kmeRqjNG9iFlBEV/ONZWdkPgK+2/Jm+EQHym5YxgR6xOE/HDw85pyuCPwd7cocwYnu88KbTaUh5BqbIIQugva1n2jnZA/Gdye+PmZ3ABILPcBIfb6c0KEmpW79L3WycCBwcp3"
    ],
    "tunnelProperties": {
      "tunnelId": "kmmntxx4",
      "clusterId": "uks1",
      "domain": "app.github.dev",
      "connectAccessToken": "<374:<redacte>",
      "managePortsAccessToken": "<381:<redacte>",
      "serviceUri": "https://global.rel.tunnels.api.visualstudio.com/"
    }
  },
  "clientId": "91395dc59b9a73ca"
}
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] < streamManager.getStream()
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > streamManager.getStream() succeeded t:188.0
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient I] openStreamingChannel -> streamId:ServerSharing_35
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] Sending #13 ChannelOpenMessage(channelType=session, senderChannel=2)
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] Receiving #15 ChannelOpenConfirmationMessage (recipientChannel=2)(senderChannel=1)
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] Sending #14 ChannelRequestMessage (recipientChannel=1)
[Client:extension:5b50:resolver:tunnel:16634:127.0.0.1:liveshare-tunnel[16634]:local-port-forwarder[16634] I] Forwarding connection on channel #2.
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode E] Failed to complete start-remote-server with gRPC> object #0: "2 UNKNOWN: Exception was thrown by handler. Exception: Failed to start VS Code Remote server. code:2
Error: 2 UNKNOWN: Exception was thrown by handler. Exception: Failed to start VS Code Remote server.
    at callErrorFromStatus (c:\Users\jjfan\.cursor\extensions\node_modules\@grpc\grpc-js\build\src\call.js:31:19)
    at Object.onReceiveStatus (c:\Users\jjfan\.cursor\extensions\node_modules\@grpc\grpc-js\build\src\client.js:192:56)
    at Object.onReceiveStatus (c:\Users\jjfan\.cursor\extensions\node_modules\@grpc\grpc-js\build\src\client-interceptors.js:360:141)
    at Object.onReceiveStatus (c:\Users\jjfan\.cursor\extensions\node_modules\@grpc\grpc-js\build\src\client-interceptors.js:323:181)
    at c:\Users\jjfan\.cursor\extensions\node_modules\@grpc\grpc-js\build\src\resolving-call.js:99:78
    at processTicksAndRejections (node:internal/process/task_queues:78:11)
for call at
    at v.makeUnaryRequest (c:\Users\jjfan\.cursor\extensions\node_modules\@grpc\grpc-js\build\src\client.js:160:32)
    at c:\Users\jjfan\.cursor\extensions\grpc\src\clients\node\NodeClientBase.ts:47:20
    at new Promise (<anonymous>)
    at P.executeGrpcFunction (c:\Users\jjfan\.cursor\extensions\grpc\src\clients\node\NodeClientBase.ts:46:16)
    at P.<anonymous> (c:\Users\jjfan\.cursor\extensions\grpc\src\clients\node\VSCodeServerHostServiceClient.ts:49:37)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\github.codespaces-1.15.3\out\bundle\extension-node.js:329:48425
    at new Promise (<anonymous>)
    at VSCodeServerHostServiceClient_async (c:\Users\jjfan\.cursor\extensions\github.codespaces-1.15.3\out\bundle\extension-node.js:329:48206)
    at P.startRemoteServerAsync (c:\Users\jjfan\.cursor\extensions\grpc\src\clients\node\VSCodeServerHostServiceClient.ts:42:107)
    at m.<anonymous> (c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:195:35)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:26:9
    at new Promise (<anonymous>)
    at u (c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:19:68)
    at m.executeRpcFunction (c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:178:13)
    at m.<anonymous> (c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:90:107)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:26:9
    at new Promise (<anonymous>)
    at u (c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:19:68)
    at m.startRemoteServerAsync (c:\Users\jjfan\.cursor\extensions\grpc\dist\src\index.js:90:31)
    at x.<anonymous> (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:250:60)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:17:71
    at new Promise (<anonymous>)
    at __awaiter (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:13:12)
    at x.startVSCodeServer (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:247:16)
    at x.<anonymous> (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:180:35)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:17:71
    at new Promise (<anonymous>)
    at __awaiter (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:13:12)
    at callback (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:179:22)
    at s.<anonymous> (c:\Users\jjfan\.cursor\extensions\performance\dist\src\PerformanceBlocks.js:112:30)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\performance\dist\src\PerformanceBlocks.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (c:\Users\jjfan\.cursor\extensions\performance\dist\src\PerformanceBlocks.js:4:12)
    at s.measure (c:\Users\jjfan\.cursor\extensions\performance\dist\src\PerformanceBlocks.js:109:47)
    at m.<anonymous> (c:\Users\jjfan\.cursor\extensions\performance\dist\src\Performance.js:92:38)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\performance\dist\src\Performance.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (c:\Users\jjfan\.cursor\extensions\performance\dist\src\Performance.js:4:12)
    at measure (c:\Users\jjfan\.cursor\extensions\performance\dist\src\Performance.js:91:47)
    at x.<anonymous> (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:176:49)
    at Generator.next (<anonymous>)
    at c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:17:71
    at new Promise (<anonymous>)
    at __awaiter (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:13:12)
    at x.getVSCodeSharedServer (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:174:16)
    at x.<anonymous> (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:153:57)
    at Generator.next (<anonymous>)
    at fulfilled (c:\Users\jjfan\.cursor\extensions\workspace\connection-hub\dist\src\connection\VSCodeConnection.js:14:58)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)"
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode I] Attempting to complete start-remote-server with Live Share RPC
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] < IVSCodeServerHostService.startRemoteServerResult()
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient V] > IVSCodeServerHostService.devContainerConfigChanged: 
[Client:extension:5b50:liveshare:connection:B4E204C10F952FBA9BE5735850F136F6679C:liveshare:WorkspaceClient E] > IVSCodeServerHostService.startRemoteServerResult() error: 
[Client:extension:5b50:resolver:resolve:1:connection:B4E204C10F952FBA9BE5735850F136F6679C_fd47fcce-8c2c-43ef-8385-7d63204923c0_stable_598d3e09a76d6c7f9e541c04c5e5df113aeb0b70:vscode E] Failed to complete start-remote-server with Live Share RPC> object #0: "Failed to start VS Code Remote server. code:-32098
Error: Failed to start VS Code Remote server.
jjfantini commented 1 year ago

Looks like it doesnt open a new port when one is taken?