Graph Academy sandbox refusing to connect

I'm facing issues with the Graph Academy sandbox not working. I cannot complete the course. I tried using different browsers, I also tried using a private window, but nothing works.

Hi,

Sorry you experienced problems, a few people have noted an outage overnight. I have checked this morning and everything appears to be working now.

Are you still experiencing problems?

Martin

It's working as normal for now. The outage lasted for about 2 days I think.

I am experiencing the same problem. Unable to complete the training due to sandbox issue

I am experiencing the same problem.

Hi @ravi.potnuru - thanks for letting us know. Has you been able to connect to the sandbox as of yet to finish your training?

Hi @jovoight - Have you been able to connect since your message?

Ravi contacted us via email. Sandbox instances expire and are recycled after 3 days. They needed to update their connection details.

1 Like

Hi,
I have the same problem right now. What can I do ?

Connection is stuck at:
Configuring Sandbox, please wait...

Developer tools gives me following error
{"message":"No sandbox for course cypher-aggregation, usecase: recommendations"}

It took more then minute...
Then I'm getting:
app-057a0b1823450f00cc74.js:2638 WebSocket connection to 'wss://cf9e6f728964d5c84495b1d148cbaaf0.neo4jsandbox.com:7687/' failed:

Hi @maciek - welcome to the community. I am sorry this is your first post :slight_smile: .

Was this just temporary or is it still an issue?

Hi Ari,
It's still an issue.
I was able to do some courses on Friday and today morning around 11:00 AM Graph Academy stops working for me (sounds like 3 days after I started)
I tried 2 different browsers - Safari and Chrome.

This is the response I'm seeing from your servers:

{
    "name": "Maciek Bryński",
    "taskid": "arn:aws:ecs:us-east-1:715633473519:task/production-sandbox-cluster/a73e065fd3614f67b59c33a8af9b29e2",
    "running": true,
    "usecase": "recommendations",
    "ip": "44.203.68.104",
    "port": "7474",
    "boltPort": "7687",
    "backupPort": null,
    "jupyterPort": null,
    "password": "xxx",
    "expires": 1752756604534,
    "sandboxHashKey": "d6973f9cee979830d2cd301ed7592158",
    "connectionVerified": null,
    "hasExtended": null,
    "version": 2,
    "createdAt": 1752497404534,
    "sandboxId": 2432012,
    "modelImage": "//neo4jsandbox.com/guides/recommendations/img/recommendations_datamodel.svg",
    "usecase_long_name": "Recommendations",
    "sbRel": "IS_ALLOCATED",
    "sbType": "Sandbox",
    "invitedUsers": [],
    "pendingInvites": [],
    "scheme": "neo4j+s",
    "username": "neo4j",
    "host": "d6973f9cee979830d2cd301ed7592158.neo4jsandbox.com"
}

I'm able to connect via curl and https so it's not connectivity issue.

~ ❯ curl -v https://8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687
* Uses proxy env variable NO_PROXY == '*'
* Host 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687 was resolved.
* IPv6: (none)
* IPv4: 3.225.248.228, 52.22.231.192, 35.169.118.194
*   Trying 3.225.248.228:7687...
* Connected to 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com (3.225.248.228) port 7687
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 / [blank] / UNDEF
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=neo4jsandbox.com
*  start date: Sep  6 00:00:00 2024 GMT
*  expire date: Oct  4 23:59:59 2025 GMT
*  subjectAltName: host "8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com" matched cert's "*.neo4jsandbox.com"
*  issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03
*  SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.7.1]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/2 502
< date: Mon, 14 Jul 2025 12:14:27 GMT
< content-type: text/plain; charset=utf-8
< content-length: 11
<
* Connection #0 to host 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com left intact
Bad Gateway%
~ ❯ curl -v https://8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687                                                                                                                                   14:14:27
* Uses proxy env variable NO_PROXY == '*'
* Host 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687 was resolved.
* IPv6: (none)
* IPv4: 3.225.248.228, 52.22.231.192, 35.169.118.194
*   Trying 3.225.248.228:7687...
* Connected to 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com (3.225.248.228) port 7687
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 / [blank] / UNDEF
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=neo4jsandbox.com
*  start date: Sep  6 00:00:00 2024 GMT
*  expire date: Oct  4 23:59:59 2025 GMT
*  subjectAltName: host "8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com" matched cert's "*.neo4jsandbox.com"
*  issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03
*  SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.7.1]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com:7687
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/2 502
< date: Mon, 14 Jul 2025 12:14:31 GMT
< content-type: text/plain; charset=utf-8
< content-length: 11
<
* Connection #0 to host 8eab22409ceffc6bba2ef17b60d9f67a.neo4jsandbox.com left intact
Bad Gateway%

Some more digging shows me I have some problems with Neo4j Sandbox

I created new Recommendation instance there.
Trying to open it in the Browser.
Result:

Gateway Timeout

Few minutes later instance is gone at all:

But I just get nice email:

Hi Maciek Bryński,
Your project Recommendations has ended. We hope you enjoyed your time exploring and learning about Neo4j.

Thank you - I connected with the Graph Academy team and the Sandbox team is now aware of an issue and are in the process of addressing. Once I have an update I will share.

1 Like

I tried to replicate this to - and I got the same message. Feel free to spin up a new free Aura instance if that meets your needs for the time being.

Is it possible to connect Aura instance to Graph Academy ?

Actually I was just informed we should be up and running with Sandbox. Give it a try.

Yep. It is. Thank you for the assistance.

1 Like

Glad to hear it. While you are on your graph journey - keep an eye on our July Events as we have some cool events this month, including a MCP Beginner workshop coming up (I'll add that today)

1 Like

@nathan.chander - please state the current issue you are having here,

I’m not able to finish the course Using Neo4j with LangChain as I think the neo4j environment is not being setup properly. The database is created with movie data but the vector index and embeddings are not created so the tasks fail for me as the index do not exist. I’ve tried for a few days now but each time a new database is created the embeddings are not created along with it.
If I try a vector search I get the following error:
Traceback (most recent call last):
File "/workspaces/genai-integration-langchain/genai-integration-langchain/vector_search.py", line 19, in
plot_vector = Neo4jVector.from_existing_index(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/vscode/.local/lib/python3.12/site-packages/langchain_neo4j/vectorstores/neo4j_vector.py", line 1001, in from_existing_index
raise ValueError(
ValueError: The specified vector index name does not exist. Make sure to check if you spelled it correctly