cancel
Showing results for 
Search instead for 
Did you mean: 

Différents problèmes dans l'exploitation de Alfresco 3.4.d

vifresco
Champ in-the-making
Champ in-the-making
Bonjour,
J'ai installé la version windows 64 bits de Alfresco community 3.4.d sur un serveur 2008 R2
Base de données: Mysql
IP du serveur: 122.110.1.13
nom du serveur:ALFRESCOSERVER
le serveur de domaine est physiquement différent du serveur Alfresco et le nom de domaine est: domain.org
Environnement client/serveur Windows 2008 active directory avec les postes client en windows 7
Ms Office 2010 sur tous les postes


mais je suis confronté un certain nombre de problème:

1- la synchronisation Active Directory
- impossible d'importer automatiquement les comptes utilisateurs il faut chercher à s'identifier pour qu'on retrouve le compte dans la liste utilisateurs Alfresco
- Si utilisateur windows déjà identifié cherche à se connecter à Alfresco il faut absolument s'identifier avec les comptes utilisateurs alors que je voulais qu'une fois identifié sous windows plus besoin de s'identifier avec alfresco
- Les groupes sont importés mais les utilisateurs Afresco ne se retrouvent pas automatiquement dans leur groupe sous Active directory

2- Impossible d'accéder aux fichier en webdav, ni en CIFS ni en FTP avec windows Seven avec ou sans l'a syncrhonisation Active directory activée
Mais avec VISTA ça marche quand la synchronisation avec l'active directory est désactivée.


3- impossible de prévisualiser les documents word importés dans Alfresco alors que les pdf sont prévisualisés. Aussi il est impossible d'enregistrer directeur en webdav sous office les documents dans alfresco avec le lien sharepoint sur le port 7070
Le compagnon office non plus n'arrive pas à se connecter si la synchronisation active directory est activée et si non activée arrive à se connecter mais impossible d'enregistrer un document directement dans Alfresco avec le compagnon.

4- Je n'ai jamais réussi à faire fonctionner le serveur IMAP et l'integration avec Outlook ne fonctionne pas.


alfresco-global.properties

###############################
## Common Alfresco Properties #
###############################

dir.root=C:/Alfresco/alf_data

web.application.context.url=http://122.110.1.13:8080/alfresco

### database connection properties ###
db.driver=org.gjt.mm.mysql.Driver
db.username=alfresco
db.password=passwdDataBaZ
db.name=alfresco
db.url=jdbc:mysql://localhost:3306/${db.name}?useUnicode=yes&characterEncoding=UTF-8

### FTP Server Configuration ###
ftp.enabled=true
ftp.port=21
ftp.ipv6.enabled=false

### RMI service ports ###
alfresco.rmi.services.port=50500
avm.rmi.service.port=0
avmsync.rmi.service.port=0
attribute.rmi.service.port=0
authentication.rmi.service.port=0
repo.rmi.service.port=0
action.rmi.service.port=0
deployment.rmi.service.port=0

### External executable locations ###
ooo.exe=C:/Alfresco/openoffice/App/openoffice/program/soffice.exe
ooo.enabled=true
img.root=C:/Alfresco/imagemagick
img.dyn=${img.root}/lib
#img.exe=${img.root}/convert
swf.exe=C:/Alfresco/swftools/pdf2swf.exe
jodconverter.enabled=true
jodconverter.officeHome=C:/Alfresco/openoffice/App/openoffice
jodconverter.portNumbers=8101

### CIFS configuration ###
filesystem.name=Alfresco
cifs.disableNativeCode=false
cifs.enabled=true
cifs.serverName=ALFRESCOSERVER
#cifs.serverName=${localname}A
cifs.domain=domain.org
cifs.hostannounce=true
cifs.sessionTimeout=900
cifs.broadcast=122.110.1.255
cifs.urlfile.prefix=http://ALFRESCOSERVER:8080/alfresco/                                                                        
cifs.ipv6.enabled=false


vti.server.port=7070
vti.alfresco.deployment.context=/alfresco
vti.alfresco.alfresoHostWithPort=http://122.110.1.13:8080
vti.share.deployment.context=/share
vti.share.shareHostWithPort=http://122.110.1.13:8080
vti.server.external.port=${vti.server.port}
vti.server.external.host=http://122.110.1.13

### authentication config ###
authentication.chain=alfrescoNtlm1:alfrescoNtlm,passthru1:passthru,ldap1:ldap-ad

### Initial admin password ###
alfresco_user_store.adminpassword=74fe9c12a9e3834170dc7a7a10d24ec4

imap.server.enabled=true
imap.server.port=143
imap.server.host=122.110.1.13
imap.server.attachments.extraction.enabled=true
imap.mail.from.default=alfresco@ged.domain.org
# Default IMAP mount points
imap.config.home.store=${spaces.store}
imap.config.home.rootPath=/${spaces.company_home.childname}
imap.config.home.folderPath=Imap Home
imap.config.server.mountPoints=AlfrescoIMAP
imap.config.server.mountPoints.default.mountPointName=IMAP
imap.config.server.mountPoints.default.modeName=ARCHIVE
imap.config.server.mountPoints.default.store=${spaces.store}
imap.config.server.mountPoints.default.rootPath=/${spaces.company_home.childname}
imap.config.server.mountPoints.value.AlfrescoIMAP.mountPointName=Alfresco IMAP
imap.config.server.mountPoints.value.AlfrescoIMAP.modeName=MIXED

      
ldap-ad-authentication.properties
# LDAP Sync
#
# This flag enables use of this LDAP subsystem for authentication. It may be
# that this subsytem should only be used for synchronization, in which case
# this flag should be set to false.
ldap.authentication.active=true
ldap.authentication.java.naming.security.authentication=simple

# This flag enables use of this LDAP subsystem for user and group
# synchronization. It may be that this subsystem should only be used for
# authentication, in which case this flag should be set to false.
ldap.synchronization.active=true
ldap.authentication.userNameFormat=%s
ldap.authentication.allowGuestLogin=true
# (domain specific property)
ldap.authentication.java.naming.provider.url=ldap://domain.org:389

# The default principal to bind with (only used for LDAP sync). This should be a UPN or DN
# (domain specific property)
ldap.synchronization.java.naming.security.principal=Administrateur@domain.org

# The password for the default principal (only used for LDAP sync)
# (domain specific property)
ldap.synchronization.java.naming.security.credentials=passad233.

# If positive, this property indicates that RFC 2696 paged results should be
# used to split query results into batches of the specified size. This
# overcomes any size limits imposed by the LDAP server.
ldap.synchronization.queryBatchSize=1000

# The query to select all objects that represent the groups to import.
# (domain specific property)
ldap.synchronization.groupQuery=(&(objectclass\=group)(memberOf\=cn\=Alfresco_groups,ou\=user,dc\=domain,dc\=org))

# The query to select objects that represent the groups to import that have changed since a certain time.
# (domain specific property)
ldap.synchronization.groupDifferentialQuery=(&(objectclass\=group)(memberOf\=cn\=Alfresco_groups,ou\=user,dc\=domain,dc\=org)(!(modifyTimestamp<\={0})))

# The query to select all objects that represent the users to import.
# (domain specific property)
ldap.synchronization.personQuery=(&(objectclass\=user)(|(memberOf\=CN\=AL_Administarteurs,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Gestionnaires,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Lecteurs,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Collaborateurs,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Contributeurs,OU\=user,DC\=domain,DC\=org))(userAccountControl\:1.2.840.113556.1.4.803\:\=512))

# The query to select objects that represent the users to import that have changed since a certain time.
# (domain specific property)
ldap.synchronization.personDifferentialQuery=(&(objectclass\=user)(|(memberOf\=CN\=AL_Administarteurs,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Gestionnaires,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Lecteurs,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Collaborateurs,OU\=user,DC\=domain,DC\=org)(memberOf\=CN\=AL_Contributeurs,OU\=user,DC\=domain,DC\=org))(userAccountControl\:1.2.840.113556.1.4.803\:\=512)(!(modifyTimestamp<\={0})))

# The group search base restricts the LDAP group query to a sub section of tree on the LDAP server.
# (domain specific property)
ldap.synchronization.groupSearchBase=dc\=domain,dc\=org

# The user search base restricts the LDAP user query to a sub section of tree on the LDAP server.
# (domain specific property)
ldap.synchronization.userSearchBase=dc\=domain,dc\=org

# The name of the operational attribute recording the last update time for a group or user.
ldap.synchronization.modifyTimestampAttributeName=modifyTimestamp

# The timestamp format. Unfortunately, this varies between directory servers.
ldap.synchronization.timestampFormat=yyyyMMddHHmmss'.0Z'

# The attribute name on people objects found in LDAP to use as the uid in Alfresco
ldap.synchronization.userIdAttributeName=sAMAccountName

# The attribute on person objects in LDAP to map to the first name property in Alfresco
ldap.synchronization.userFirstNameAttributeName=givenName

# The attribute on person objects in LDAP to map to the last name property in Alfresco
ldap.synchronization.userLastNameAttributeName=sn

# The attribute on person objects in LDAP to map to the email property in Alfresco
ldap.synchronization.userEmailAttributeName=mail

# The attribute on person objects in LDAP to map to the organizational id property in Alfresco
ldap.synchronization.userOrganizationalIdAttributeName=company

# The default home folder provider to use for people created via LDAP import
ldap.synchronization.defaultHomeFolderProvider=userHomesHomeFolderProvider

# The attribute on LDAP group objects to map to the gid property in Alfrecso
ldap.synchronization.groupIdAttributeName=cn

# The group type in LDAP
ldap.synchronization.groupType=group

# The person type in LDAP
ldap.synchronization.personType=user

# The attribute in LDAP on group objects that defines the DN for its members
ldap.synchronization.groupMemberAttributeName=member

synchronization.synchronizeChangesOnly=true
1 REPLY 1

rguinot
Confirmed Champ
Confirmed Champ
Ca ressemble à une liste de courses.

1- la synchronisation Active Directory
- impossible d'importer automatiquement les comptes utilisateurs il faut chercher à s'identifier pour qu'on retrouve le compte dans la liste utilisateurs Alfresco
- Si utilisateur windows déjà identifié cherche à se connecter à Alfresco il faut absolument s'identifier avec les comptes utilisateurs alors que je voulais qu'une fois identifié sous windows plus besoin de s'identifier avec alfresco
- Les groupes sont importés mais les utilisateurs Afresco ne se retrouvent pas automatiquement dans leur groupe sous Active directory

voir createMissingPeople pour créer ou non les utilisateurs lors de la synchro

2- Impossible d'accéder aux fichier en webdav, ni en CIFS ni en FTP avec windows Seven avec ou sans l'a syncrhonisation Active directory activée
Mais avec VISTA ça marche quand la synchronisation avec l'active directory est désactivée.

Je ne connais pas bien windows, mais serait-ce lié à http://wiki.alfresco.com/wiki/CIFS_Windows ? voir aussi docs.alfresco.com
Les utilisateurs windows se loggent ils sur le meme LDAP que celui utilisé dans votre config alfresco ?

3- impossible de prévisualiser les documents word importés dans Alfresco alors que les pdf sont prévisualisés. Aussi il est impossible d'enregistrer directeur en webdav sous office les documents dans alfresco avec le lien sharepoint sur le port 7070
Le compagnon office non plus n'arrive pas à se connecter si la synchronisation active directory est activée et si non activée arrive à se connecter mais impossible d'enregistrer un document directement dans Alfresco avec le compagnon.

Avez vous installé et configuré openoffice ?
La connexion est elle bien établie (a voir dans les logs de démarrage)
Je ne sais pas ce qu'est le "compagnon office" ?

4- Je n'ai jamais réussi à faire fonctionner le serveur IMAP et l'integration avec Outlook ne fonctionne pas.

Logs ? erreurs ? …