openedx / tutor-contrib-coursegraph

Work-in-progress Tutor plugin to enable the Open edX CourseGraph tool
GNU Affero General Public License v3.0
2 stars 4 forks source link

Connection issue from Neo4j browser #39

Open dcoder4 opened 1 year ago

dcoder4 commented 1 year ago

Followed this install on Tutor Nutmeg and it all appears to setup fine including the init statement. When I navigate to the Neo4j browser and click connect though I get the following Timeout error:

ServiceUnavailable: WebSocket connection failure. Due to security constraints in your web browser, the reason for the failure is not available to this Neo4j Driver. Please use your browsers development console to determine the root cause of the failure. Common reasons include the database being unavailable, using the wrong connection URL or temporary network problems. If you have enabled encryption, ensure your browser is configured to trust the certificate Neo4j is configured to use. WebSocketreadyStateis: 3

The tutor_local_coursegraph_1 service appears to be running ok and the URL to Neo4j is: https://coursegraph.LMS.MYDOMAIN.COM

This defaults the Connect URL to: bolt+s://bolt.coursegraph.LMS.MYDOMAIN.COM

I note that navigating to Neo4j browser redirects to use SSL (HTTPS). Could this be causing my error. Is there anything special I need to do to support SSL? Is there anyway I can debug this error better given that it runs in a docker container?

Thanks.