Daily Log for #alfresco IRC Channel

Alfresco discussion and collaboration. Stick around a few hours after asking a question.

Official support for Enterprise subscribers: support.alfresco.com.

Joining the Channel:

Join in the conversation by getting an IRC client and connecting to #alfresco at Freenode. Our you can use the IRC web chat.

More information about the channel is in the wiki.

Getting Help

More help is available in this list of resources.

Daily Log for #alfresco

2018-07-20 07:17:52 GMT <twen> Hello

2018-07-20 07:18:20 GMT <robin__> Hello

2018-07-20 07:19:59 GMT <AFaust> ~flushLog

2018-07-20 07:20:00 GMT <alfbot> AFaust: Woooosh, your log has been flushed...

2018-07-20 07:20:49 GMT <robin__> Does someone know an issue with multiple users upload on ACS 6 ?

2018-07-20 07:21:07 GMT <AFaust> robin__: With regards to your question earlier (~9 h ago) - you can set a site preset when creating a site, but I believe what you mean is "create the site with the UI configuration based on the preset"...

2018-07-20 07:22:07 GMT <robin__> hello AFaust : yes, I found a workarround for my issue on this

2018-07-20 07:23:13 GMT <robin__> I was using space site template folder plugin and I had to create many sited based on two differents templates.

2018-07-20 07:24:12 GMT <robin__> So I moved my first template to default-dashboard, created all site from this template first. Then moved the second template to default-dashboard and creating the others

2018-07-20 07:25:36 GMT <robin__> AFaust : do you know an issue with multiple users upload on ACS 6 ?

2018-07-20 07:26:04 GMT <robin__> I'm getting a strange error message when uploading few users

2018-07-20 07:26:20 GMT <AFaust> I never used it even once, and ACS 6 is so brand-spanking new that I haven't really tried it out yet (no new features, so mostly irrelevant for my customers)

2018-07-20 07:26:56 GMT <robin__> column firstName (number 2) must not be empty

2018-07-20 07:27:04 GMT <AFaust> So can't say that I know anything about issues with the user upload

2018-07-20 07:27:08 GMT <robin__> ok

2018-07-20 07:27:49 GMT <robin__> and did you ever used Rest API to import multiple users?

2018-07-20 07:28:18 GMT <AFaust> Neither, because that is what having a centralised user management (LDAP) is for...

2018-07-20 07:28:47 GMT <robin__> ok yes I see

2018-07-20 07:29:17 GMT <robin__> Thank you :)

2018-07-20 08:08:32 GMT <alfbot> DarkStar1: Sent 15 hours and 43 minutes ago: <AFaust> So far that is my impression as well with both basic Activiti and Flowable - little added value in the commercial variants, apart from maybe support / cluster / minor integrations that are rarely used

2018-07-20 08:13:07 GMT * DarkStar1 bids you all a good morning

2018-07-20 08:14:06 GMT <DarkStar1> AFaust: Did you ever consider Camunda as an option?

2018-07-20 08:14:18 GMT <AFaust> It is being considered as well, yes

2018-07-20 08:14:40 GMT <AFaust> Main drawback: The open source variant does not support live deployment of new processes

2018-07-20 08:14:57 GMT <DarkStar1> I did, but ended up choosing flowable on the principle that I'd like to support them and increase diversity in this sector

2018-07-20 08:16:04 GMT <AFaust> I like the simple concept camunda have added for processing remote tasks, which lends itself quite nicely for building a scalable system

2018-07-20 08:17:04 GMT <AFaust> Sure, you can do the same with some fancy "manual task" construct in Activiti / Flowable as well using the ReST API, but it would be more cumbersome since it is not a first-level feature

2018-07-20 08:22:20 GMT * twen salutes DarkStar1

2018-07-20 08:53:10 GMT <AFaust> DarkStar1: Ah, as for my question about UI future of Flowable, PHH tweeted something yesterday that hints at a React-based option

2018-07-20 08:54:00 GMT <DarkStar1> AFaust: Can you link me that tweet?

2018-07-20 08:54:13 GMT <AFaust> https://twitter.com/paulrhh/status/1019947618875662336

2018-07-20 08:54:28 GMT <DarkStar1> Thanks

2018-07-20 08:57:40 GMT <DarkStar1> I like Jan's comment on the tweet. We made the decision to switch to Vue in house at the beginning of the year as opposed to React, I'd have to talk to the UI devs to remember all the reasons why but one of the main reasons they gave out of all the choices presented was that it was "UI dev friendly"

2018-07-20 08:59:35 GMT <DarkStar1> ~later tell twen Hello. Your salute came up as you popped out of irc

2018-07-20 08:59:35 GMT <alfbot> DarkStar1: The operation succeeded.

2018-07-20 09:01:28 GMT <DarkStar1> Qq, for anyone around who might have worked with NoSQL databases, has anyone worked with RethinkDb?

2018-07-20 09:37:28 GMT <fwu> hi all

2018-07-20 11:01:27 GMT <hi-ko> Hi guys, I just tested my old Kerberos sso issue for non domain users again with latest 6 version and I'm disappointed to still get a basic auth :-(

2018-07-20 11:22:45 GMT <AxelFaust> hi-ko: But not surprised, right? ;) / :(

2018-07-20 11:23:36 GMT <AxelFaust> Given that they focus on their keycloak thingy, I bet they let most of those SSO issues just sitting there

2018-07-20 11:25:14 GMT <hi-ko> AxelFaust: unfortunately no surprise ... did you already dig deeper into the issue as described in https://issues.alfresco.com/jira/browse/MNT-17858 that non domain user get WWW-Authenticate: Basic realm="Alfresco" instead of a redirect?

2018-07-20 11:26:19 GMT <hi-ko> all the issues are closes as either "won't fix" or "not a bug" without any background.

2018-07-20 11:26:56 GMT <AxelFaust> No, since I know of this "behaviour by design" and always directly go to the login page which has an exclusion check built into the SSO filter

2018-07-20 11:27:54 GMT <AxelFaust> "behaviour by design" => pass on any www-authenticate header from the backend...

2018-07-20 11:29:18 GMT <hi-ko> why is it so complicated to include a case or if/else block to fall back on redirect in share?

2018-07-20 11:29:40 GMT <hi-ko> login link works not for users sending links to folders/documents

2018-07-20 11:29:46 GMT <AxelFaust> The solution would be simple -> patch SSOAuthenticationFilter to only pass on Kerberos / Negotiate / Ntlm header, not any others...

2018-07-20 11:30:36 GMT <AxelFaust> It's not complicated - they just decided (long ago) that that's the way the filter is going to work...

2018-07-20 11:31:27 GMT <AxelFaust> Tried a PR on the Share project?

2018-07-20 11:31:31 GMT <hi-ko> I'll take a look. Rich once stated in ALF-21983 that they removed previously working configs related to "a design flaw"

2018-07-20 11:31:58 GMT <hi-ko> ... not passing a security audit

2018-07-20 11:37:07 GMT <hi-ko> you mean create a PR with a fix or did you see already a PR addressing the issue?

2018-07-20 12:00:39 GMT <AxelFaust> I mean PR with fix

2018-07-20 12:01:00 GMT <AxelFaust> Might be faster to have it fixed than waiting on them to accept one of these bug reports

2018-07-20 12:01:09 GMT <hi-ko> sure

2018-07-20 12:01:33 GMT <AxelFaust> Ideally provide an option in the endpoint configuration to select between legacy and new behaviour to avoid any regression-based rejection

2018-07-20 13:19:29 GMT <robin__> Hello

2018-07-20 13:19:40 GMT <robin__> Got a question about amp module

2018-07-20 13:20:47 GMT <robin__> I used in a custom module a web-extenstion/message/my-module.properties file

2018-07-20 13:22:16 GMT <robin__> in that file I set many strings with european special characters (as é è à ...

2018-07-20 13:23:55 GMT <robin__> when I print those strings in share UI, those are displayed as é

2018-07-20 13:25:56 GMT <robin__> is there a special way to choose encoding for modules?

2018-07-20 13:33:37 GMT <AxelFaust> You need to encode them as unicode codepoints

2018-07-20 13:33:48 GMT <AxelFaust> i.e. \u00e4 for the German ä

2018-07-20 13:34:18 GMT <robin__> ok thanks :)

End of Daily Log

The other logs are at http://esplins.org/hash_alfresco