[RESUELTO] Actualización de SAMBA

Ven aquí para compartir tus consejos y trucos para usar Samba4
Bloqueado
vigilancia
Mensajes: 2
Inscripciones: 20 de mayo de 2021 - 17:41 horas.

21 de mayo de 2021 - 11:29

Buen día,

Actualmente estoy usando la versión samba 4.10.17-Debian Stretch, deseo cambiar a la última versión (4.14.4).

Estoy encontrando este problema:

#cat /etc/apt/sources.list.d/tissamba.list

Código: Seleccionar todo

deb https://samba.tranquil.it/debian/samba-4.14.4/ stretch main
Actualización #apt

Código: Seleccionar todo

Err:10 https://samba.tranquil.it/debian/samba-4.14.4 stretch/main amd64 Packages
  404  Not Found
...
Reading package lists... Done
W: The repository 'https://samba.tranquil.it/debian/samba-4.14.4 stretch Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://samba.tranquil.it/debian/samba-4.14.4/dists/stretch/main/binary-amd64/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

¿Hay algún problema con tus depósitos?
He probado todas las versiones y es lo mismo.

GRACIAS
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

21 de mayo de 2021 - 14:28

¿Quizás porque la distribución es exagerada?
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
vigilancia
Mensajes: 2
Inscripciones: 20 de mayo de 2021 - 17:41 horas.

21 de mayo de 2021 - 15:14

Hola,

incluso dejando el repositorio en mi versión actual, sigo recibiendo el mismo mensaje de error.
wapt42
Mensajes: 8
Inscripción: 10 de agosto de 2020 - 16:12

26 de mayo de 2021 - 10:07

Buen día

Personalmente, encuentro un error durante las actualizaciones de los repositorios de samba de tranquil.it

Código: Seleccionar todo

Distributor ID: Debian
Description:    Debian GNU/Linux 9.13 (stretch)
Release:        9.13
Codename:       stretch

Código: Seleccionar todo

deb https://samba.tranquil.it/debian/samba-4.10/ stretch main

Código: Seleccionar todo

Err:7 https://samba.tranquil.it/debian/samba-4.10 stretch Release
  404  Not Found
E: The repository 'https://samba.tranquil.it/debian/samba-4.10 stretch Release' does no longer have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

2 de junio de 2021 - 17:27

He actualizado el documento https://dev.tranquil.it/samba/en/samba_ ... ebian.html para mencionar correctamente a Buster y una versión más reciente de Samba.
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
wapt42
Mensajes: 8
Inscripción: 10 de agosto de 2020 - 16:12

3 de junio de 2021 - 11:54

Genial, gracias, lo probaré y daré mi opinión.
wapt42
Mensajes: 8
Inscripción: 10 de agosto de 2020 - 16:12

3 de junio de 2021 - 12:41

Después de la actualización de Stretch a Buster y el cambio de Samba AD 4.10 a 4.13, Bind9 falla:

Código: Seleccionar todo

● bind9.service - BIND Domain Name Server
   Loaded: loaded (/lib/systemd/system/bind9.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2021-06-03 12:40:04 CEST; 6ms ago
     Docs: man:named(8)
  Process: 2872 ExecStart=/usr/sbin/named $OPTIONS (code=exited, status=1/FAILURE)

juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: Loading 'ad.atdqm.tech' using driver dlopen
juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: dlz_dlopen failed to open library '/usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so' - /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so: cannot open shared object file: No such file or directory
juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: dlz_dlopen of 'ad.atdqm.tech' failed
juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: SDLZ driver failed to load.
juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: DLZ driver failed to load.
juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: loading configuration: failure
juin 03 12:40:04 srvads2.ad.atdqm.tech named[2873]: exiting (due to fatal error)
juin 03 12:40:04 srvads2.ad.atdqm.tech systemd[1]: bind9.service: Control process exited, code=exited, status=1/FAILURE
juin 03 12:40:04 srvads2.ad.atdqm.tech systemd[1]: bind9.service: Failed with result 'exit-code'.
juin 03 12:40:04 srvads2.ad.atdqm.tech systemd[1]: Failed to start BIND Domain Name Server.
dpkg: erreur de traitement du paquet bind9 (--configure) :
 installed bind9 package post-installation script subprocess returned error exit status 1
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
Traitement des actions différées (« triggers ») pour systemd (241-7~deb10u7) ...
Des erreurs ont été rencontrées pendant l'exécution :
 bind9
¿Tiene alguna idea sobre una posible solución u otro método de actualización?
wapt42
Mensajes: 8
Inscripción: 10 de agosto de 2020 - 16:12

3 de junio de 2021 - 16:57

Bueno, después de tener:

Se eliminó bind9

Código: Seleccionar todo

apt remove bind9
Realizar una eliminación automática

Instaló los paquetes correctos:

Código: Seleccionar todo

apt install samba winbind libnss-winbind krb5-user smbclient ldb-tools python3-crypto

Código: Seleccionar todo

apt install bind9
Reinicié la máquina

Esta dentro.
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

4 de junio de 2021 - 11:43

Hola wapt42,

Samba incluye un módulo BIND-DLZ que permite a Bind consultar directamente las bases de datos LDB de Samba (no es la solución más elegante, pero funciona). La ABI (la API de comunicación entre Bind y el módulo DLZ) depende de la versión 9 de Bind y cambia con mucha frecuencia. Por lo tanto, esto puede generar un problema de compatibilidad entre las actualizaciones de Bind y el módulo DLZ, ya que podrían volverse incompatibles en algún momento.

La mejor solución sería realizar las consultas mediante el protocolo LDAPI, pero actualmente no hay financiación para solucionarlo.

Ahora que usas Debian 10 con una versión reciente, esto no debería ser un problema para futuras actualizaciones.

Marco el tema como [RESUELTO].

Saludos cordiales,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
Bloqueado