Get ipv6 working for phabricator.wikimedia.org
Closed, ResolvedPublic

Description

Migrating from https://rt.wikimedia.org/Ticket/Display.html?id=8450

Since it is so Phab specific.

chasemp created this task.Sep 29 2014, 8:25 PM
chasemp updated the task description. (Show Details)
chasemp raised the priority of this task from to Needs Triage.
chasemp added a project: Phabricator.
chasemp changed Security from none to None.
chasemp added a subscriber: chasemp.
Dzahn added a subscriber: Dzahn.Sep 30 2014, 4:43 PM

here was a Gerrit change we merged to add a AAAA record for phabricator:

https://gerrit.wikimedia.org/r/#/c/163870/

that Ipv6 is the one already assigned to misc-web-lb.eqiad , so it's the same thing we do for IPv4 when setting an A record for misc-web-lb

here's how we tested before merging that if misc-web already talks Ipv6.. (from a 3rd party shell with v6 enabled outside of wmf):

https.. talking to nginx:

curl -6 -I https://misc-web-lb.eqiad.wikimedia.org -H "host:phabricator.wikimedia.org"

.. HTTP/1.1 200 OK Server: nginx/1.1.19 .. Set-Cookie.. domain=phabricator.wikimedia.org


http talking to apache and getting redirected:

curl -6 -I http://misc-web-lb.eqiad.wikimedia.org -H "host:phabricator.wikimedia.org"

HTTP/1.1 301 Moved Permanently Server: Apache Vary: X-Forwarded-Proto Location: https://phabricator.wikimedia.org/

Dzahn added a comment.Sep 30 2014, 4:45 PM

i'd say it just works now:. .straight to phabricator:

curl -6 -I https://phabricator.wikimedia.org

HTTP/1.1 200 OK
Server: nginx/1.1.19

curl -6 -I http://phabricator.wikimedia.org

HTTP/1.1 301 Moved Permanently
Server: Apache

Dzahn added a comment.Sep 30 2014, 4:48 PM

;; ANSWER SECTION:
phabricator.wikimedia.org. 2998 IN AAAA 2620:0:861:ed1a::11

Qgil assigned this task to Dzahn.Sep 30 2014, 7:20 PM
Qgil closed this task as Resolved.
Qgil added a subscriber: Qgil.

That was fast. Thank you!