Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    IPv6 Support

    General Discussion
    3
    7
    13
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      namrata last edited by

      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:443
      

      Upon 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.

      A 1 Reply Last reply Reply Quote 1
      • A
        algo_trading_50 @namrata last edited by

        @namrata Officially they have mentioned it here under "Important Notes" point #4.

        N 1 Reply Last reply Reply Quote 0
        • N
          namrata @algo_trading_50 last edited by

          @algo_trading_50 Please have a look at below response from smartapi team received just a few days ago.

          1d9b7f5b-a2d9-46a0-9405-e6b7aaa0a471-image.png

          1 Reply Last reply Reply Quote 0
          • A
            admin last edited by

            IPV6 is supported in a beta version. It will be rolled out to everyone soon.

            N 2 Replies Last reply Reply Quote 0
            • N
              namrata @admin last edited by

              @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.

              1 Reply Last reply Reply Quote 0
              • N
                namrata @admin last edited by namrata

                @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:2132
                

                UPSTOX

                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.com
                

                ANGEL 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)

                A 1 Reply Last reply Reply Quote 0
                • A
                  algo_trading_50 @namrata last edited by

                  @namrata When they say, it is supported in beta version that means the url is not same, i.e apiconnect.angelone.in.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post