cancel
Showing results for 
Search instead for 
Did you mean: 

CIFS : configuration impossible avec Alfresco 4.0.b

ncc
Champ in-the-making
Champ in-the-making
Problème identique avec Alfresco 4.0b, utilisé dans une machine virtuelle bitnami, version UBUNTU 10.10
J'ai suivi pas à pas les indications de http://wiki.alfresco.com/wiki/File_Server_Subsystem_4.0#SMB.2FCIFS_Server_Configuration_2

Paramètres dans alfresco-global.properties :
cifs.enabled=true
cifs.disableNativeCode=true
cifs.serverName=CIFS
cifs.domain=WORKGROUP
cifs.pseudoFiles.enabled=true
cifs.broadcast=255.255.255.255
cifs.bindto=192.168.0.100
cifs.hostannounce=true
cifs.WINS.autoDetectEnabled=true
cifs.WINS.primary=192.168.0.250
cifs.WINS.secondary=192.168.0.250
cifs.tcpipSMB.port=1445
cifs.netBIOSSMB.namePort=1137
cifs.netBIOSSMB.datagramPort=1138
cifs.netBIOSSMB.sessionPort=1139

Modifications faites pour la redirection des ports
Ajout de LMHOST avec 2 lignes
192.168.0.100 CIFS
192.168.0.100 CIFSA

ping OK pour CIFS
connexion à l'application via http://CIFS/
mais aucun partage visible depuis l'explorateur Windows du client

En fait ce message est (presque) un doublon de https://forums.alfresco.com/fr/viewtopic.php?f=6&t=5318
mais comme le fil semblait plus complet ici ça me semble plus judicieux de le poster à cet endroit

Merci d'avance pour votre aide…
3 REPLIES 3

rguinot
Confirmed Champ
Confirmed Champ
cifs.tcpipSMB.port=1445
cifs.netBIOSSMB.namePort=1137
cifs.netBIOSSMB.datagramPort=1138
cifs.netBIOSSMB.sessionPort=1139

Etes vous sur que le client qui se connecte se connecte sur ces ports modifiés et non sur les ports standard ?

Cherchez le wiki pour l'exemple iptables pour faire sur le serveur de la redirection de ports de telle sorte qu'en conservant ces ports dans Alfresco, le client puisse se connecter sur les ports standard également.

ncc
Champ in-the-making
Champ in-the-making
Je continue à essayer de configuer le systeme CIFS sur Alfresco 4.0 b

Par rapport à mon message de février il y a maintenant cette page : http://wiki.alfresco.com/wiki/File_Server_Subsystem_4.0#Alfresco_Filesystems

qui me semblait bien plus explicite, mais même après avoir suivi pas à pas, je n'arrive toujours pas à avoir un système fonctionnel, il doit me manquer une étape sans doute basique.

J'ai progressé : le partage est détecté par les postes client (Mac ou PC), il me demande un nom et mot de passe quand j'essaye d'accéder au lecteur partagé (via smb://adresse sous Mac). Il me demande également le volume à monter (Alfresco ou AVM).
Par contre après plusieurs minutes il m'indique qu'il n'a pas réussi à monter le lecteur.

Mes questions :
- Est-ce qu'il y a autre chose à déclarer que ce que j'indique ci-dessous ? un fichier XML à modifier ? un entrepôt à créer avec des propriétés particulières ?
- Quels sont les moyens simples de débuggage (emplacement des logs : j'ai cherché ici : /opt/bitnami/apache-tomcat/logs, il y a plusieurs log mais rien de pertinent) ?

D'avance merci pour vos réponses

Pour le "détail" de ma config :
- J'ai fixé l'IP du serveur Alfresco à 192.168.0.100
- Je me connecte bien à Alfresco (interface Web) dans un navigateur à cette adresse
- Je vois bien le partage, sous un client Windows avec \\192.168.0.100
et également depuis un client Mac : smb://192.168.0.100
mais pas de connexion en final

Ci dessous la config du subsystem "CIFS".
J'ai mis ces éléments dans alfresco-global.properties (j'avais essayé dans file-servers.properties mais ça ne fonctionnait pas du tout)

filesystem.name=Alfresco
filesystem.acl.global.defaultAccessLevel=Write
filesystem.acl.global.protocolAccessControls=nfs,cifs,ftp
filesystem.acl.global.protocolAccessControls.value.nfs.accessType=Read
filesystem.acl.global.protocolAccessControls.value.nfs.checkList=NFS
filesystem.acl.global.protocolAccessControls.value.others.accessType=Write
filesystem.acl.global.protocolAccessControls.value.others.checkList=CIFS
filesystem.acl.global.protocolAccessControls.value.others.accessType=Write
filesystem.acl.global.protocolAccessControls.value.others.checkList=FTP

### CIFS Server Configuration ###
cifs.enabled=true
cifs.serverName=CIFS
cifs.domain=workgroup
# Subnet 255.255.0.0 = adresses en 192.168.0.x
cifs.broadcast=255.255.0.0
cifs.bindto=
cifs.ipv6.enabled=false
cifs.hostannounce=true
cifs.disableNIO=false
cifs.disableNativeCode=true
cifs.sessionTimeout=900

cifs.tcpipSMB.port=445
cifs.netBIOSSMB.sessionPort=139
cifs.netBIOSSMB.namePort=137
cifs.netBIOSSMB.datagramPort=138

J'ai aussi ouvert les ports 445, 137, 138 et 139.
avec "sudo ufw allow 445"

rguinot
Confirmed Champ
Confirmed Champ
445, 137, 138 et 139.

relisez mon message précédent.