On 27/10/2014 13:17, Martin van Es wrote:
Hi,

I've just started looking at Syncope again and installed 1.2.0 from
debian packages on a fresh ubuntu 14.04LTS server. All works well, and
I'm able to propagate a test user to a test OpenLDAP server, but not
without reentering the user's password.

I thought Syncope had acquired possibility to 2-way encrypt syncope
password with AES so that it could be propagated?

When I look at the Syncope configuration parameters in console, I see
password.cipher.algorithm set to SHA1, so that probably should be set
to AES. But whenever I do that and click "save", when I return to the
configuration page, it's set to SHA1 again. I found the corresponding
setting in content.xml in the syncope/WEB-INF/class directory, but
changing that to AES and restarting tomcat didn't help either (still
SHA1).

What am I doing wrong?

Hi Martin,
you are right, using AES to propagate password values without re-entering is supported since 1.1.0 [1].

The problem you are experiencing ATM is SYNCOPE-576 [2] whose fix is planned for 1.2.1.

The content.xml is transferred to the actual database only when no pre-existing content is found on it, so here's why you keep seeing SHA1; should you need to change any configuration file, please consider that using Syncope 1.2.0 DEB packages you can just go and modify it under /etc/apache-syncope, then restart Tomcat.

While waiting for SYNCOPE-576 you still have option to

1. change this value via REST (see reference [3] for more information) - e.g. via

curl -u admin:password -X PUT -H "Content-Type: application/json" -H "Accept: application/json" -d '{"values": ["AES"]}' http://host.port/syncope/rest/configurations/password.cipher.algorithm

 2. change this value in the underlying database table and restart Tomcat

HTH
Regards.

[1] https://issues.apache.org/jira/browse/SYNCOPE-136
[2] https://issues.apache.org/jira/browse/SYNCOPE-576
[3] http://syncope.apache.org/rest/1.2/index.html

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PMC
http://people.apache.org/~ilgrosso/


Reply via email to