Alpaca-API icon indicating copy to clipboard operation
Alpaca-API copied to clipboard

IPv6 Support for Alpaca-API

Open MartinLPetrauskas opened this issue 1 year ago • 0 comments

It appears that the Alpaca API only supports IPv4 at this time. I am in the process of updating/migrating my software to utilize IPv6, but the Alpaca API does not seem to support it at this time.

ubuntu@server:~$ dig -6 api.alpaca.markets
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused

; <<>> DiG 9.18.18-0ubuntu0.22.04.2-Ubuntu <<>> -6 api.alpaca.markets
;; global options: +cmd
;; no servers could be reached

ubuntu@server:~$ dig api.alpaca.markets

; <<>> DiG 9.18.18-0ubuntu0.22.04.2-Ubuntu <<>> api.alpaca.markets
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18036
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;api.alpaca.markets.            IN      A

;; ANSWER SECTION:
api.alpaca.markets.     300     IN      CNAME   live.alpaca.markets.
live.alpaca.markets.    300     IN      A       35.221.23.121

;; Query time: 7 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Fri Feb 23 23:27:29 UTC 2024
;; MSG SIZE  rcvd: 82

ubuntu@server:~$ curl -4 api.alpaca.markets
<html>
<head><title>308 Permanent Redirect</title></head>
<body>
<center><h1>308 Permanent Redirect</h1></center>
<hr><center>nginx</center>
</body>
</html>
ubuntu@server:~$ curl -6 api.alpaca.markets
curl: (7) Couldn't connect to server

I would like the Alpaca API to support IPv6.

MartinLPetrauskas avatar Feb 23 '24 23:02 MartinLPetrauskas