You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I ran into an issue where every transaction would fail with this message:
This transaction has expired. You can get the expiration time of a transaction through its expiresAt (Date) and expiresIn (ms) properties.
The issue turns out to be that Neo4J runs in Docker container, and this container had wrong time (about 3 minutes in past). This is somewhat known issue with Docker, and it very easy to fix it.
However, my question is this:
What is the value of calculating the expiration time on the client? It seems to me this should handled by the server.
The text was updated successfully, but these errors were encountered:
My intent was for node-neo4j on the server to just provide more helpful error messages than Neo4j itself often provides, but you highlight that this case can do more harm than good.
Hi,
I ran into an issue where every transaction would fail with this message:
The issue turns out to be that Neo4J runs in Docker container, and this container had wrong time (about 3 minutes in past). This is somewhat known issue with Docker, and it very easy to fix it.
However, my question is this:
What is the value of calculating the expiration time on the client? It seems to me this should handled by the server.
The text was updated successfully, but these errors were encountered: