[Samba] Unable to connect to host ‘smb://freebox_server/’ (Résolu)

Applications, problèmes de configuration réseau
Répondre
Pafrapé
Chu Ko Nu
Messages : 367
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

[Samba] Unable to connect to host ‘smb://freebox_server/’ (Résolu)

Message par Pafrapé »

Hello

Everything works perfectly, except for one thing: I can’t connect to my Freebox server.
This is the message that appears: Unable to connect to host ‘smb://freebox_server/’.
Samba is successfully installed and running.
I completely disabled the firewall.
But nothing to do, impossible to connect.
I have another PC with Manjaro, and the connection is made without any problem.

Thank you for your help.
Dernière modification par Pafrapé le lun. 17 avr. 2023, 20:29, modifié 1 fois.
Pafrapé, car il faudrait être frappé pour... :paf:
Avatar de l’utilisateur
papajoke
Elfe
Messages : 773
Inscription : sam. 30 août 2014, 19:54

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par papajoke »

bonjour
Pafrapé a écrit : dim. 19 mars 2023, 09:13 Samba is successfully installed and running.
Désolé, je ne parle pas chinois. Et je ne savais pas qu'ils utilisent aussi cette box :lol:

Note: samba est un serveur, il est donc sur ta box ! Aucune raison de l'installer sur notre poste pour un accès à une box ! Ne pas confondre :mrgreen:

- Notre client par défaut ne reconnait que le protocole smb2 et smb3, il ne faut donc pas utiliser smb1 sur notre serveur
- Au lieu de passer un nom de domaine, plutôt tester avec l'ip de la box 192.168.0.254(normalement) ou utiliser /etc/hosts. A voir si tu utilises le bon... c'est nous qui le configurons sur la box... freebox-server
Donc, voir tes réglages sur ta box

Pour tester notre connexion, ne pas utiliser un navigateur de fichier. Nous avons la commande smbclient avec des options debug pour voir/comprendre ce qui se passe
Par exemple (si tu as un login "TRUC" ?) va te permettre de tester au moins ton nom de domaine et protocole

Code : Tout sélectionner

smbclient "//freebox-server/Disque dur" --debuglevel=5
smbclient "//192.168.0.254/Disque dur" --user=TRUC --debuglevel=5
Avec ma config
smb_client a écrit :doing parameter client min protocol = SMB3
added interface enp2s0 ip=192.168.0.25 bcast=192.168.0.255 netmask=255.255.255.0
Password for [WORKGROUP\Freebox]:
...
resolve_hosts: Attempting host lookup for name freebox-server<0x20>
namecache_store: storing 1 address for freebox-server#20: 192.168.0.254
Connecting to 192.168.0.254 at port 445
...
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Avatar de l’utilisateur
RoyalPanda
yeomen
Messages : 239
Inscription : lun. 19 mai 2014, 09:08

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par RoyalPanda »

Bonjour,
Que donne la commande ? :

Code : Tout sélectionner

# pacman -Qs cifs
Pafrapé
Chu Ko Nu
Messages : 367
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par Pafrapé »

Bonjour,

Je vous remercie pour vos messages.
J'ai entièrement réinitialisé ma Freebox pour être certain que le problème ne vient pas d'elle.
Mais cela ne vient pas d'elle car je peux m'y connecter avec un ordinateur sous windows 10, ainsi qu'avec un autre ordinateur sous manjaro.
Le problème vient donc de mon installation sous Archlinux.

Pour répondre à vos messages, voici les réponses :


Lorsque j'entre la commande

Code : Tout sélectionner

pacman -Qs cifs
, j'ai la réponse suivante :

Code : Tout sélectionner

local/cifs-utils 7.0-3
    CIFS filesystem user-space tools
local/gvfs-smb 1.50.4-1 (gnome)
    Virtual filesystem implementation for GIO (SMB/CIFS backend; Windows client)

Lorsque j'entre la commande

Code : Tout sélectionner

smbclient "//freebox-server/Disque dur" --debuglevel=5
, j'ai la réponse suivante :

Code : Tout sélectionner

Current debug levels:
  all: 5
  tdb: 5
  printdrivers: 5
  lanman: 5
  smb: 5
  rpc_parse: 5
  rpc_srv: 5
  rpc_cli: 5
  passdb: 5
  sam: 5
  auth: 5
  winbind: 5
  vfs: 5
  idmap: 5
  quota: 5
  acls: 5
  locking: 5
  msdfs: 5
  dmapi: 5
  registry: 5
  scavenger: 5
  dns: 5
  ldb: 5
  tevent: 5
  auth_audit: 5
  auth_json_audit: 5
  kerberos: 5
  drs_repl: 5
  smb2: 5
  smb2_credits: 5
  dsdb_audit: 5
  dsdb_json_audit: 5
  dsdb_password_audit: 5
  dsdb_password_json_audit: 5
  dsdb_transaction_audit: 5
  dsdb_transaction_json_audit: 5
  dsdb_group_audit: 5
  dsdb_group_json_audit: 5
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
INFO: Current debug levels:
  all: 5
  tdb: 5
  printdrivers: 5
  lanman: 5
  smb: 5
  rpc_parse: 5
  rpc_srv: 5
  rpc_cli: 5
  passdb: 5
  sam: 5
  auth: 5
  winbind: 5
  vfs: 5
  idmap: 5
  quota: 5
  acls: 5
  locking: 5
  msdfs: 5
  dmapi: 5
  registry: 5
  scavenger: 5
  dns: 5
  ldb: 5
  tevent: 5
  auth_audit: 5
  auth_json_audit: 5
  kerberos: 5
  drs_repl: 5
  smb2: 5
  smb2_credits: 5
  dsdb_audit: 5
  dsdb_json_audit: 5
  dsdb_password_audit: 5
  dsdb_password_json_audit: 5
  dsdb_transaction_audit: 5
  dsdb_transaction_json_audit: 5
  dsdb_group_audit: 5
  dsdb_group_json_audit: 5
pm_process() returned No
Can't load /etc/samba/smb.conf - run testparm to debug it
added interface wlan0 ip=2a01:e0a:f6:6780:276:267a:9eb6:93c9 bcast= netmask=ffff:ffff:ffff:ffff::
added interface wlan0 ip=192.168.1.3 bcast=192.168.1.255 netmask=255.255.255.0
Password for [WORKGROUP\patrick]:
Client started (version 4.18.1).
Opening cache file at /var/cache/samba/gencache.tdb
tdb(/var/cache/samba/gencache.tdb): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: Permission non accordée
gencache_init: Opening user cache file /home/patrick/.cache/samba/gencache.tdb.
sitename_fetch: No stored sitename for realm ''
namecache_fetch: no entry for freebox-server#20 found.
resolve_lmhosts: Attempting lmhosts lookup for name freebox-server<0x20>
startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was Aucun fichier ou dossier de ce type
resolve_wins: WINS server resolution selected and no WINS servers listed.
resolve_hosts: Attempting host lookup for name freebox-server<0x20>
resolve_hosts: getaddrinfo failed for name freebox-server [Nom ou service inconnu]
name_resolve_bcast: Attempting broadcast lookup for name freebox-server<0x20>
do_connect: Connection to freebox-server failed (Error NT_STATUS_NOT_FOUND)
Lorsque je rentre la commande

Code : Tout sélectionner

smbclient "//192.168.0.254/Disque dur" --user=workgroup --debuglevel=5
, j'ai la réponse suivante :

Code : Tout sélectionner

INFO: Current debug levels:
  all: 5
  tdb: 5
  printdrivers: 5
  lanman: 5
  smb: 5
  rpc_parse: 5
  rpc_srv: 5
  rpc_cli: 5
  passdb: 5
  sam: 5
  auth: 5
  winbind: 5
  vfs: 5
  idmap: 5
  quota: 5
  acls: 5
  locking: 5
  msdfs: 5
  dmapi: 5
  registry: 5
  scavenger: 5
  dns: 5
  ldb: 5
  tevent: 5
  auth_audit: 5
  auth_json_audit: 5
  kerberos: 5
  drs_repl: 5
  smb2: 5
  smb2_credits: 5
  dsdb_audit: 5
  dsdb_json_audit: 5
  dsdb_password_audit: 5
  dsdb_password_json_audit: 5
  dsdb_transaction_audit: 5
  dsdb_transaction_json_audit: 5
  dsdb_group_audit: 5
  dsdb_group_json_audit: 5
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
INFO: Current debug levels:
  all: 5
  tdb: 5
  printdrivers: 5
  lanman: 5
  smb: 5
  rpc_parse: 5
  rpc_srv: 5
  rpc_cli: 5
  passdb: 5
  sam: 5
  auth: 5
  winbind: 5
  vfs: 5
  idmap: 5
  quota: 5
  acls: 5
  locking: 5
  msdfs: 5
  dmapi: 5
  registry: 5
  scavenger: 5
  dns: 5
  ldb: 5
  tevent: 5
  auth_audit: 5
  auth_json_audit: 5
  kerberos: 5
  drs_repl: 5
  smb2: 5
  smb2_credits: 5
  dsdb_audit: 5
  dsdb_json_audit: 5
  dsdb_password_audit: 5
  dsdb_password_json_audit: 5
  dsdb_transaction_audit: 5
  dsdb_transaction_json_audit: 5
  dsdb_group_audit: 5
  dsdb_group_json_audit: 5
pm_process() returned No
Can't load /etc/samba/smb.conf - run testparm to debug it
added interface wlan0 ip=2a01:e0a:f6:6780:276:267a:9eb6:93c9 bcast= netmask=ffff:ffff:ffff:ffff::
added interface wlan0 ip=192.168.1.3 bcast=192.168.1.255 netmask=255.255.255.0
Password for [WORKGROUP\workgroup]:
Client started (version 4.18.1).
Connecting to 192.168.0.254 at port 445
convert_string_handle: E2BIG: convert_string(UTF-8,CP850): srclen=29 destlen=16 error: No more room
Connecting to 192.168.0.254 at port 139
do_connect: Connection to 192.168.0.254 failed (Error NT_STATUS_HOST_UNREACHABLE)
.

Merci de votre aide pour m'aider à trouver le problème et à le résoudre.
Pafrapé, car il faudrait être frappé pour... :paf:
Pafrapé
Chu Ko Nu
Messages : 367
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par Pafrapé »

Pour aller plus en détail, j'ai suivi le wiki d'Archlinux :

Lorsque j'entre la commande

Code : Tout sélectionner

smbclient -L hostname -U%
, j'ai la réponse suivante :

Code : Tout sélectionner

Can't load /etc/samba/smb.conf - run testparm to debug it
do_connect: Connection to hostname failed (Error NT_STATUS_NOT_FOUND)
.
Pafrapé, car il faudrait être frappé pour... :paf:
Avatar de l’utilisateur
papajoke
Elfe
Messages : 773
Inscription : sam. 30 août 2014, 19:54

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par papajoke »

Copier des commandes wiki sans les comprendre :D

Étrange, il faut que tu vérifies bien l'ip dans freeboxOS. Donc l'accès nécessite un mot de passe et l'utilisateur est bien "workgroup" ? il a bien l'air de planter à la saisie du mot de passe et arrive bien à la box avec cette ip.

Perso, si je donne un mauvais user ou n'entre pas de mot de passe, ce qui est logique : je n'ai pas du tout ton genre de message NT_STATUS_HOST_UNREACHABLE :?:
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par benjarobin »

Hum, es tu sûr de l'IP de ta Freebox ? Quelle est la sortie de la commande ip route
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Pafrapé
Chu Ko Nu
Messages : 367
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par Pafrapé »

Je vous remercie pour vos réponses.

Voici ce que donne la commande

Code : Tout sélectionner

ip route
:

Code : Tout sélectionner

default via 192.168.1.254 dev wlan0 proto dhcp src 192.168.1.3 metric 600 
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.3 metric 600 
Merci de votre aide.
Pafrapé, car il faudrait être frappé pour... :paf:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par benjarobin »

Par défaut une Arch ne sait pas faire de la découverte de réseau (il faut installer des paquets, configurer la chose, ...) donc utiliser freebox_server au lieu de l'IP ne peut pas fonctionner.
Et quand tu utilises l'IP, il faut utiliser la bonne... Ta freebox possède l'IP suivante 192.168.1.254
Donc cette commande devrait mieux fonctionner : smbclient -L 192.168.1.254 -U%
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Pafrapé
Chu Ko Nu
Messages : 367
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

Re: [Samba] Unable to connect to host ‘smb://freebox_server/’

Message par Pafrapé »

Je te remercie Benjarobin.
En utilisant l'adresse IP, cela fonctionne parfaitement.

Néanmoins, pour ma culture personnelle, et je pense également pour d'autres personnes,j'aimerais savoir comment faire pour activer la découverte du réseau (paquets à installer, configuration,...)
J'ai fait des recherches sur le wiki d'Archlinux (Avahi,...), mais je n'ai rien trouvé.
Je vais clôturer cette discussion et en créer une nouvelle.

J'espère que tu seras d'accord pour m'apporter les éléments nécessaires.
Je te remercie par avance.
Pafrapé, car il faudrait être frappé pour... :paf:
Répondre