IPv6 Support
-
Team,
I am posting it here as multiple emails to smartapi@angelbroking.com has resulted in complete misunderstanding.
I hope someone with enough technical skills reads this issue.
All leading brokers support IPv6 except Angel One.
When I asked the support, the response I got was that you do support it.
While testing it turned out that you only support whitelisting an IPv6 address. And completely miss the fact that your network has to support IPv6 natively for the connection to happen & then your servers must recognize the source IPv6 address in order to match with whitelisted IPv6.
Getting a IPv6 whitelisted is of no use we cannot make an IPv6 connection.
This is so basic stuff, that team failing to understand such basics raises questions about the skills of the staff involved. Hence, I hope someone with enough knowledge reads and responds to this instead of giving embarrassing responses.
Technical Details:
We are trying to connect to the Angel One API (apiconnect.angelone.in) over IPv6 for account (AAAJ165582) with IPs already whitelisted on your website, but the connection fails with the following error:
Network/Transport Error: null: apiconnect.angelone.in/103.82.178.77:443; nested exception is io.netty.channel.AbstractChannel$AnnotatedNoRouteToHostException: null: apiconnect.angelone.in/103.82.178.77:443Upon investigation, we found that apiconnect.angelone.in only has an A record (IPv4: 103.82.178.77) and no AAAA record (IPv6). This means clients on IPv6-only networks cannot reach your API.
> nslookup -type=A apiconnect.angelone.in 8.8.8.8 Name: apiconnect.angelone.in Address: 103.82.178.77 > nslookup -type=AAAA apiconnect.angelone.in 8.8.8.8 Name: apiconnect.angelone.in (No IPv6 address returned)Could you please confirm whether IPv6 support is planned for your API endpoints? We would appreciate it if AAAA DNS records could be added to enable IPv6 connectivity.
-
-
@algo_trading_50 Please have a look at below response from smartapi team received just a few days ago.

-
IPV6 is supported in a beta version. It will be rolled out to everyone soon.
-
@admin Thanks for responding. Any expected timeline?
We are literally losing Angel customers everyday due to this limitation.
This is a loss for Angel as well.
-
@admin I had a hard time explaining this to your email support team & they never understood. So I am sharing my details below:
A simple nslookup command can tell you that your API lacks IPv6 support.
ZERODHA
nslookup -type=AAAA api.kite.trade 8.8.8.8 Server: dns.google Address: 8.8.8.8 Non-authoritative answer: Name: api.kite.trade Addresses: 2606:4700::6810:2232 2606:4700::6810:2132UPSTOX
nslookup -type=AAAA api.upstox.com 8.8.8.8 Server: dns.google Address: 8.8.8.8 Non-authoritative answer: Name: api.upstox.com.cdn.cloudflare.net Addresses: 2606:4700:4401::6812:284d 2a06:98c1:3109::ac40:93b3 Aliases: api.upstox.comANGEL ONE
nslookup -type=AAAA apiconnect.angelone.in 8.8.8.8 Server: dns.google Address: 8.8.8.8 Name: apiconnect.angelone.in(No IPv6 address returned for ANGEL ONE)
-
@namrata When they say, it is supported in beta version that means the url is not same, i.e apiconnect.angelone.in.