Bug 15307 - [IPv6] postfix
[IPv6] postfix
Status: CLOSED WORKSFORME
Product: UCS
Classification: Unclassified
Component: Network
UCS 2.3
All All
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Sönke Schwardt-Krummrich
Janek Walkenhorst
:
Depends on:
Blocks: 14697 17387
  Show dependency treegraph
 
Reported: 2009-08-10 14:56 CEST by Kai Bolte
Modified: 2011-12-13 15:49 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): IPv6
Max CVSS v3 score:


Attachments
Patch: univention-mail-postfix-2.1.2 für univention-mail-postfix 2.0.2-2 aus trunk (2.90 KB, patch)
2009-11-05 10:27 CET, Kai Bolte
Details | Diff
Patch: univention-mail-postfix-forward 2.1.1 für univention-mail-postfix-forward 2.0.1 aus trunk (3.12 KB, patch)
2009-11-05 10:37 CET, Kai Bolte
Details | Diff
Patch: univention-mail-postfix-kolab2 3.1.1 für univention-mail-postfix-kolab2 3.0.2-2 aus trunk (3.11 KB, patch)
2009-11-05 10:56 CET, Kai Bolte
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Bolte 2009-08-10 14:56:58 CEST
IPv6-Unterstützung ab Version: 2.2
Release Notes: http://www.postfix.org/IPV6_README.html

Paketversionen:
etch          2.3.8-2+etch1
lenny         2.5.5-1.1
squeeze	      2.6.2~rc1-1
UCS 2.2-1-2   2.3.8-2.24.200902111630

Default ist IPv4, kann aber in der main.cf geändert werden (inet_protocols)
Comment 1 Kai Bolte 2009-08-24 17:17:33 CEST
FIXED in ipv6-experimental
 Pakete: univention-mail-postfix (2.1.0)
         univention-mail-postfix-forward (2.1.0)
         univention-mail-postfix-kolab2 (3.1.0)

- Neue UCR-Variable: postfix/ipv6 wird angelegt und standardmässig auf 'no'
gesetzt.
- Setzen von postfix/ipv6 auf 'yes' aktiviert IPv6 in bind9

Nachdem die Variable geändert wurde, muss Postfix neu gestartet werden:
/etc/init.d/postfix restart


Hinweis:
Mit postfix/ipv6 =yes wird der Parameter inet_protocols in der main.cf auf 'all' gesetzt. Damit wird IPv6 nur zusätzlich unterstützt. Um IPv4 und IPv6 gleichwertig zu unterstützen, muss man den Wert auf 'ipv4,ipv6' setzen, für reinen IPv6-Betrieb auf 'ipv6'.
Comment 2 Kai Bolte 2009-08-24 17:27:10 CEST
(In reply to comment #1)
> - Setzen von postfix/ipv6 auf 'yes' aktiviert IPv6 in bind9
Das Setzen der Variable postfix/ipv6 beeinflusst natürlich IPv6 in Postfix.
Comment 3 Kai Bolte 2009-11-05 10:27:11 CET
Created attachment 1967 [details]
Patch: univention-mail-postfix-2.1.2 für univention-mail-postfix 2.0.2-2 aus trunk
Comment 4 Kai Bolte 2009-11-05 10:37:21 CET
Created attachment 1968 [details]
Patch: univention-mail-postfix-forward 2.1.1 für univention-mail-postfix-forward 2.0.1 aus trunk
Comment 5 Kai Bolte 2009-11-05 10:56:19 CET
Created attachment 1969 [details]
Patch: univention-mail-postfix-kolab2 3.1.1 für univention-mail-postfix-kolab2 3.0.2-2 aus trunk
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2011-10-26 10:14:46 CEST
Es gibt bereits eine UCR-Variable zum Setzen des zu verwendenden Protokolls:
mail/postfix/inet/protocols= "ipv4,ipv6" oder "ipv4" oder "ipv6" oder "all"

Specify one or more of "ipv4" or "ipv6", separated by whitespace or commas. The form "all" is equivalent to "ipv4, ipv6" or "ipv4", depending on whether the operating system implements IPv6.
When both IPv4 and IPv6 support are enabled, the Postfix SMTP client will attempt to connect via IPv6 before attempting to use IPv4.
On systems with combined IPv4/IPv6 stacks, attempts to deliver mail via IPv6 would always fail with "network unreachable", and those attempts would only slow down Postfix.
Comment 7 Janek Walkenhorst univentionstaff 2011-11-07 14:22:55 CET
Wenn mail/postfix/inet/protocols gesetzt wird, dann funktioniert die Mail-Zustellung auch mit IPv6.
Comment 8 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:49:26 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"