Lmn 7.2 / linuxmuster-webui7: Serverfehler beim Drucker, Internet oder Wlan ändern

Hallo Arnaud,
wenn ich Drucker, Internet oder Wlan ändern will kommt:

Serverfehler

Server error occured. This is likely a bug.

Request

POST /api/lmn/managementgroup

Type

Exception

Message

Unknown parameter encountered: „log_level“ Ignoring unknown parameter „log_level“ Global parameter tls keyfile found in service section! Global parameter tls certfile found in service section! Global parameter tls cafile found in service section!

Traceback

Traceback (most recent call last): File „/usr/local/lib/python3.10/dist-packages/aj/api/endpoint.py“, line 77, in wrapper result = fx(self, context, *args, **kwargs) File „/usr/lib/linuxmuster-webui/plugins/lmn_session_new/views.py“, line 207, in handle_api_management_group raise Exception(stderr.decode()) Exception: Unknown parameter encountered: „log_level“ Ignoring unknown parameter „log_level“ Global parameter tls keyfile found in service section! Global parameter tls certfile found in service section! Global parameter tls cafile found in service section!

Woran könnte das liegen?

Viele Grüße
Steffen

Hallo Steffen,

Kann es sein, dass dein smb.conf falsch formatiert ist ?
Ich meine, dass z.B. tls keyfile im [netlogon] oder [printers] geschrieben ist ?

Mit testparm kannst du es checken. Von meiner Seite werde ich probieren, diese Fehlermeldungen zu ignorieren.

Gruß

Arnaud

Hi,

Das ist nicht machbar.

Gruß

Arnaud

Hallo Arnaud,

eigentlich habe ich an der smb.conf nichts geändert.

testparm liefert:

Load smb config files from /etc/samba/smb.conf
Global parameter tls keyfile found in service section!
Global parameter tls certfile found in service section!
Global parameter tls cafile found in service section!
Loaded services file OK.
Weak crypto is allowed

Server role: ROLE_ACTIVE_DIRECTORY_DC

Press enter to see a dump of your service definitions

Global parameters

[global]
dns forwarder = 10.16.1.254
ldap server require strong auth = No
log file = /var/log/samba.log.%m
max log size = 10000
ntlm auth = mschapv2-and-ntlmv2-only
passdb backend = samba_dsdb
printcap name = cups
realm = LINUXMUSTER.OSOLB.DE
registry shares = Yes
server role = active directory domain controller
time server = Yes
workgroup = LINUXMUSTER
rpc_server:tcpip = no
rpc_server:winreg = embedded
rpc_server:ntsvcs = embedded
rpc_server:eventlog = embedded
rpc_server:srvsvc = embedded
rpc_server:svcctl = embedded
rpc_server:default = external
winbindd:use external pipes = true
spoolss:architecture = Windows x64
rpc_daemon:spoolssd = embedded
rpc_server:spoolss = embedded
idmap config * : backend = tdb
map archive = No
vfs objects = dfs_samba4 acl_xattr

[netlogon]
acl allow execute always = Yes
path = /var/lib/samba/sysvol/linuxmuster.osolb.de/scripts
read only = No

[sysvol]
path = /var/lib/samba/sysvol
read only = No

[printers]
browseable = No
path = /var/spool/samba
printable = Yes
read only = No

[print$]
include = /etc/samba/smb.conf.admin
path = /var/lib/samba/printers
read only = No

[default-school]
comment = Share for default-school
hide unreadable = Yes
path = /srv/samba/schools/default-school
read only = No
strict allocate = Yes
valid users = LINUXMUSTER\administrator @LINUXMUSTER\SCHOOLS

[linuxmuster-global]
comment = Share for school global
hide unreadable = Yes
path = /srv/samba/global
read only = No
strict allocate = Yes
valid users = LINUXMUSTER\administrator @LINUXMUSTER\SCHOOLS

kannst du einen Fehler erkennen?

ich habe das log Level herausgenommen. Nun kommt folgende Fehler:

Request
POST /api/lmn/managementgroup
Type
Exception
Message
Global parameter tls keyfile found in service section! Global parameter tls certfile found in service section! Global parameter tls cafile found in service section!
Traceback

Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/api/endpoint.py“, line 77, in wrapper
result = fx(self, context, *args, **kwargs)
File „/usr/lib/linuxmuster-webui/plugins/lmn_session_new/views.py“, line 207, in handle_api_management_group
raise Exception(stderr.decode())
Exception: Global parameter tls keyfile found in service section!
Global parameter tls certfile found in service section!
Global parameter tls cafile found in service section!

Hast du noch eine Idee woran es liegen könnte?

Viele Grüße

Steffen

Hallo Steffen,

testparm liefert genau die gleiche Fehlermeldungen:

Es sollte im smb.conf korrigiert werden. Groupmanagement in die Webui nutzt jetzt nativ samba, und das ist leider daran empfindlich.

Gruß

Arnaud

Kannst du mir sagen wo?
meine smb.conf

modified by linuxmuster-setup at 20220409180931

/etc/samba/smb.conf.setup

Don’t edit this file!!!

Add your stuff in /etc/samba/smb.conf.admin.

thomas@linuxmuster.net

20200911

[global]
workgroup = LINUXMUSTER
realm = LINUXMUSTER.OSOLB.DE
netbios name = SERVER
server role = active directory domain controller
dns forwarder = 10.16.1.254
ntlm auth = mschapv2-and-ntlmv2-only
registry shares = yes
host msdfs = yes
tls enabled = yes
tls keyfile = /etc/linuxmuster/ssl/server.key.pem
tls certfile = /etc/linuxmuster/ssl/server.cert.pem
tls cafile = /etc/linuxmuster/ssl/cacert.pem
tls verify peer = ca_and_name
ldap server require strong auth = no
rpc_server:spoolss = external
rpc_daemon:spoolssd = fork
spoolss:architecture = Windows x64
printing = cups
printcap name = cups
time server = yes
ntp signd socket directory = /var/lib/samba/ntp_signd
log_level = auth_audit:3
max log size = 10000
log file = /var/log/samba.log.%m

[netlogon]
path = /var/lib/samba/sysvol/linuxmuster.osolb.de/scripts
read only = No
acl allow execute always = yes

[sysvol]
path = /var/lib/samba/sysvol
read only = No

[printers]
browseable = No
path = /var/spool/samba
printable = Yes
read only = No

[print$]
path = /var/lib/samba/printers
read only = No

including custom admin stuff

include = /etc/samba/smb.conf.admin

Viele Grüße
Steffen

Hallo,

deine Fehlermeldung erzählt dir etwas von mehreren Parametern, die „tls“ im Namen tragen. Deine smb.conf enthält u.a. den Hinweis auf weitere Konfigurationsdateien „Add your stuff in /etc/samba/smb.conf.admin“. Gibt es in /etc/samba Dateien, welche „tls“ enthalten?

MfG Buster

Hallo Buster,

das war die Lösung in der

smb.conf.admin

waren noch Reste von 6.2 oder früher drin.

Vielen Dank

Steffen