For testing purposes, should I be able to "ping" the datomic cloud with netcat? After setting up the stacks and following the instructions for Inter-VPC access, I tried this from an EC2 instance in my VPC:
nc -zv entry-http...datomic.net 8182
and got a timeout.I've gone back over the instructions multiple times. No avail.
But, I was able to do this:
curl http://<private-ip-of-datomic-ec2>:8182
and that got back the expected {:s3-auth-path ...} response. So I know communication is possible (whew!) I just have something still configured wrong.I started reading back through this thread and found a response from Joe to an issue similar to mine. https://clojurians.slack.com/archives/C03RZMDSH/p1668106282958429?thread_ts=1668104418.430079&cid=C03RZMDSH. I specifically remember the instructions saying to use the load balancer endpoint, but in this reply Joe says to use the client api endpoint. And that one worked. Happy day. (Now I'm wondering...how many settings I tweaked and re-tweaked and am I even close to the original setup at this point? I might try and do a clean install)