
A descrição do ambiente pode parecer complicada à primeira vista, mas é uma configuração típica de pequeno escritório – Domínio Windows, estações de trabalho Windows e Linux, alguns NAS.
Tenho duas máquinas que são o objeto do meu problema. Um foi instalado recentemente com o Fedora 36 Workstation e o outro com o Fedora 36 Server. “Instalado” não é “atualizado”; Apaguei completamente os discos e instalei o Fedora 36 do zero. Cada um está executando o selinux "Enforcing" e cada um tem o firewalld em execução. Durante o diagnóstico da minha máquina com problema, desabilitei o SELinux e o firewalld sem nenhuma alteração, então concluo que isso não é uma proibição do SELinux, nem uma restrição do firewalld.
Também tenho vários NAS – dois Buffalo e um ASUStore. Os Buffalo são antigos e o ASUStore é relativamente novo.
Eu também tenho um Windows Server 2012R2 que atende ao Microsoft DFS.
A estação de trabalho Fedora 36:
- Capaz de montar o Buffalo NAS "-o vers=1.0" com as credenciais do administrador de domínio
- Capaz de montar o ASUStore NAS com as credenciais do administrador de domínio.
- Capaz de montar um compartilhamento DFS do Windows Server 2012R2 com as credenciais do administrador de domínio
O servidor Fedora 36:
- Capaz de montar o Buffalo NAS "-o vers=1.0" com as credenciais do administrador de domínio
- Capaz de montar o ASUStore NAS com as credenciais do administrador de domínio.
- NÃOCapaz de montar um compartilhamento DFS do Windows Server 2012R2 com as credenciais do administrador de domínio
Cada máquina Fedora 36 possui uma entrada /etc/fstab idêntica para o compartilhamento DFS:
//TCLC.org/TCLC /net/tclc cifs auto,user,exec,domain=TCLC.org,username=sa,password=abc123,gid=root,uid=root,fscontext="unconfined_u:object_r:mnt_t:s0",vers=1.0 0 0
Relatórios /var/log/messages:
2022-06-14T08:43:58.637206-07:00 Tryx kernel: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
2022-06-14T08:43:58.661711-07:00 Tryx kernel: CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
2022-06-14T08:43:58.661796-07:00 Tryx kernel: CIFS: Attempting to mount \\TCLC.org\TCLC
2022-06-14T08:44:09.833223-07:00 Tryx kernel: CIFS: VFS: Error connecting to socket. Aborting operation.
2022-06-14T08:44:09.877209-07:00 Tryx kernel: CIFS: VFS: cifs_mount failed w/return code = -115
Resumindo, não consigo detectar um pingo de diferença de configuração entre os dois, o que explica essa diferença comportamental. Por que a montagem da "estação de trabalho" e do "servidor" falham? (Qual é o soquete em questão?)
Obrigado pela ajuda,
Chris.
Responder1
O problema acabou sendo os domínios de pesquisa DNS. Por alguma razão, o Windows não retornou um FQDN, e minha sequência de pesquisa, que foi involuntariamente diferente entre as duas máquinas, anexou o sufixo errado no caso de SERVER.