Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 65
    • Issues 65
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #5807
Something went wrong while setting issue due date.
Closed
Open
Issue created 7 years ago by agallavardin@agallavardinReporter
  • New related issue

  • New related issue

domain mail add twice when edit the RENATER partage parameters

Closed

domain mail add twice when edit the RENATER partage parameters

Description

In Renater Partage plugin associated to sympa plugin , When a entry is edited I gopt an ERROR 500 when FD trying to make modification trough the web service err1

Distribution Name and Version

on debian stretch

FusionDirectory Version

ii  fusiondirectory-plugin-renater-partage        1.2-2~jenkinsbuild799                        all          Renater partage integration plugin for FusionDirectory
ii  fusiondirectory-plugin-renater-partage-schema 1.2-2~jenkinsbuild799                        all          LDAP schema for FusionDirectory renater partage plugin

Plugin with the defect

plugin-renater-partage

PHP version used

Origin of php packages

apt-cache policy php
php:
  Installé : 1:7.0+49
  Candidat : 1:7.0+49
 Table de version :
 *** 1:7.0+49 500
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status

Steps to Reproduce

I Try to add Partage information applied to a list

Expected behavior:

PD should create or modified a group on Partage side

Actual behavior: Error when trying top make some modification due to a incorrect partage account , FD add Partage domain name even if "cn" field contain a domain name

err2

It's a side effect of #5804 (closed)

An error occurred while loading designs. Please try again.

Tasks

0
Cannot read properties of undefined (reading 'workItem')

Linked items
0

Link issues together to show that they're related. Learn more.

Activity


  • bmortier assigned to @MCMic 7 years ago

    assigned to @MCMic

  • bmortier
    bmortier @bmortier · 7 years ago
    Maintainer

    hello,

    so @MCMic #5804 (closed) should be reverted from 1.2-fixes because this seems to have some ramification inside the code not suited for a fix release

    Cheers

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    @gallak You say you have an error 500 but your first screenshot shows an LDAP error? Do you still get this LDAP error? When doing what?

    fdRenaterPartageGroupMailStatus is in the schema and in both group and sympa alias renaterPartage object classes so it should be fine.

  • Côme Chilliet mentioned in issue #5804 (closed) 7 years ago

    mentioned in issue #5804 (closed)

  • agallavardin
    agallavardin @agallavardin · 7 years ago
    Author Reporter

    Well don't take care of the first screen shoot because there are a lot of chance that an human (me) issue when I import data with LDIF ..

    the main error is the error 500 on the second screenshot ( you have the reason on the background) : name=dsi.lyon%40irstea.fr%40irstea.fr&displayname=etc ... name is the main identifier on Partage so the domain name MUST match to the partage profile. if it doesn't an 500 error appears ( currently Partage domain is irstea.fr not irstea.fr@irstea.fr In my case it should be name=dsi.lyon%40irstea.fr&displayname=etc...

    The main problem with sympa is that LDAP entry used for aliases management could be different . It depend of mail architecture ... so SYMPA is flexible, LDAP alias sould be flexible, and FD partage should flexible too.

    Is it possible to do the following : allow '@' in cn (related to sympa plugin) add a condition (related to partage plugin) like : IF cn don't contain "@" DO append Partage domain domain when ttalking to partage server

    If administrator create ldap aliases trough sympa template, we assume that they know what there are doing

  • Côme Chilliet changed milestone to %FusionDirectory 1.3 7 years ago

    changed milestone to %FusionDirectory 1.3

  • Côme Chilliet added plugin-renater-partage label 7 years ago

    added plugin-renater-partage label

  • bmortier added PJ1802-0188 label 7 years ago

    added PJ1802-0188 label

  • Côme Chilliet created branch 5807-domain-mail-add-twice-when-edit-the-renater-partage-parameters 7 years ago

    created branch 5807-domain-mail-add-twice-when-edit-the-renater-partage-parameters

  • Côme Chilliet mentioned in commit 02874c86 7 years ago

    mentioned in commit 02874c86

  • Côme Chilliet added 30m of time spent at 2018-04-18 7 years ago

    added 30m of time spent at 2018-04-18

  • Côme Chilliet added To Be Tested plugin-sympa labels 7 years ago

    added To Be Tested plugin-sympa labels

  • agallavardin
    agallavardin @agallavardin · 6 years ago
    Author Reporter

    can't verify it, while #5848 (closed) isn't solved

  • bmortier added PJ1807-0216 label 6 years ago

    added PJ1807-0216 label

  • bmortier removed PJ1802-0188 label 6 years ago

    removed PJ1802-0188 label

  • agallavardin
    agallavardin @agallavardin · 6 years ago
    Author Reporter

    please revert this piece of code , this issue is a duplicate of #5848 (closed) you can close #5807 (closed)

  • bmortier removed To Be Tested label 6 years ago

    removed To Be Tested label

  • bmortier added To Be Tested label 6 years ago

    added To Be Tested label

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Assignee
Côme Chilliet's avatar
Côme Chilliet
Assign to
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
Due date
None
None
None
Time tracking
No estimate or time spent
Confidentiality
Not confidential
Not confidential

You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

Lock issue
Unlocked
0
0 Participants
Reference: