Bug 15306 - [IPv6] samba
[IPv6] samba
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:46 CEST by Kai Bolte
Modified: 2011-12-13 15:50 CET (History)
4 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-samba 4.1.2 für univention-samba 4.0.5 aus trunk (4.55 KB, patch)
2009-11-05 11:11 CET, Kai Bolte
Details | Diff
Patch: univention-samba 4.1.3-1 für univention-samba 4.0.8-1 aus trunk (4.30 KB, patch)
2009-11-23 09:51 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:46:26 CEST
IPv6-Unterstützung ab Version: 3.2
Release Notes: http://news.samba.org/announcements/3.2_press_release/
Laut Release Notes ist der Betrieb in einer IPv6-only - Umgebung getestet worden und kein Problem.

Paketversionen:
etch          3.0.24-6etch10
lenny         2:3.2.5-4lenny6
squeeze	      2:3.3.4-1
UCS 2.2-1-2   2:3.2.8-1.334.200902131313
Comment 1 Ingo Steuwer univentionstaff 2009-08-10 15:15:10 CEST
(In reply to comment #0)
> IPv6-Unterstützung ab Version: 3.2
> Release Notes: http://news.samba.org/announcements/3.2_press_release/
> Laut Release Notes ist der Betrieb in einer IPv6-only - Umgebung getestet
> worden und kein Problem.

Achtung: das bezieht sich AFAIK auf Samba als Memberserver in einer AD-Domäne da Windows als Client/Member einer NT-Domäne (wie UCS) selber nur IPv4 kann/unterstützt

Comment 2 Kai Bolte 2009-08-27 16:35:25 CEST
Paket: univention-samba (4.1.2)

- Neue UCR-Variable: samba/ipv6 wird angelegt und standardmässig auf 'yes'
gesetzt.
- Setzen von samba/ipv6 auf 'no' zwingt Samba dazu, SMB-Anfragen nur noch auf IPv4-Adressen zu bearbeiten, wenn die Variablen samba/interfaces und/oder samba/interfaces/bindonly *nicht* gesetzt sind.


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


Hinweis: 
samba/ipv6=no fügt in der smb.conf diese Zeilen hinzu:

interfaces = 255.255.255.255/0 127.0.0.1
bind interfaces only = yes

127.0.0.1 ist für smbpasswd und swat notwendig.

Dadurch ändert sich Sambas Verhalten folgendermassen:

Vorher (samba/ipv6=yes):
# netstat -anp| grep smbd
tcp        0      0 10.200.2.2:45407        10.200.2.2:389          VERBUNDEN   26783/smbd
tcp6       0      0 :::139                  :::*                    LISTEN      26783/smbd
tcp6       0      0 :::445                  :::*                    LISTEN      26783/smbd

nachher (samba/ipv6=no):
# netstat -anp| grep smbd
tcp        0      0 10.200.2.2:139          0.0.0.0:*               LISTEN      27092/smbd
tcp        0      0 127.0.0.1:139           0.0.0.0:*               LISTEN      27092/smbd
tcp        0      0 10.200.2.2:445          0.0.0.0:*               LISTEN      27092/smbd
tcp        0      0 127.0.0.1:445           0.0.0.0:*               LISTEN      27092/smbd
tcp        0      0 10.200.2.2:58839        10.200.2.2:389          VERBUNDEN   27092/smbd
Comment 3 Kai Bolte 2009-11-05 11:11:03 CET
Created attachment 1970 [details]
Patch: univention-samba 4.1.2 für univention-samba 4.0.5 aus trunk
Comment 4 Kai Bolte 2009-11-23 09:51:56 CET
Created attachment 2042 [details]
Patch: univention-samba 4.1.3-1 für univention-samba 4.0.8-1 aus trunk
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2011-10-26 16:52:15 CEST
Samba hört per Default auf IPv6. Eine Anpassung ist hier wohl nicht notwendig. Einschränkungen können auch per Firewall durchgeführt werden.
Comment 6 Janek Walkenhorst univentionstaff 2011-11-16 11:59:10 CET
Dateifreigaben funktionieren mit Samba3.
Comment 7 Janek Walkenhorst univentionstaff 2011-11-16 12:32:04 CET
Da hier keine Anpassungen getan wurden, ist das WorksForMe
Comment 8 Janek Walkenhorst univentionstaff 2011-11-16 12:33:40 CET
(In reply to comment #6)
> Dateifreigaben funktionieren mit Samba3.
(Mit IPv6-only-Windows7)

Dateifreigaben und Domänen-Beitritt funktioniert mit Samba4.
(Mit IPv6-only-Windows7)
Comment 9 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:50:05 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"