Re: bug MICROPHONE (Internet Explorer)

2018-05-10 Thread Maxim Solodovnik
Did it myself: https://issues.apache.org/jira/browse/OPENMEETINGS-1886

On Thu, May 10, 2018 at 12:20 PM, Maxim Solodovnik 
wrote:

> Hello Martin,
>
> Could you please file a JIRA (highest priority) will try ta take a
> look at it ASAP
>
> On Wed, May 9, 2018 at 7:43 PM, Chamberland, Martin
>  wrote:
> > Hi Maxim,
> >
> >
> >
> > You remember a bug that we just found couple of weeks now and you fix in
> the
> > 4.0.3 release.
> >
> > It was about when you quit a room, look like the microphone was not
> closed
> > correctly and people inside the room continue to hear you.
> >
> > Like i said, it’s fix in 4.0.3 release.
> >
> >
> >
> > Now, i think we found another bug (with Internet Explorer, Chrom, it’s
> OK).
> >
> > It’s like the same bug, but inverse L
> >
> >
> >
> > If someone was in a room to take place in a conference and he decide to
> quit
> > and stay in the lobby room, it continue to hear the person that is still
> > talking in the room that i was in couple of second ago. I hope i’m enough
> > clear to help you test and fix that bug.
> >
> >
> >
> > Thank’s
> >
> >
> >
> > Martin C.
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax


Re: Help: Openmeetings 4.0.3

2018-05-10 Thread Maxim Solodovnik
Hello Alok,

please do not write personal emails, subscribe to the user@ list so others
can also benefit from our discussion :)

Could you provide rule you are using so I can suggest correction?
Have you enable mod_proxy_wstunnel ?

BTW we are using Apache 2.4 on our servers

On Fri, May 11, 2018 at 1:15 PM, Alok Khode  wrote:

> Dear Maxim,
> I work for IT division of an Indian Govt. R & D organization "CSIR-URDIP".
> We run a post graduation program on patent informatics and to organise web
> seminar/training, I have recently implemented Openmeetings 4.0.3 on Centos
> 6.5/httpd 2.2. Its working fine and accessible within and outside of our
> LAN using webinar.urdip.res.in:5080. I have now trying to use httpd as
> reverse proxy so that I can access without mentioninh port. My other
> intension for using reverse proxy is to restrict outside access through
> Basic AuthType. Everything works fine and login screen comes but after
> login Dashboard never displayed. However, when I mention port 5080, it
> works fine.
>
> I tried to follow your suggession you had given as follows "you need to
> add mod rewrite and the rule to rewrite external_protocol_host_port to
> internal one and leave URL tail unchanged". However, I am not able to write
> proper rewrite rule. Can you guide me in this.
>
> --
> Regards,
> Alok Khode
> Sr. Scientist
> CSIR - Unit for Research and Development of Information Products
> NCL Campus, S.No.113,114
> Pashan Road, Pune-411 008 (Maharashtra), India
> (Landmark Baner Road side gate of NCL)
> Office: +91- 020 - 69000865
> Fax No:+91- 020 - 25882838
> Mob: +91-9960268260
> website: urdip.res.in
>
> *IMPORTANT: The contents of this email and any attachments are
> confidential. They are  intended for the named recipient(s) only. If you
> have received this email by mistake, please notify the sender immediately
> and do not disclose the contents to anyone or make copies thereof.*
>



-- 
WBR
Maxim aka solomax


Re: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Maxim Solodovnik
Thanks a lot for investigating this!
I did saw "convert" can consume lot's of resources and even hang the
server, but had no time to investigate this :(((

I'll add some logging to got better diagnostic in the future

On Fri, May 11, 2018 at 12:32 AM, Chamberland, Martin <
martin.chamberl...@fadq.qc.ca> wrote:

> This change fix the issue.
>
>
>
> sudo nano /etc/ImageMagick-6/policy.xml
>
> 
>
> 
>
> 
>
> 
>
> 
>
> **
>
>
>
> *De :* Maxim Solodovnik [mailto:solomax...@gmail.com]
> *Envoyé :* 10 mai 2018 12:26
>
> *À :* Openmeetings user-list
> *Objet :* Re: upload FILE 6mb (openmeeting 4.0.3)
>
>
>
> According to stacktrace from demo server we got NPE
>
> Not sure why
>
> What max upload file size do you have in configuration?
>
>
>
> To help better I need problem file, so I can debug what is going on 
>
>
>
> On Thu, May 10, 2018 at 10:39 PM, Chamberland, Martin <
> martin.chamberl...@fadq.qc.ca> wrote:
>
> Right now, we are trying to fix that with playing of this file
>
>
>
> /etc/ImageMagick-6/policy.xml
>
>
>
> Resource limits:
>
>   Width: 16KP
>
>   Height: 16KP
>
>   Area: 128MP
>
>   Memory: 256MiB
>
>   Map: 512MiB
>
>   Disk: 1GiB
>
>   File: 768
>
>   Thread: 4
>
>   Throttle: 0
>
>   Time: unlimited
>
>
>
> CHANGE TO…
>
>
>
>
> Resource limits:
>
>
>
>   Width: 16KP
>
>
>
>   Height: 16KP
>
>
>
>   Area: 128MP
>
>
>
>   Memory: 1GiB
>
>
>
>   Map: 1GiB
>
>
>
>   Disk: 1GiB
>
>
>
>   File: 768
>
>
>
>   Thread: 4
>
>
>
>   Throttle: 0
>
>
>
>   Time: unlimited
>
>
>
> Is that can help ?
>
> Looks like, its a problem with « convert » from ImageMagick.
>
>
>
> *De :* Maxim Solodovnik [mailto:solomax...@gmail.com]
> *Envoyé :* 10 mai 2018 11:37
> *À :* Openmeetings user-list
> *Objet :* Re: upload FILE 6mb (openmeeting 4.0.3)
>
>
>
> Hello Martin,
>
>
>
> can you privately share this pptx file with me? and/or create JIRA and
> attach this file to it?
>
> I'll improve error reporting and logging, but I believe this need to be
> fixed 
>
>
>
> On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin <
> martin.chamberl...@fadq.qc.ca> wrote:
>
> Hi there,
>
>
>
> Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we
> receive error message after upload and sometime upload complete but…
>
> When i try to drag the file to the whiteboard, we receive « Internal
> error- Return to home page ».
>
>
>
> I’v try to upload the same file on the demo server ,
> https://om.alteametasoft.com/openmeetings
>
>
>
> Same errors happen.
>
>
>
> Bye
>
>
>
> Martin C.
>
>
>
>
>
> --
>
> WBR
> Maxim aka solomax
>
>
>
>
>
> --
>
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax


Re: new privacy regulations on the 25th May 2018

2018-05-10 Thread Maxim Solodovnik
Thanks again Daniel,

I believe all external links should be removed

What is different:
We are
1) not tracking user activity
2) not adding custom images to check if email was delivered
3) using email to invite user or notify about event
4) language/country is used to display OM in user native language
5) not processing data

do collecting IP addresses on temporary basis
for logging - to be able to understand what was wrong - being cleaned up
after configurable period

something like this

On Fri, May 11, 2018 at 12:10 AM, Daniel Ascher 
wrote:

> No problem Maxim. I can do that. The only thing I need to know is what
> will be different for OpenMeetings. For example there are many links in the
> document that would need to point to something.
>
> I will take a look and then let you know which questions I have. Also, if
> there is someone who is an attorney in this usergroup it would be helpful
> for me to work with that person, even if he/she is not a native English
> speaker.
>
> Dan
>
> On Thu, May 10, 2018 at 12:54 PM, Maxim Solodovnik 
> wrote:
>
>> Thanks a lot Daniel,
>>
>> Maybe you can create basic "Privacy Statement" based on this [1] one
>> (public domain)
>> And we can polish it in mailing list?
>>
>> I definitely wrong person for this :((
>>
>> [1] https://help.github.com/articles/github-privacy-statement/
>>
>> On Thu, May 10, 2018 at 11:44 PM, Daniel Ascher 
>> wrote:
>>
>>> Sure! Happy to help with this. :)
>>>
>>> Please send me the text once it's ready and I'll review it and discuss
>>> issues with the group.
>>>
>>> Thanks! Dan
>>>
>>> On Thu, May 10, 2018 at 12:36 PM, Maxim Solodovnik >> > wrote:
>>>
 Hello Peter, All,

 Just have added link to privacy policy to register dialog (available at
 upcoming build, will update demo ASAP)

 Would appreciate is *Native English Speaker* can help with English
 privacy statement
 I'll try to create one based on this [1], but I would strongly prefer
 to get help with this task

 @Daniel, maybe you can help?

 According to restoration of deleted user, I'll try to invent something
  (don't like the idea of adding additional "purged" flag)

 [1] https://help.github.com/articles/github-privacy-statement/

 On Thu, Apr 26, 2018 at 7:12 PM, Peter Dähn  wrote:

> Hi Maxim,
>
> I've tested the current state. Seems to be done so far. One little
> thing I hope... When I choose a purged user I have the possibility 
> (button)
> to restore that account. Db will be set deleted false... Doesn't make
> sense, I think.
>
> Purge themselves is a way to disagree (I didn't see it till now...), I
> think. But a few more clicks are needed to get to that point... But I 
> think
> this is ok as long as nobody complain about it. This function need to be
> described in the privacy policy. I hope thats it...
>
> Almost all done? Maybe someone else could also test this.
>
> Do you mean the a sample privacy policy here? *"And maybe you can
> provide sample "personal data agreement" text?"*
>
> I think at least for english... This is a task for a native speaker...
> In UK they also need to be compliant with GDPR. Maybe someone from there
> could provide some text.
>
> Greetings Peter
>
>
> Am 26.04.2018 um 12:04 schrieb Maxim Solodovnik:
>
> As per current implementation users can purge themselves
> This can't be undone 
>
> Is this "a way to disagree" ?
>
> On Thu, Apr 26, 2018 at 2:35 PM, Peter Dähn  wrote:
>
>> Hi Maxim,
>>
>> I will test it during the day
>>
>> Yes you are right... This need to be done during registration.
>> checkbox and link to the privacy policy that need to be placed somewhere.
>>
>> Agreement for data processing need to be double opt-in. Most likely
>> via E-Mail. I think an e-mail template that could be changed easily is 
>> the
>> most flexible way.
>>
>> And there should a way to disagree further data-processing. "The way
>> to disagree need to be as easy as the way to agree"... My understanding:
>> that would be our "soft delete"... If this is used, there should be a way
>> for the user to reactivate this account. E.g. check registration e-mail 
>> and
>> if it is soft deleted the registration confirm e-mail could have the 
>> option
>> to reactivate the old account or generate a new one
>>
>> Back later, when I've tested current build
>> Greetings Peter
>>
>>
>>
>> Am 26.04.2018 um 08:09 schrieb Maxim Solodovnik:
>>
>> All your comments should be addressed in latest build available
>>
>> Could you please re-check?
>>
>> This question was not answered .
>>
>> Additional question:
>> "Registration-Dialog need to have a button/step to agree the data
>> processing. And to this be

RE: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Chamberland, Martin
This change fix the issue.

sudo nano /etc/ImageMagick-6/policy.xml







De : Maxim Solodovnik [mailto:solomax...@gmail.com]
Envoyé : 10 mai 2018 12:26
À : Openmeetings user-list
Objet : Re: upload FILE 6mb (openmeeting 4.0.3)

According to stacktrace from demo server we got NPE
Not sure why
What max upload file size do you have in configuration?

To help better I need problem file, so I can debug what is going on 

On Thu, May 10, 2018 at 10:39 PM, Chamberland, Martin 
mailto:martin.chamberl...@fadq.qc.ca>> wrote:
Right now, we are trying to fix that with playing of this file

/etc/ImageMagick-6/policy.xml

Resource limits:
  Width: 16KP
  Height: 16KP
  Area: 128MP
  Memory: 256MiB
  Map: 512MiB
  Disk: 1GiB
  File: 768
  Thread: 4
  Throttle: 0
  Time: unlimited

CHANGE TO…

Resource limits:
  Width: 16KP
  Height: 16KP
  Area: 128MP
  Memory: 1GiB
  Map: 1GiB
  Disk: 1GiB
  File: 768
  Thread: 4
  Throttle: 0
  Time: unlimited

Is that can help ?
Looks like, its a problem with « convert » from ImageMagick.

De : Maxim Solodovnik [mailto:solomax...@gmail.com]
Envoyé : 10 mai 2018 11:37
À : Openmeetings user-list
Objet : Re: upload FILE 6mb (openmeeting 4.0.3)

Hello Martin,

can you privately share this pptx file with me? and/or create JIRA and attach 
this file to it?
I'll improve error reporting and logging, but I believe this need to be fixed 


On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin 
mailto:martin.chamberl...@fadq.qc.ca>> wrote:
Hi there,

Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we receive 
error message after upload and sometime upload complete but…
When i try to drag the file to the whiteboard, we receive « Internal error- 
Return to home page ».

I’v try to upload the same file on the demo server , 
https://om.alteametasoft.com/openmeetings

Same errors happen.

Bye

Martin C.



--
WBR
Maxim aka solomax



--
WBR
Maxim aka solomax


RE: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Chamberland, Martin
Here a simple test from the commande line :

/usr/bin/convert -density 300 /home/6mbfile.pptx -quality 100 /home/6mbfilr.png
convert /tmp/magick-28369ZSQ7W8I01ZOR -> /tmp/magick-28369ZSQ7W8I01ZOR.pdf 
using filter : impress_pdf_Export
convert: DistributedPixelCache '127.0.0.1' @ 
error/distribute-cache.c/ConnectPixelCacheServer/244.
convert: cache resources exhausted `/tmp/magick-28369JcBniaEIt1BM29' @ 
error/cache.c/OpenPixelCache/3945

So i continue to  think that the problem came from ImageMagick.

De : Maxim Solodovnik [mailto:solomax...@gmail.com]
Envoyé : 10 mai 2018 11:37
À : Openmeetings user-list
Objet : Re: upload FILE 6mb (openmeeting 4.0.3)

Hello Martin,

can you privately share this pptx file with me? and/or create JIRA and attach 
this file to it?
I'll improve error reporting and logging, but I believe this need to be fixed 


On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin 
mailto:martin.chamberl...@fadq.qc.ca>> wrote:
Hi there,

Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we receive 
error message after upload and sometime upload complete but…
When i try to drag the file to the whiteboard, we receive « Internal error- 
Return to home page ».

I’v try to upload the same file on the demo server , 
https://om.alteametasoft.com/openmeetings

Same errors happen.

Bye

Martin C.



--
WBR
Maxim aka solomax


Re: new privacy regulations on the 25th May 2018

2018-05-10 Thread Daniel Ascher
No problem Maxim. I can do that. The only thing I need to know is what will
be different for OpenMeetings. For example there are many links in the
document that would need to point to something.

I will take a look and then let you know which questions I have. Also, if
there is someone who is an attorney in this usergroup it would be helpful
for me to work with that person, even if he/she is not a native English
speaker.

Dan

On Thu, May 10, 2018 at 12:54 PM, Maxim Solodovnik 
wrote:

> Thanks a lot Daniel,
>
> Maybe you can create basic "Privacy Statement" based on this [1] one
> (public domain)
> And we can polish it in mailing list?
>
> I definitely wrong person for this :((
>
> [1] https://help.github.com/articles/github-privacy-statement/
>
> On Thu, May 10, 2018 at 11:44 PM, Daniel Ascher 
> wrote:
>
>> Sure! Happy to help with this. :)
>>
>> Please send me the text once it's ready and I'll review it and discuss
>> issues with the group.
>>
>> Thanks! Dan
>>
>> On Thu, May 10, 2018 at 12:36 PM, Maxim Solodovnik 
>> wrote:
>>
>>> Hello Peter, All,
>>>
>>> Just have added link to privacy policy to register dialog (available at
>>> upcoming build, will update demo ASAP)
>>>
>>> Would appreciate is *Native English Speaker* can help with English
>>> privacy statement
>>> I'll try to create one based on this [1], but I would strongly prefer to
>>> get help with this task
>>>
>>> @Daniel, maybe you can help?
>>>
>>> According to restoration of deleted user, I'll try to invent something
>>>  (don't like the idea of adding additional "purged" flag)
>>>
>>> [1] https://help.github.com/articles/github-privacy-statement/
>>>
>>> On Thu, Apr 26, 2018 at 7:12 PM, Peter Dähn  wrote:
>>>
 Hi Maxim,

 I've tested the current state. Seems to be done so far. One little
 thing I hope... When I choose a purged user I have the possibility (button)
 to restore that account. Db will be set deleted false... Doesn't make
 sense, I think.

 Purge themselves is a way to disagree (I didn't see it till now...), I
 think. But a few more clicks are needed to get to that point... But I think
 this is ok as long as nobody complain about it. This function need to be
 described in the privacy policy. I hope thats it...

 Almost all done? Maybe someone else could also test this.

 Do you mean the a sample privacy policy here? *"And maybe you can
 provide sample "personal data agreement" text?"*

 I think at least for english... This is a task for a native speaker...
 In UK they also need to be compliant with GDPR. Maybe someone from there
 could provide some text.

 Greetings Peter


 Am 26.04.2018 um 12:04 schrieb Maxim Solodovnik:

 As per current implementation users can purge themselves
 This can't be undone 

 Is this "a way to disagree" ?

 On Thu, Apr 26, 2018 at 2:35 PM, Peter Dähn  wrote:

> Hi Maxim,
>
> I will test it during the day
>
> Yes you are right... This need to be done during registration.
> checkbox and link to the privacy policy that need to be placed somewhere.
>
> Agreement for data processing need to be double opt-in. Most likely
> via E-Mail. I think an e-mail template that could be changed easily is the
> most flexible way.
>
> And there should a way to disagree further data-processing. "The way
> to disagree need to be as easy as the way to agree"... My understanding:
> that would be our "soft delete"... If this is used, there should be a way
> for the user to reactivate this account. E.g. check registration e-mail 
> and
> if it is soft deleted the registration confirm e-mail could have the 
> option
> to reactivate the old account or generate a new one
>
> Back later, when I've tested current build
> Greetings Peter
>
>
>
> Am 26.04.2018 um 08:09 schrieb Maxim Solodovnik:
>
> All your comments should be addressed in latest build available
>
> Could you please re-check?
>
> This question was not answered .
>
> Additional question:
> "Registration-Dialog need to have a button/step to agree the data
> processing. And to this belongs a button to disagree."
>
> I guess user should be able to register only if he/she agree to data
> processing
> Registration should be impossible if user disagree
> So I guess having following controls at registration dialog would be
> sufficient:
>
> 1) "I agree my data will be processed" checkbox
> 2) "display agreement" button
>
> would it be OK?
>
> On Wed, Apr 25, 2018 at 6:16 PM, Maxim Solodovnik <
> solomax...@gmail.com> wrote:
>
>> These errors seems to be caused by code changes after testing :(
>> I'll double-check it
>>
>> IP addresses are cleaned up by periodic job.
>> Will also add clean by purge
>> T

RE: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Chamberland, Martin
Sorry Max, i can’t really give you that file.

It’s include some confidential information.

It’s a 6mb file  .pptx


De : Maxim Solodovnik [mailto:solomax...@gmail.com]
Envoyé : 10 mai 2018 12:26
À : Openmeetings user-list
Objet : Re: upload FILE 6mb (openmeeting 4.0.3)

According to stacktrace from demo server we got NPE
Not sure why
What max upload file size do you have in configuration?

To help better I need problem file, so I can debug what is going on 

On Thu, May 10, 2018 at 10:39 PM, Chamberland, Martin 
mailto:martin.chamberl...@fadq.qc.ca>> wrote:
Right now, we are trying to fix that with playing of this file

/etc/ImageMagick-6/policy.xml

Resource limits:
  Width: 16KP
  Height: 16KP
  Area: 128MP
  Memory: 256MiB
  Map: 512MiB
  Disk: 1GiB
  File: 768
  Thread: 4
  Throttle: 0
  Time: unlimited

CHANGE TO…

Resource limits:
  Width: 16KP
  Height: 16KP
  Area: 128MP
  Memory: 1GiB
  Map: 1GiB
  Disk: 1GiB
  File: 768
  Thread: 4
  Throttle: 0
  Time: unlimited

Is that can help ?
Looks like, its a problem with « convert » from ImageMagick.

De : Maxim Solodovnik [mailto:solomax...@gmail.com]
Envoyé : 10 mai 2018 11:37
À : Openmeetings user-list
Objet : Re: upload FILE 6mb (openmeeting 4.0.3)

Hello Martin,

can you privately share this pptx file with me? and/or create JIRA and attach 
this file to it?
I'll improve error reporting and logging, but I believe this need to be fixed 


On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin 
mailto:martin.chamberl...@fadq.qc.ca>> wrote:
Hi there,

Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we receive 
error message after upload and sometime upload complete but…
When i try to drag the file to the whiteboard, we receive « Internal error- 
Return to home page ».

I’v try to upload the same file on the demo server , 
https://om.alteametasoft.com/openmeetings

Same errors happen.

Bye

Martin C.



--
WBR
Maxim aka solomax



--
WBR
Maxim aka solomax


Re: new privacy regulations on the 25th May 2018

2018-05-10 Thread Maxim Solodovnik
Thanks a lot Daniel,

Maybe you can create basic "Privacy Statement" based on this [1] one
(public domain)
And we can polish it in mailing list?

I definitely wrong person for this :((

[1] https://help.github.com/articles/github-privacy-statement/

On Thu, May 10, 2018 at 11:44 PM, Daniel Ascher 
wrote:

> Sure! Happy to help with this. :)
>
> Please send me the text once it's ready and I'll review it and discuss
> issues with the group.
>
> Thanks! Dan
>
> On Thu, May 10, 2018 at 12:36 PM, Maxim Solodovnik 
> wrote:
>
>> Hello Peter, All,
>>
>> Just have added link to privacy policy to register dialog (available at
>> upcoming build, will update demo ASAP)
>>
>> Would appreciate is *Native English Speaker* can help with English
>> privacy statement
>> I'll try to create one based on this [1], but I would strongly prefer to
>> get help with this task
>>
>> @Daniel, maybe you can help?
>>
>> According to restoration of deleted user, I'll try to invent something
>>  (don't like the idea of adding additional "purged" flag)
>>
>> [1] https://help.github.com/articles/github-privacy-statement/
>>
>> On Thu, Apr 26, 2018 at 7:12 PM, Peter Dähn  wrote:
>>
>>> Hi Maxim,
>>>
>>> I've tested the current state. Seems to be done so far. One little thing
>>> I hope... When I choose a purged user I have the possibility (button) to
>>> restore that account. Db will be set deleted false... Doesn't make sense, I
>>> think.
>>>
>>> Purge themselves is a way to disagree (I didn't see it till now...), I
>>> think. But a few more clicks are needed to get to that point... But I think
>>> this is ok as long as nobody complain about it. This function need to be
>>> described in the privacy policy. I hope thats it...
>>>
>>> Almost all done? Maybe someone else could also test this.
>>>
>>> Do you mean the a sample privacy policy here? *"And maybe you can
>>> provide sample "personal data agreement" text?"*
>>>
>>> I think at least for english... This is a task for a native speaker...
>>> In UK they also need to be compliant with GDPR. Maybe someone from there
>>> could provide some text.
>>>
>>> Greetings Peter
>>>
>>>
>>> Am 26.04.2018 um 12:04 schrieb Maxim Solodovnik:
>>>
>>> As per current implementation users can purge themselves
>>> This can't be undone 
>>>
>>> Is this "a way to disagree" ?
>>>
>>> On Thu, Apr 26, 2018 at 2:35 PM, Peter Dähn  wrote:
>>>
 Hi Maxim,

 I will test it during the day

 Yes you are right... This need to be done during registration. checkbox
 and link to the privacy policy that need to be placed somewhere.

 Agreement for data processing need to be double opt-in. Most likely via
 E-Mail. I think an e-mail template that could be changed easily is the most
 flexible way.

 And there should a way to disagree further data-processing. "The way to
 disagree need to be as easy as the way to agree"... My understanding: that
 would be our "soft delete"... If this is used, there should be a way for
 the user to reactivate this account. E.g. check registration e-mail and if
 it is soft deleted the registration confirm e-mail could have the option to
 reactivate the old account or generate a new one

 Back later, when I've tested current build
 Greetings Peter



 Am 26.04.2018 um 08:09 schrieb Maxim Solodovnik:

 All your comments should be addressed in latest build available

 Could you please re-check?

 This question was not answered .

 Additional question:
 "Registration-Dialog need to have a button/step to agree the data
 processing. And to this belongs a button to disagree."

 I guess user should be able to register only if he/she agree to data
 processing
 Registration should be impossible if user disagree
 So I guess having following controls at registration dialog would be
 sufficient:

 1) "I agree my data will be processed" checkbox
 2) "display agreement" button

 would it be OK?

 On Wed, Apr 25, 2018 at 6:16 PM, Maxim Solodovnik >>> > wrote:

> These errors seems to be caused by code changes after testing :(
> I'll double-check it
>
> IP addresses are cleaned up by periodic job.
> Will also add clean by purge
> Thanks for checking!
>
> WBR, Maxim
> (from mobile, sorry for the typos)
>
> On Wed, Apr 25, 2018, 17:33 Peter Dähn  wrote:
>
>> Hi Maxim,
>>
>> first test...
>>
>> purge confirmation dialogue should be different from delete...
>>
>>
>>
>> maybe "Do you really want to purge this item? This can't be undone!"
>> Something like that...
>>
>> After purge I got an 500 internal error page...
>>
>> openmeetings.log:
>>
>> *ERROR 04-25 12:05:13.708 o.a.w.DefaultExceptionMapper:170
>> [nio-5080-exec-3] - Unexpected error occurred*
>> *java.lang.NullPointerException: zoneId*

Re: new privacy regulations on the 25th May 2018

2018-05-10 Thread Daniel Ascher
Sure! Happy to help with this. :)

Please send me the text once it's ready and I'll review it and discuss
issues with the group.

Thanks! Dan

On Thu, May 10, 2018 at 12:36 PM, Maxim Solodovnik 
wrote:

> Hello Peter, All,
>
> Just have added link to privacy policy to register dialog (available at
> upcoming build, will update demo ASAP)
>
> Would appreciate is *Native English Speaker* can help with English privacy
> statement
> I'll try to create one based on this [1], but I would strongly prefer to
> get help with this task
>
> @Daniel, maybe you can help?
>
> According to restoration of deleted user, I'll try to invent something
>  (don't like the idea of adding additional "purged" flag)
>
> [1] https://help.github.com/articles/github-privacy-statement/
>
> On Thu, Apr 26, 2018 at 7:12 PM, Peter Dähn  wrote:
>
>> Hi Maxim,
>>
>> I've tested the current state. Seems to be done so far. One little thing
>> I hope... When I choose a purged user I have the possibility (button) to
>> restore that account. Db will be set deleted false... Doesn't make sense, I
>> think.
>>
>> Purge themselves is a way to disagree (I didn't see it till now...), I
>> think. But a few more clicks are needed to get to that point... But I think
>> this is ok as long as nobody complain about it. This function need to be
>> described in the privacy policy. I hope thats it...
>>
>> Almost all done? Maybe someone else could also test this.
>>
>> Do you mean the a sample privacy policy here? *"And maybe you can
>> provide sample "personal data agreement" text?"*
>>
>> I think at least for english... This is a task for a native speaker... In
>> UK they also need to be compliant with GDPR. Maybe someone from there could
>> provide some text.
>>
>> Greetings Peter
>>
>>
>> Am 26.04.2018 um 12:04 schrieb Maxim Solodovnik:
>>
>> As per current implementation users can purge themselves
>> This can't be undone 
>>
>> Is this "a way to disagree" ?
>>
>> On Thu, Apr 26, 2018 at 2:35 PM, Peter Dähn  wrote:
>>
>>> Hi Maxim,
>>>
>>> I will test it during the day
>>>
>>> Yes you are right... This need to be done during registration. checkbox
>>> and link to the privacy policy that need to be placed somewhere.
>>>
>>> Agreement for data processing need to be double opt-in. Most likely via
>>> E-Mail. I think an e-mail template that could be changed easily is the most
>>> flexible way.
>>>
>>> And there should a way to disagree further data-processing. "The way to
>>> disagree need to be as easy as the way to agree"... My understanding: that
>>> would be our "soft delete"... If this is used, there should be a way for
>>> the user to reactivate this account. E.g. check registration e-mail and if
>>> it is soft deleted the registration confirm e-mail could have the option to
>>> reactivate the old account or generate a new one
>>>
>>> Back later, when I've tested current build
>>> Greetings Peter
>>>
>>>
>>>
>>> Am 26.04.2018 um 08:09 schrieb Maxim Solodovnik:
>>>
>>> All your comments should be addressed in latest build available
>>>
>>> Could you please re-check?
>>>
>>> This question was not answered .
>>>
>>> Additional question:
>>> "Registration-Dialog need to have a button/step to agree the data
>>> processing. And to this belongs a button to disagree."
>>>
>>> I guess user should be able to register only if he/she agree to data
>>> processing
>>> Registration should be impossible if user disagree
>>> So I guess having following controls at registration dialog would be
>>> sufficient:
>>>
>>> 1) "I agree my data will be processed" checkbox
>>> 2) "display agreement" button
>>>
>>> would it be OK?
>>>
>>> On Wed, Apr 25, 2018 at 6:16 PM, Maxim Solodovnik 
>>> wrote:
>>>
 These errors seems to be caused by code changes after testing :(
 I'll double-check it

 IP addresses are cleaned up by periodic job.
 Will also add clean by purge
 Thanks for checking!

 WBR, Maxim
 (from mobile, sorry for the typos)

 On Wed, Apr 25, 2018, 17:33 Peter Dähn  wrote:

> Hi Maxim,
>
> first test...
>
> purge confirmation dialogue should be different from delete...
>
>
>
> maybe "Do you really want to purge this item? This can't be undone!"
> Something like that...
>
> After purge I got an 500 internal error page...
>
> openmeetings.log:
>
> *ERROR 04-25 12:05:13.708 o.a.w.DefaultExceptionMapper:170
> [nio-5080-exec-3] - Unexpected error occurred*
> *java.lang.NullPointerException: zoneId*
> *at java.util.Objects.requireNonNull(Objects.java:228)*
> *at java.time.ZoneId.of(ZoneId.java:311)*
> *at
> org.apache.openmeetings.util.CalendarHelper.getZoneId(CalendarHelper.java:30)*
> *at
> org.apache.openmeetings.util.CalendarHelper.getZoneDateTime(CalendarHelper.java:43)*
> *at
> org.apache.openmeetings.util.CalendarHelper.getDate(CalendarHelper.java:47)*
> *at org.apache.openmeeti

Re: new privacy regulations on the 25th May 2018

2018-05-10 Thread Maxim Solodovnik
Hello Peter, All,

Just have added link to privacy policy to register dialog (available at
upcoming build, will update demo ASAP)

Would appreciate is *Native English Speaker* can help with English privacy
statement
I'll try to create one based on this [1], but I would strongly prefer to
get help with this task

@Daniel, maybe you can help?

According to restoration of deleted user, I'll try to invent something 
(don't like the idea of adding additional "purged" flag)

[1] https://help.github.com/articles/github-privacy-statement/

On Thu, Apr 26, 2018 at 7:12 PM, Peter Dähn  wrote:

> Hi Maxim,
>
> I've tested the current state. Seems to be done so far. One little thing I
> hope... When I choose a purged user I have the possibility (button) to
> restore that account. Db will be set deleted false... Doesn't make sense, I
> think.
>
> Purge themselves is a way to disagree (I didn't see it till now...), I
> think. But a few more clicks are needed to get to that point... But I think
> this is ok as long as nobody complain about it. This function need to be
> described in the privacy policy. I hope thats it...
>
> Almost all done? Maybe someone else could also test this.
>
> Do you mean the a sample privacy policy here? *"And maybe you can provide
> sample "personal data agreement" text?"*
>
> I think at least for english... This is a task for a native speaker... In
> UK they also need to be compliant with GDPR. Maybe someone from there could
> provide some text.
>
> Greetings Peter
>
>
> Am 26.04.2018 um 12:04 schrieb Maxim Solodovnik:
>
> As per current implementation users can purge themselves
> This can't be undone 
>
> Is this "a way to disagree" ?
>
> On Thu, Apr 26, 2018 at 2:35 PM, Peter Dähn  wrote:
>
>> Hi Maxim,
>>
>> I will test it during the day
>>
>> Yes you are right... This need to be done during registration. checkbox
>> and link to the privacy policy that need to be placed somewhere.
>>
>> Agreement for data processing need to be double opt-in. Most likely via
>> E-Mail. I think an e-mail template that could be changed easily is the most
>> flexible way.
>>
>> And there should a way to disagree further data-processing. "The way to
>> disagree need to be as easy as the way to agree"... My understanding: that
>> would be our "soft delete"... If this is used, there should be a way for
>> the user to reactivate this account. E.g. check registration e-mail and if
>> it is soft deleted the registration confirm e-mail could have the option to
>> reactivate the old account or generate a new one
>>
>> Back later, when I've tested current build
>> Greetings Peter
>>
>>
>>
>> Am 26.04.2018 um 08:09 schrieb Maxim Solodovnik:
>>
>> All your comments should be addressed in latest build available
>>
>> Could you please re-check?
>>
>> This question was not answered .
>>
>> Additional question:
>> "Registration-Dialog need to have a button/step to agree the data
>> processing. And to this belongs a button to disagree."
>>
>> I guess user should be able to register only if he/she agree to data
>> processing
>> Registration should be impossible if user disagree
>> So I guess having following controls at registration dialog would be
>> sufficient:
>>
>> 1) "I agree my data will be processed" checkbox
>> 2) "display agreement" button
>>
>> would it be OK?
>>
>> On Wed, Apr 25, 2018 at 6:16 PM, Maxim Solodovnik 
>> wrote:
>>
>>> These errors seems to be caused by code changes after testing :(
>>> I'll double-check it
>>>
>>> IP addresses are cleaned up by periodic job.
>>> Will also add clean by purge
>>> Thanks for checking!
>>>
>>> WBR, Maxim
>>> (from mobile, sorry for the typos)
>>>
>>> On Wed, Apr 25, 2018, 17:33 Peter Dähn  wrote:
>>>
 Hi Maxim,

 first test...

 purge confirmation dialogue should be different from delete...



 maybe "Do you really want to purge this item? This can't be undone!"
 Something like that...

 After purge I got an 500 internal error page...

 openmeetings.log:

 *ERROR 04-25 12:05:13.708 o.a.w.DefaultExceptionMapper:170
 [nio-5080-exec-3] - Unexpected error occurred*
 *java.lang.NullPointerException: zoneId*
 *at java.util.Objects.requireNonNull(Objects.java:228)*
 *at java.time.ZoneId.of(ZoneId.java:311)*
 *at
 org.apache.openmeetings.util.CalendarHelper.getZoneId(CalendarHelper.java:30)*
 *at
 org.apache.openmeetings.util.CalendarHelper.getZoneDateTime(CalendarHelper.java:43)*
 *at
 org.apache.openmeetings.util.CalendarHelper.getDate(CalendarHelper.java:47)*
 *at org.apache.openmeetings.web.co
 mmon.GeneralUserForm.updateModelObject(GeneralUserForm.java:173)*
 *at org.apache.openmeetings.web.ad
 min.users.UserForm.onModelChanged(UserForm.java:198)*
 *at org.apache.wicket.Component.mo
 delC

Re: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Maxim Solodovnik
According to stacktrace from demo server we got NPE
Not sure why
What max upload file size do you have in configuration?

To help better I need problem file, so I can debug what is going on 

On Thu, May 10, 2018 at 10:39 PM, Chamberland, Martin <
martin.chamberl...@fadq.qc.ca> wrote:

> Right now, we are trying to fix that with playing of this file
>
>
>
> /etc/ImageMagick-6/policy.xml
>
>
>
> Resource limits:
>
>   Width: 16KP
>
>   Height: 16KP
>
>   Area: 128MP
>
>   Memory: 256MiB
>
>   Map: 512MiB
>
>   Disk: 1GiB
>
>   File: 768
>
>   Thread: 4
>
>   Throttle: 0
>
>   Time: unlimited
>
>
>
> CHANGE TO…
>
>
>
>
> Resource limits:
>
>
>
>   Width: 16KP
>
>
>
>   Height: 16KP
>
>
>
>   Area: 128MP
>
>
>
>   Memory: 1GiB
>
>
>
>   Map: 1GiB
>
>
>
>   Disk: 1GiB
>
>
>
>   File: 768
>
>
>
>   Thread: 4
>
>
>
>   Throttle: 0
>
>
>
>   Time: unlimited
>
>
>
> Is that can help ?
>
> Looks like, its a problem with « convert » from ImageMagick.
>
>
>
> *De :* Maxim Solodovnik [mailto:solomax...@gmail.com]
> *Envoyé :* 10 mai 2018 11:37
> *À :* Openmeetings user-list
> *Objet :* Re: upload FILE 6mb (openmeeting 4.0.3)
>
>
>
> Hello Martin,
>
>
>
> can you privately share this pptx file with me? and/or create JIRA and
> attach this file to it?
>
> I'll improve error reporting and logging, but I believe this need to be
> fixed 
>
>
>
> On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin <
> martin.chamberl...@fadq.qc.ca> wrote:
>
> Hi there,
>
>
>
> Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we
> receive error message after upload and sometime upload complete but…
>
> When i try to drag the file to the whiteboard, we receive « Internal
> error- Return to home page ».
>
>
>
> I’v try to upload the same file on the demo server ,
> https://om.alteametasoft.com/openmeetings
>
>
>
> Same errors happen.
>
>
>
> Bye
>
>
>
> Martin C.
>
>
>
>
>
> --
>
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax


RE: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Chamberland, Martin
Right now, we are trying to fix that with playing of this file

/etc/ImageMagick-6/policy.xml

Resource limits:
  Width: 16KP
  Height: 16KP
  Area: 128MP
  Memory: 256MiB
  Map: 512MiB
  Disk: 1GiB
  File: 768
  Thread: 4
  Throttle: 0
  Time: unlimited

CHANGE TO…

Resource limits:
  Width: 16KP
  Height: 16KP
  Area: 128MP
  Memory: 1GiB
  Map: 1GiB
  Disk: 1GiB
  File: 768
  Thread: 4
  Throttle: 0
  Time: unlimited

Is that can help ?
Looks like, its a problem with « convert » from ImageMagick.

De : Maxim Solodovnik [mailto:solomax...@gmail.com]
Envoyé : 10 mai 2018 11:37
À : Openmeetings user-list
Objet : Re: upload FILE 6mb (openmeeting 4.0.3)

Hello Martin,

can you privately share this pptx file with me? and/or create JIRA and attach 
this file to it?
I'll improve error reporting and logging, but I believe this need to be fixed 


On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin 
mailto:martin.chamberl...@fadq.qc.ca>> wrote:
Hi there,

Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we receive 
error message after upload and sometime upload complete but…
When i try to drag the file to the whiteboard, we receive « Internal error- 
Return to home page ».

I’v try to upload the same file on the demo server , 
https://om.alteametasoft.com/openmeetings

Same errors happen.

Bye

Martin C.



--
WBR
Maxim aka solomax


Re: upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Maxim Solodovnik
Hello Martin,

can you privately share this pptx file with me? and/or create JIRA and
attach this file to it?
I'll improve error reporting and logging, but I believe this need to be
fixed 

On Thu, May 10, 2018 at 10:25 PM, Chamberland, Martin <
martin.chamberl...@fadq.qc.ca> wrote:

> Hi there,
>
>
>
> Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we
> receive error message after upload and sometime upload complete but…
>
> When i try to drag the file to the whiteboard, we receive « Internal
> error- Return to home page ».
>
>
>
> I’v try to upload the same file on the demo server ,
> https://om.alteametasoft.com/openmeetings
>
>
>
> Same errors happen.
>
>
>
> Bye
>
>
>
> Martin C.
>



-- 
WBR
Maxim aka solomax


upload FILE 6mb (openmeeting 4.0.3)

2018-05-10 Thread Chamberland, Martin
Hi there,

Trying to upload a file of 6mb (.pptx) to 4.0.3 release,  sometime we receive 
error message after upload and sometime upload complete but...
When i try to drag the file to the whiteboard, we receive < Internal error- 
Return to home page >.

I'v try to upload the same file on the demo server , 
https://om.alteametasoft.com/openmeetings

Same errors happen.

Bye

Martin C.


Re: error adding file to Whiteboard

2018-05-10 Thread Maxim Solodovnik
Thanks a lot!

On Thu, May 10, 2018 at 6:51 PM,   wrote:
> Jira created.
>
> -Original Message-
> From: Maxim Solodovnik [mailto:solomax...@gmail.com]
> Sent: Thursday, May 10, 2018 1:29 AM
> To: Aaron Hepp 
> Cc: Openmeetings user-list 
> Subject: Re: error adding file to Whiteboard
>
> Hello Aaron,
>
> could you please file the JIRA?
> should be easy to fix
>
> According "throw a message" instead of "Internal error": "Internal error" is 
> being displayed in case error is
> 1) unexpected
> 2) serious
> Error dialog is being displayed where appropriate (at least I believe so)
>
> On Wed, May 9, 2018 at 11:21 PM, Aaron Hepp  wrote:
>> 4.0.4-SNAPSHOT Revisiona841ab5
>>
>>
>> On 5/9/2018 8:42 AM, Maxim Solodovnik wrote:
>>>
>>> Hello Aaron,
>>>
>>> What version are you using?
>>>
>>> On Thu, May 3, 2018 at 5:07 AM, Aaron Hepp  wrote:

 While I know why it causes the error, is there a way to throw a
 message instead of sending the user to the "Internal Error" page.

 If no Whiteboard is open and a user uploads a file and "send
 directly to whiteboard" it boots the user and sends them to the "internal 
 Error"
 page.
 While this is understandable why it does that; Is there a way
 instead of redirecting to that page just prompt a warning message
 about no whiteboard selected?

 Didn't know if this would require too much code change or a quick fix.
 If a
 lot, then I would not worry about it, just something I noticed when
 a user tried.

 Thanks.


>>>
>>>
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax


RE: error adding file to Whiteboard

2018-05-10 Thread aaron.hepp
Jira created.  

-Original Message-
From: Maxim Solodovnik [mailto:solomax...@gmail.com] 
Sent: Thursday, May 10, 2018 1:29 AM
To: Aaron Hepp 
Cc: Openmeetings user-list 
Subject: Re: error adding file to Whiteboard

Hello Aaron,

could you please file the JIRA?
should be easy to fix

According "throw a message" instead of "Internal error": "Internal error" is 
being displayed in case error is
1) unexpected
2) serious
Error dialog is being displayed where appropriate (at least I believe so)

On Wed, May 9, 2018 at 11:21 PM, Aaron Hepp  wrote:
> 4.0.4-SNAPSHOT Revisiona841ab5
>
>
> On 5/9/2018 8:42 AM, Maxim Solodovnik wrote:
>>
>> Hello Aaron,
>>
>> What version are you using?
>>
>> On Thu, May 3, 2018 at 5:07 AM, Aaron Hepp  wrote:
>>>
>>> While I know why it causes the error, is there a way to throw a 
>>> message instead of sending the user to the "Internal Error" page.
>>>
>>> If no Whiteboard is open and a user uploads a file and "send 
>>> directly to whiteboard" it boots the user and sends them to the "internal 
>>> Error"
>>> page.
>>> While this is understandable why it does that; Is there a way 
>>> instead of redirecting to that page just prompt a warning message 
>>> about no whiteboard selected?
>>>
>>> Didn't know if this would require too much code change or a quick fix.
>>> If a
>>> lot, then I would not worry about it, just something I noticed when 
>>> a user tried.
>>>
>>> Thanks.
>>>
>>>
>>
>>
>



--
WBR
Maxim aka solomax