Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Add IPv6 support for Docker images#3551

Closed
LouisMT wants to merge 1 commit into
matrix-org:developfrom
LouisMT:docker-ipv6-support
Closed

Add IPv6 support for Docker images#3551
LouisMT wants to merge 1 commit into
matrix-org:developfrom
LouisMT:docker-ipv6-support

Conversation

@LouisMT
Copy link
Copy Markdown

@LouisMT LouisMT commented Jul 17, 2018

Currently, Synapse doesn't work using IPv6 (see #1002). A fix is described in #2088 and has been applied to the Dockerfile in this PR.

I understand that Debian doesn't have Twister 17 yet, but as this is a Docker image it doesn't really matter, so just install Twister 17 to make it work. The image size hasn't notably changed, as it's 492 MB before and after.

As Docker provides an IPv6 DNS server by default in custom networks (which are required to link containers since --link is deprecated) I think it's pretty important that IPv6 is supported in the images.

Thanks!

@matrixbot
Copy link
Copy Markdown
Member

Can one of the admins verify this patch?

1 similar comment
@matrixbot
Copy link
Copy Markdown
Member

Can one of the admins verify this patch?

@LouisMT LouisMT force-pushed the docker-ipv6-support branch 2 times, most recently from a8065ce to 0337f2f Compare July 17, 2018 22:10
Signed-off-by: Louis Matthijssen <louis@u5r.nl>
@LouisMT LouisMT force-pushed the docker-ipv6-support branch from 0337f2f to 19b7978 Compare July 17, 2018 22:11
@richvdh
Copy link
Copy Markdown
Member

richvdh commented Jul 19, 2018

I'm surprised this is necessary. why does the pip install command at https://github.com/matrix-org/synapse/pull/3551/files#diff-3254677a7917c6c01f55212f86c57fbfR11 not install the latest released Twisted?

(unless the base image already has an old version of Twisted, but that seems unlikely?)

@LouisMT
Copy link
Copy Markdown
Author

LouisMT commented Jul 19, 2018

You're right, I saw that version 18.4 is already installed while testing. Forgot to update the PR.

I'm getting a lot of 401s exactly as described in #1002, but I'll do some more research to find out what's causing it.

Thanks!

@LouisMT LouisMT closed this Jul 19, 2018
@LouisMT
Copy link
Copy Markdown
Author

LouisMT commented Jul 19, 2018

Turns out I didn't read the reverse proxy docs well enough:
https://github.com/matrix-org/synapse#using-a-reverse-proxy-with-synapse

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants