Actions
Common operations on IPv4-to-IPv6-Proxy¶
- Table of contents
- Common operations on IPv4-to-IPv6-Proxy
This document only concerns operations by ungleich staff. See How to use the IPv4-to-IPv6-Proxy page for user documentation.
Status¶
This document is IN PRODUCTION.
HTTP / HTTPS proxying.¶
- It's configured by cdist, type
__ungleich_haproxy
- To add a domain, edit manifest/ungleich
- Find either ipv6-proxy.place5.ungleich.ch OR ipv6-proxy.place6.ungleich.ch
- Verify that the domain has an AAAA entry
- Add the domain using the "--v4proxy DOMAIN" parameter
- Commit in git, push
- Run cdist:
cdist config ipv6-proxy.place5.ungleich.ch ipv6-proxy.place6.ungleich.ch
Troubleshooting¶
If the customer domain does not exist (anymore), haproxy will refuse to reload. In this case the customer domain has to be removed and the customer to be notified.
SMTP proxying (experimental)¶
- Configured by cdist, type
__ungleich_smtp_proxy
. - To add an entry, edit
manifest/ungleich
.- Find configuration entry for
ipv6-mx.ungleich.ch
. - Add
--proxy domain.tld
entry to the__ungleich_smtp_proxy
type. Make sure thatipv6-mx.ungleich.ch
is not the primary MX ofdomain.tld
:t we will have routing loops if it is the case. - Commit, push.
- Find configuration entry for
- Deploy with
cdist config -v ipv6-mx.ungleich.ch
.
Troubleshooting¶
Postfix's logs can be found in /var/log/messages
on ipv6-mx.ungleich.ch
.
Updated by Dominique Roux almost 4 years ago · 5 revisions