Identifying connection issues is a complete pain. I.e I try to form a connection between A and B and it says “unable to connect”. Bah! where is the problem? on the receiving end? somewhere in the middle? some route rules somewhere? .. I dunno.
Although here to the rescue is the OCI Network Path Analyzer.
Here is my scenario… I’m in SQLcl and I’m trying to connect to my ADB, but its hanging forever like this
Let’s identify the problem….
In OCI, click on Hamburger > Networking > Network Path Analyzer > Create Path Analysis
When it opens, I’m going to pick my source, which is my compute box which has SQLcl installed
and in the destination choose the IP on my ADB and regular DB port of 1522
Click Run Analysis and wait about a minute… and finally I see this.. Aha a giant red enemy triangle of despair.
Network path analyzer can present up to 8 paths between the selected source and destination, but it is possible more could exist. If no complete path is found, the path with the most successful hops is shown
If I scroll down a bit, then i see this
So to resolve this… I just add the Source CIDR (1639) to the Network Security Group nsg-lb just as it recommends…
… but the error message didn’t exactly say this did it? … no… but when I paste the everything that the Analyzer says, into ChatGPT, that’s the advice it gives… and is the advice that works - see below from ChatGPT
Click Analyze again… and this time…
Its dead good, init?
ENJOY!
What’s the picture? 19 arcade machines at Arcade Club Leeds. Make sure you play The★BishiBashi there