alpacahq / alpacahq/Alpaca-API

IPv6 Support for Alpaca-API

Open
#247 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
173
Forks
17
PR merge metrics
No merged PRs in 30d

Description

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

308 Permanent Redirect

308 Permanent Redirect



nginx

ubuntu@server:~$ curl -6 api.alpaca.markets
curl: (7) Couldn't connect to server

```

I would like the Alpaca API to support IPv6.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.