LibSQL not working on private network
I have a Go project where I'm using LibSQL as the database, in railway, I have my Go server and the LibSQL template running. When I use the public url for the database it works fine, but when I use the private url it doesn't work. I verified that I'm passing the correct private url from the logs.
The error I get is:
Project ID:
ce1bc4e2-67b7-470d-94a2-730b2908e061
6 Replies
Project ID:
ce1bc4e2-67b7-470d-94a2-730b2908e061
Project ID:
ce1bc4e2-67b7-470d-94a2-730b2908e061
please send the private url you are using, the template should come with one
I'm passing the variable to the server like:
private url is
libsql://libsql.railway.internal:8080?tls=0
and what error are you getting, the log you provided does not have an error message about a connection
I think I fixed it, I was using the
github.com/tursodatabase/go-libsql
library, I switched to github.com/tursodatabase/libsql-client-go/libsql
and it's working now
not sure why it was working with the public url and not the private one previously