You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Maxim Solodovnik <so...@gmail.com> on 2020/03/27 03:34:02 UTC
[HELP NEEDED] 5.0.0 release
Hello All,
I would like to release 5.0.0-M4 in nearest couple of weeks
Current blockers are:
1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
2) invitation/secure hashes need to be tested in clustered mode
3) "Files messed up during backup restore" (steps still required)
4*) Camera/Microphone are disconnected sometimes
Additionally I would like to implement this one
https://issues.apache.org/jira/browse/OPENMEETINGS-2167
And check some other issues (like OM at Safari)
I would like to get some help with testing latest SNAPSHOT:
https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
It is also installed at demo-next
https://om.alteametasoft.com:8443/next
Please test this version and report back any issues found
Thanks in advance
--
WBR
Maxim aka solomax
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Carl Brewer <ca...@aboc.net.au>.
On 27/03/2020 9:22 pm, Maxim Solodovnik wrote:
> Well
>
> To implement this I need to swap 2 lines of code
> No problem at all if community will approve this
Much more intuitive, go for it!
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Patrick Bégou <Pa...@legi.grenoble-inp.fr>.
Hi,
I'm quite new with openmeetings4 (many thanks to Maxim and Alvaro and
others for their precious help and... patience) and these symboles for
user camera and microphone were a little bit disappointing. I had to
explain to the users it was what they can do, not the state.
So newbie vote fot Ed. :-)
Patrick
Le 27/03/2020 à 11:22, Maxim Solodovnik a écrit :
> Well
>
> To implement this I need to swap 2 lines of code
> No problem at all if community will approve this
>
> On Fri, 27 Mar 2020 at 17:19, <info@bureau-de-poste.net
> <ma...@bureau-de-poste.net>> wrote:
>
> Hello everyone,
>
> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>
> A few questions and an important suggestion:
>
> 1) I have been unable to install this on debian buster so that it
> works well - can this be done? How? We'd like to be able to use
> this on buster.
>
> 2) When having inexperienced users test our M3 version (and when
> testing the M4 version -the same problem exists):
>
> The left-hand user column symbols for camera and microphone
> indicate to-do action links, and I think they should indicate
> actual states - because this is more intuitive and is what users
> expect.
>
> So, I suggest instead of showing a microphone with a red circle
> with a white "x" in it in M3 or an orange old-fashion mic symbol
> with a slash through it in M4 to indicate that the mic is "ON" and
> that you have to click on it to turn it "OFF", I suggest that
> exactly the opposite be shown: the actual state of the feature -
> that a slash through a symbol (perhaps in grey to double indicate
> it is off) indicates that it is "OFF" and a colored on symbol or
> icon without a slash indicates that it is "ON"
>
> The same suggestion for the camera.
>
> 95 % of user problems that I have encountered result from this.
> Users see something with a slash through it and they think that
> means that it is "OFF" or not activated. Why not give users what
> they expect intuitively rather than force them to behave different
> than usual for this app?
>
> I love this app/project, and this is just a friendly suggestion,
> not criticism.
>
> best to all
>
> Ed
>
>
>
> --
> WBR
> Maxim aka solomax
Re: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
now i see what do you mean
Not sure there is something i can do here (this is browser control)
but i'll try to check
On Mon, 30 Mar 2020 at 01:33, BBS Technik <do...@gmx.de> wrote:
>
> Hi,
> I tested with demo next with chrome and FF. The behavior is not what I
> would expect. (see attached screenshot)
>
> Ed
>
>
>
> - The color selection dialog should open near the tools properties window.
> At the moment the color selection appears in the top left corner and makes
> long movements with the mouse.
>
>
> Seems to be opened as expected
> Could you re-check with latest version?
>
> *Gesendet:* Sonntag, 29. März 2020 um 19:40 Uhr
> *Von:* "Maxim Solodovnik" <so...@gmail.com>
> *An:* "Openmeetings user-list" <us...@openmeetings.apache.org>
> *Betreff:* Re: A general Suggestion from a tester who'd like easier user
> experience with the software
> OK,
>
> some of UI improvements requested are implemented and demo-next is update
> Please check :)
>
> On Sun, 29 Mar 2020 at 19:32, Marcus Schulz <ms...@polarnetworks.de> wrote:
>
>> I would also prefere the icons displaying the current state, not the
>> state that will be entered when clicked.
>> My users alaways asked if the mic is off, because there has been a little
>> cross.
>>
>> Thank you all for your great work btw.
>>
>>
>> Am 29.03.2020 um 13:39 schrieb info@bureau-de-poste.net:
>>
>> That's great! Either the orange or red with a slash through it for the
>> devices that are off. That's all I wanted. Personally I do NOT like the
>> "EXIT" highlighted in orange - I think that should stay the same color as
>> the other text links. That is my opinion.
>>
>> Best,
>>
>> ed
>>
>> Quoting Juan Antonio Moreno Carmona <ja...@gmail.com>:
>>
>> Hi all.
>>
>> Maybe you mean something like that. The first image when the camera and
>> microphone are activated and other users can see/hear me. The second image
>> when the camera and microphone are off, nobody can see/hear me.
>>
>> Regards.
>> El 29/3/20 a las 13:06, info@bureau-de-poste.net escribió:
>>
>>
>>
>> Hello,
>>
>> I'll put my answers prefaced like this -->
>>
>> --> I don't know javascript and don't use it! I saw the sandstone colors
>> and I would suggest using the green (success) color for the icons to show
>> when the camera and microphone are enabled, and use the orange (warning)
>> with the slash through it to show that the camera and mike are disabled.
>> That's the only color change I wanted.
>>
>> I answered one other thing - the user rectangle volume control should be
>> persistent even through a refresh. This would be good, but it's not
>> critical, it's easy to reset. Thanks
>>
>> Ed
>>
>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>
>> Hello All,
>>
>> I'll try to answer in one email :)
>>
>>
>>>
>>> - The symbol and the text for leaving the room should be highlighted (in
>>> color?).
>>>
>>
>> Could you please color this using color scheme from here
>> https://bootswatch.com/sandstone/
>> And Share the result as picture?
>>
>> (I'm not a designer, and have no imagination, but I believe too much
>> colors can ruin everything)
>>
>>
>>>
>>> - The character > should be inverted in the chat bar. That would
>>> correspond to the same logic as with the new camera and microphone symbol.
>>>
>>
>> Will do
>>
>>
>>>
>>> - The color selection dialog should open near the tools properties
>>> window.
>>> At the moment the color selection appears in the top left corner and
>>> makes long movements with the mouse.
>>>
>>
>> Seems to be opened as expected
>> Could you re-check with latest version?
>>
>>
>>>
>>> - The icons in the toolbar could be a little bit smaler. They almost
>>> touch the chat bar. see attached screenshot.
>>>
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>>>
>>> But this should not slow down the release process. ;-)
>>>
>>
>> Yep,
>> Dozens of mosquitos can kill an elephant ... :)))
>>
>>
>>>
>>> One last idea - and I understand that I am just a tester / user of this
>>> and that it is your project in which I participate ( I also participate in
>>> spark, hadoop, nutch - i love apache projects), but since you asked, I
>>> would change the color of everythign that is "ON" or enabled to green and
>>> everything that is "OFF" to red - just like the traffic lights! For what
>>> it's worth, and I have nothing against the color orange!
>>>
>>>
>>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>>
>>>
>>> This is better - personally I would color the camera and mic icons that
>>> are activated, so they look "ON" - (without the slash of course) - and to
>>> indicate the "OFF" status - it is fine - with the slash.
>>>
>>> For example, when you hover over (or mouse over) the tiny speaker icon
>>> in the dragable user rectangle we see the orange-colored old-fashioned
>>> microphone image pop-up - this is excellent. I would also have theat tiny
>>> speaker icon in the dragable user rectangle in orange to indicate its state
>>> is "ON" when it is on - the other two tiny icons (refresh and minimize) at
>>> the top of the dragable user rectangle are fine in grey since they are
>>> settings to change not states and users know what to expect with them.
>>>
>>>
>>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>>
>>
>>> This is my advice since you asked - I'm more concerned with
>>> fonctionality! It is working well.
>>>
>>> One question - I have tested this extensively in Chrome adn I notice
>>> that if one sets the volume of teh microphone different than 50 (in the
>>> tiny icon in the dragable user rectangle) -each time I refres the user it
>>> si reset to level 50. Is this desired? Wouldn't it be better to keep the
>>> last user volumn settings through a "refresh" since users will most
>>> probably use the refresh to see or hear another user who may have changed
>>> the state of their camera and microphone. This is just an idea - it is OK
>>> as it is since it's easy to reset it.
>>>
>>>
>>> Actually I thought of this
>> BUT unfortunately this is not that easy
>> Actually there are more than one volume
>> 1) self volume (actually microphone gain)
>> 2) volume for each user in the room with microphone
>>
>> userId -> volume can be stored
>> Do you think it worth so?
>>
>> --> If you can do no. 2 easily it would be good, but it's not critical
>> at all.
>>
>>
>>> Thansk for the good work. I'll test this on FF adn Edge and if there are
>>> any problems will reply again.
>>>
>>>
>>>
>>>
>>>
>>
>> Thanks for the feedback :))
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
>>
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by BBS Technik <do...@gmx.de>.
Hi,
I tested with demo next with chrome and FF. The behavior is not what I would
expect. (see attached screenshot)
Ed
>
>
> \- The color selection dialog should open near the tools properties window.
> At the moment the color selection appears in the top left corner and makes
long movements with the mouse.
Seems to be opened as expected
Could you re-check with latest version?
**Gesendet:** Sonntag, 29. Marz 2020 um 19:40 Uhr
**Von:** "Maxim Solodovnik" <so...@gmail.com>
**An:** "Openmeetings user-list" <us...@openmeetings.apache.org>
**Betreff:** Re: A general Suggestion from a tester who'd like easier user
experience with the software
OK,
some of UI improvements requested are implemented and demo-next is update
Please check :)
On Sun, 29 Mar 2020 at 19:32, Marcus Schulz
<[msz@polarnetworks.de](mailto:msz@polarnetworks.de)> wrote:
> I would also prefere the icons displaying the current state, not the state
that will be entered when clicked.
> My users alaways asked if the mic is off, because there has been a little
cross.
>
> Thank you all for your great work btw.
>
>
>
> Am 29.03.2020 um 13:39 schrieb [info@bureau-de-
poste.net](mailto:info@bureau-de-poste.net):
>
>> That's great! Either the orange or red with a slash through it for the
devices that are off. That's all I wanted. Personally I do NOT like the
"EXIT" highlighted in orange - I think that should stay the same color as the
other text links. That is my opinion.
>
> Best,
>>
>> ed
>
> Quoting Juan Antonio Moreno Carmona
<[jamc60@gmail.com](mailto:jamc60@gmail.com)>:
>>
>>> Hi all.
>>>
>>> Maybe you mean something like that. The first image when the camera and
microphone are activated and other users can see/hear me. The second image
when the camera and microphone are off, nobody can see/hear me.
>>>
>>> Regards.
>>>
>>> El 29/3/20 a las 13:06, [info@bureau-de-poste.net](mailto:info@bureau-de-
poste.net) escribio:
>>>
>>>>
>>
>> Hello,
>
> I'll put my answers prefaced like this -->
>
> \--> I don't know javascript and don't use it! I saw the sandstone colors
and I would suggest using the green (success) color for the icons to show
when the camera and microphone are enabled, and use the orange (warning) with
the slash through it to show that the camera and mike are disabled. That's the
only color change I wanted.
>>
>> I answered one other thing - the user rectangle volume control should be
persistent even through a refresh. This would be good, but it's not critical,
it's easy to reset. Thanks
>
> Ed
>
> Quoting Maxim Solodovnik
<[solomax666@gmail.com](mailto:solomax666@gmail.com)>:
>>
>>> Hello All,
>>>
>>>
>>>
>>> I'll try to answer in one email :)
>>>
>>>
>>>
>>>>
>>>>
>>>> \- The symbol and the text for leaving the room should be highlighted (in
color?).
>>>
>>>
>>>
>>> Could you please color this using color scheme from here
<https://bootswatch.com/sandstone/>
>>>
>>> And Share the result as picture?
>>>
>>>
>>>
>>> (I'm not a designer, and have no imagination, but I believe too much
colors can ruin everything)
>>>
>>>
>>>
>>>>
>>>>
>>>> \- The character > should be inverted in the chat bar. That would
correspond to the same logic as with the new camera and microphone symbol.
>>>
>>>
>>>
>>> Will do
>>>
>>>
>>>
>>>>
>>>>
>>>> \- The color selection dialog should open near the tools properties
window.
> At the moment the color selection appears in the top left corner and makes
long movements with the mouse.
>>>
>>>
>>>
>>> Seems to be opened as expected
>>>
>>> Could you re-check with latest version?
>>>
>>>
>>>
>>>>
>>>>
>>>> \- The icons in the toolbar could be a little bit smaler. They almost
touch the chat bar. see attached screenshot.
>>>
>>>
>>>
>>> Same remark as above,
>>>
>>> Can you share the of the room with this change?
>>>
>>>
>>>
>>>>
>>>>
>>>> But this should not slow down the release process. ;-)
>>>
>>>
>>>
>>> Yep,
>>>
>>> Dozens of mosquitos can kill an elephant ... :)))
>>>
>>>
>>>
>>>>
>>>>
>>>> One last idea - and I understand that I am just a tester / user of this
and that it is your project in which I participate ( I also participate in
spark, hadoop, nutch - i love apache projects), but since you asked, I would
change the color of everythign that is "ON" or enabled to green and everything
that is "OFF" to red - just like the traffic lights! For what it's worth, and
I have nothing against the color orange!
>>>>
>>>>
>>>
>>> Same remark as above,
>>>
>>> Can you share the of the room with this change?
>>>
>>>
>>>
>>>
>>>
>>>> >
> This is better - personally I would color the camera and mic icons that are
activated, so they look "ON" \- (without the slash of course) - and to
indicate the "OFF" status - it is fine - with the slash.
>
> For example, when you hover over (or mouse over) the tiny speaker icon in
the dragable user rectangle we see the orange-colored old-fashioned microphone
image pop-up - this is excellent. I would also have theat tiny speaker icon in
the dragable user rectangle in orange to indicate its state is "ON" when it is
on - the other two tiny icons (refresh and minimize) at the top of the
dragable user rectangle are fine in grey since they are settings to change not
states and users know what to expect with them.
>
>>>
>>> Same remark as above,
>>>
>>> Can you share the of the room with this change?
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>> > This is my advice since you asked - I'm more concerned with
fonctionality! It is working well.
>
> One question - I have tested this extensively in Chrome adn I notice that
if one sets the volume of teh microphone different than 50 (in the tiny icon
in the dragable user rectangle) -each time I refres the user it si reset to
level 50. Is this desired? Wouldn't it be better to keep the last user volumn
settings through a "refresh" since users will most probably use the refresh to
see or hear another user who may have changed the state of their camera and
microphone. This is just an idea - it is OK as it is since it's easy to reset
it.
>
>>>
>>> Actually I thought of this
>>>
>>> BUT unfortunately this is not that easy
>>>
>>> Actually there are more than one volume
>>>
>>> 1) self volume (actually microphone gain)
>>>
>>> 2) volume for each user in the room with microphone
>>>
>>>
>>>
>>> userId -> volume can be stored
>>>
>>> Do you think it worth so?
>>>
>>>
> \--> If you can do no. 2 easily it would be good, but it's not critical at
all.
>
>>>
>>>> > Thansk for the good work. I'll test this on FF adn Edge and if there
are any problems will reply again.
>
>
>>>>
>>>>
>>>
>>>
>>>
>>> Thanks for the feedback :))
>>>
>>>
>>>
>>>
>>>
>>> \--
>>>
>>> WBR
> Maxim aka solomax
>>
>>
>
>>
>>
>
\--
WBR
Maxim aka solomax
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Marcus,
please CC user@ :)
working camera icon is green for me
please try to Shift+F5 (maybe CSS are cached ....)
On Mon, 30 Mar 2020 at 00:54, Marcus Schulz <ms...@polarnetworks.de> wrote:
> Nice, I like the camera icon.
> What's about making the mic one green also, when it's on?
>
>
> Am 29.03.2020 um 19:40 schrieb Maxim Solodovnik:
>
> OK,
>
> some of UI improvements requested are implemented and demo-next is update
> Please check :)
>
> On Sun, 29 Mar 2020 at 19:32, Marcus Schulz <ms...@polarnetworks.de> wrote:
>
>> I would also prefere the icons displaying the current state, not the
>> state that will be entered when clicked.
>> My users alaways asked if the mic is off, because there has been a little
>> cross.
>>
>> Thank you all for your great work btw.
>>
>>
>> Am 29.03.2020 um 13:39 schrieb info@bureau-de-poste.net:
>>
>> That's great! Either the orange or red with a slash through it for the
>> devices that are off. That's all I wanted. Personally I do NOT like the
>> "EXIT" highlighted in orange - I think that should stay the same color as
>> the other text links. That is my opinion.
>>
>> Best,
>>
>> ed
>>
>> Quoting Juan Antonio Moreno Carmona <ja...@gmail.com>:
>>
>> Hi all.
>>
>> Maybe you mean something like that. The first image when the camera and
>> microphone are activated and other users can see/hear me. The second image
>> when the camera and microphone are off, nobody can see/hear me.
>>
>> Regards.
>> El 29/3/20 a las 13:06, info@bureau-de-poste.net escribió:
>>
>>
>>
>> Hello,
>>
>> I'll put my answers prefaced like this -->
>>
>> --> I don't know javascript and don't use it! I saw the sandstone colors
>> and I would suggest using the green (success) color for the icons to show
>> when the camera and microphone are enabled, and use the orange (warning)
>> with the slash through it to show that the camera and mike are disabled.
>> That's the only color change I wanted.
>>
>> I answered one other thing - the user rectangle volume control should be
>> persistent even through a refresh. This would be good, but it's not
>> critical, it's easy to reset. Thanks
>>
>> Ed
>>
>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>
>> Hello All,
>>
>> I'll try to answer in one email :)
>>
>>
>>>
>>> - The symbol and the text for leaving the room should be highlighted (in
>>> color?).
>>>
>>
>> Could you please color this using color scheme from here
>> https://bootswatch.com/sandstone/
>> And Share the result as picture?
>>
>> (I'm not a designer, and have no imagination, but I believe too much
>> colors can ruin everything)
>>
>>
>>>
>>> - The character > should be inverted in the chat bar. That would
>>> correspond to the same logic as with the new camera and microphone symbol.
>>>
>>
>> Will do
>>
>>
>>>
>>> - The color selection dialog should open near the tools properties
>>> window.
>>> At the moment the color selection appears in the top left corner and
>>> makes long movements with the mouse.
>>>
>>
>> Seems to be opened as expected
>> Could you re-check with latest version?
>>
>>
>>>
>>> - The icons in the toolbar could be a little bit smaler. They almost
>>> touch the chat bar. see attached screenshot.
>>>
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>>>
>>> But this should not slow down the release process. ;-)
>>>
>>
>> Yep,
>> Dozens of mosquitos can kill an elephant ... :)))
>>
>>
>>>
>>> One last idea - and I understand that I am just a tester / user of this
>>> and that it is your project in which I participate ( I also participate in
>>> spark, hadoop, nutch - i love apache projects), but since you asked, I
>>> would change the color of everythign that is "ON" or enabled to green and
>>> everything that is "OFF" to red - just like the traffic lights! For what
>>> it's worth, and I have nothing against the color orange!
>>>
>>>
>>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>>
>>>
>>> This is better - personally I would color the camera and mic icons that
>>> are activated, so they look "ON" - (without the slash of course) - and to
>>> indicate the "OFF" status - it is fine - with the slash.
>>>
>>> For example, when you hover over (or mouse over) the tiny speaker icon
>>> in the dragable user rectangle we see the orange-colored old-fashioned
>>> microphone image pop-up - this is excellent. I would also have theat tiny
>>> speaker icon in the dragable user rectangle in orange to indicate its state
>>> is "ON" when it is on - the other two tiny icons (refresh and minimize) at
>>> the top of the dragable user rectangle are fine in grey since they are
>>> settings to change not states and users know what to expect with them.
>>>
>>>
>>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>>
>>
>>> This is my advice since you asked - I'm more concerned with
>>> fonctionality! It is working well.
>>>
>>> One question - I have tested this extensively in Chrome adn I notice
>>> that if one sets the volume of teh microphone different than 50 (in the
>>> tiny icon in the dragable user rectangle) -each time I refres the user it
>>> si reset to level 50. Is this desired? Wouldn't it be better to keep the
>>> last user volumn settings through a "refresh" since users will most
>>> probably use the refresh to see or hear another user who may have changed
>>> the state of their camera and microphone. This is just an idea - it is OK
>>> as it is since it's easy to reset it.
>>>
>>>
>>> Actually I thought of this
>> BUT unfortunately this is not that easy
>> Actually there are more than one volume
>> 1) self volume (actually microphone gain)
>> 2) volume for each user in the room with microphone
>>
>> userId -> volume can be stored
>> Do you think it worth so?
>>
>> --> If you can do no. 2 easily it would be good, but it's not critical
>> at all.
>>
>>
>>> Thansk for the good work. I'll test this on FF adn Edge and if there are
>>> any problems will reply again.
>>>
>>>
>>>
>>>
>>>
>>
>> Thanks for the feedback :))
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
>>
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
>
>
--
WBR
Maxim aka solomax
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
OK,
some of UI improvements requested are implemented and demo-next is update
Please check :)
On Sun, 29 Mar 2020 at 19:32, Marcus Schulz <ms...@polarnetworks.de> wrote:
> I would also prefere the icons displaying the current state, not the state
> that will be entered when clicked.
> My users alaways asked if the mic is off, because there has been a little
> cross.
>
> Thank you all for your great work btw.
>
>
> Am 29.03.2020 um 13:39 schrieb info@bureau-de-poste.net:
>
> That's great! Either the orange or red with a slash through it for the
> devices that are off. That's all I wanted. Personally I do NOT like the
> "EXIT" highlighted in orange - I think that should stay the same color as
> the other text links. That is my opinion.
>
> Best,
>
> ed
>
> Quoting Juan Antonio Moreno Carmona <ja...@gmail.com>:
>
> Hi all.
>
> Maybe you mean something like that. The first image when the camera and
> microphone are activated and other users can see/hear me. The second image
> when the camera and microphone are off, nobody can see/hear me.
>
> Regards.
> El 29/3/20 a las 13:06, info@bureau-de-poste.net escribió:
>
>
>
> Hello,
>
> I'll put my answers prefaced like this -->
>
> --> I don't know javascript and don't use it! I saw the sandstone colors
> and I would suggest using the green (success) color for the icons to show
> when the camera and microphone are enabled, and use the orange (warning)
> with the slash through it to show that the camera and mike are disabled.
> That's the only color change I wanted.
>
> I answered one other thing - the user rectangle volume control should be
> persistent even through a refresh. This would be good, but it's not
> critical, it's easy to reset. Thanks
>
> Ed
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Hello All,
>
> I'll try to answer in one email :)
>
>
>>
>> - The symbol and the text for leaving the room should be highlighted (in
>> color?).
>>
>
> Could you please color this using color scheme from here
> https://bootswatch.com/sandstone/
> And Share the result as picture?
>
> (I'm not a designer, and have no imagination, but I believe too much
> colors can ruin everything)
>
>
>>
>> - The character > should be inverted in the chat bar. That would
>> correspond to the same logic as with the new camera and microphone symbol.
>>
>
> Will do
>
>
>>
>> - The color selection dialog should open near the tools properties window.
>> At the moment the color selection appears in the top left corner and
>> makes long movements with the mouse.
>>
>
> Seems to be opened as expected
> Could you re-check with latest version?
>
>
>>
>> - The icons in the toolbar could be a little bit smaler. They almost
>> touch the chat bar. see attached screenshot.
>>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>>
>> But this should not slow down the release process. ;-)
>>
>
> Yep,
> Dozens of mosquitos can kill an elephant ... :)))
>
>
>>
>> One last idea - and I understand that I am just a tester / user of this
>> and that it is your project in which I participate ( I also participate in
>> spark, hadoop, nutch - i love apache projects), but since you asked, I
>> would change the color of everythign that is "ON" or enabled to green and
>> everything that is "OFF" to red - just like the traffic lights! For what
>> it's worth, and I have nothing against the color orange!
>>
>>
>>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>
>>
>> This is better - personally I would color the camera and mic icons that
>> are activated, so they look "ON" - (without the slash of course) - and to
>> indicate the "OFF" status - it is fine - with the slash.
>>
>> For example, when you hover over (or mouse over) the tiny speaker icon in
>> the dragable user rectangle we see the orange-colored old-fashioned
>> microphone image pop-up - this is excellent. I would also have theat tiny
>> speaker icon in the dragable user rectangle in orange to indicate its state
>> is "ON" when it is on - the other two tiny icons (refresh and minimize) at
>> the top of the dragable user rectangle are fine in grey since they are
>> settings to change not states and users know what to expect with them.
>>
>>
>> Same remark as above,
> Can you share the of the room with this change?
>
>
>
>
>> This is my advice since you asked - I'm more concerned with
>> fonctionality! It is working well.
>>
>> One question - I have tested this extensively in Chrome adn I notice that
>> if one sets the volume of teh microphone different than 50 (in the tiny
>> icon in the dragable user rectangle) -each time I refres the user it si
>> reset to level 50. Is this desired? Wouldn't it be better to keep the last
>> user volumn settings through a "refresh" since users will most probably use
>> the refresh to see or hear another user who may have changed the state of
>> their camera and microphone. This is just an idea - it is OK as it is since
>> it's easy to reset it.
>>
>>
>> Actually I thought of this
> BUT unfortunately this is not that easy
> Actually there are more than one volume
> 1) self volume (actually microphone gain)
> 2) volume for each user in the room with microphone
>
> userId -> volume can be stored
> Do you think it worth so?
>
> --> If you can do no. 2 easily it would be good, but it's not critical at
> all.
>
>
>> Thansk for the good work. I'll test this on FF adn Edge and if there are
>> any problems will reply again.
>>
>>
>>
>>
>>
>
> Thanks for the feedback :))
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
>
>
>
>
>
--
WBR
Maxim aka solomax
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Marcus Schulz <ms...@polarnetworks.de>.
I would also prefere the icons displaying the current state, not the
state that will be entered when clicked.
My users alaways asked if the mic is off, because there has been a
little cross.
Thank you all for your great work btw.
Am 29.03.2020 um 13:39 schrieb info@bureau-de-poste.net:
>
> That's great! Either the orange or red with a slash through it for the
> devices that are off. That's all I wanted. Personally I do NOT like
> the "EXIT" highlighted in orange - I think that should stay the same
> color as the other text links. That is my opinion.
>
> Best,
>
> ed
>
> Quoting Juan Antonio Moreno Carmona <jamc60@gmail.com
> <ma...@gmail.com>>:
>
>> Hi all.
>>
>> Maybe you mean something like that. The first image when the camera
>> and microphone are activated and other users can see/hear me. The
>> second image when the camera and microphone are off, nobody can
>> see/hear me.
>>
>> Regards.
>>
>> El 29/3/20 a las 13:06, info@bureau-de-poste.net escribió:
>>>
> Hello,
>
> I'll put my answers prefaced like this -->
>
> --> I don't know javascript and don't use it! I saw the sandstone
> colors and I would suggest using the green (success) color for the
> icons to show when the camera and microphone are enabled, and use the
> orange (warning) with the slash through it to show that the camera and
> mike are disabled. That's the only color change I wanted.
>
> I answered one other thing - the user rectangle volume control should
> be persistent even through a refresh. This would be good, but it's not
> critical, it's easy to reset. Thanks
>
> Ed
>
> Quoting Maxim Solodovnik <solomax666@gmail.com
> <ma...@gmail.com>>:
>
>> Hello All,
>> I'll try to answer in one email :)
>>
>> - The symbol and the text for leaving the room should be
>> highlighted (in color?).
>>
>> Could you please color this using color scheme from here
>> https://bootswatch.com/sandstone/
>> And Share the result as picture?
>> (I'm not a designer, and have no imagination, but I believe too much
>> colors can ruin everything)
>>
>> - The character > should be inverted in the chat bar. That would
>> correspond to the same logic as with the new camera and
>> microphone symbol.
>>
>> Will do
>>
>> - The color selection dialog should open near the tools
>> properties window.
>> At the moment the color selection appears in the top left corner
>> and makes long movements with the mouse.
>>
>> Seems to be opened as expected
>> Could you re-check with latest version?
>>
>> - The icons in the toolbar could be a little bit smaler. They
>> almost touch the chat bar. see attached screenshot.
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>> But this should not slow down the release process. ;-)
>>
>> Yep,
>> Dozens of mosquitos can kill an elephant ... :)))
>>
>> One last idea - and I understand that I am just a tester / user
>> of this and that it is your project in which I participate ( I
>> also participate in spark, hadoop, nutch - i love apache
>> projects), but since you asked, I would change the color of
>> everythign that is "ON" or enabled to green and everything that
>> is "OFF" to red - just like the traffic lights! For what it's
>> worth, and I have nothing against the color orange!
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>> This is better - personally I would color the camera and mic
>> icons that are activated, so they look "ON" - (without the
>> slash of course) - and to indicate the "OFF" status - it is
>> fine - with the slash.
>>
>> For example, when you hover over (or mouse over) the tiny
>> speaker icon in the dragable user rectangle we see the
>> orange-colored old-fashioned microphone image pop-up - this
>> is excellent. I would also have theat tiny speaker icon in
>> the dragable user rectangle in orange to indicate its state
>> is "ON" when it is on - the other two tiny icons (refresh and
>> minimize) at the top of the dragable user rectangle are fine
>> in grey since they are settings to change not states and
>> users know what to expect with them.
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>> This is my advice since you asked - I'm more concerned with
>> fonctionality! It is working well.
>>
>> One question - I have tested this extensively in Chrome adn I
>> notice that if one sets the volume of teh microphone
>> different than 50 (in the tiny icon in the dragable user
>> rectangle) -each time I refres the user it si reset to level
>> 50. Is this desired? Wouldn't it be better to keep the last
>> user volumn settings through a "refresh" since users will
>> most probably use the refresh to see or hear another user who
>> may have changed the state of their camera and microphone.
>> This is just an idea - it is OK as it is since it's easy to
>> reset it.
>>
>> Actually I thought of this
>> BUT unfortunately this is not that easy
>> Actually there are more than one volume
>> 1) self volume (actually microphone gain)
>> 2) volume for each user in the room with microphone
>> userId -> volume can be stored
>> Do you think it worth so?
>>
>> --> If you can do no. 2 easily it would be good, but it's not
>> critical at all.
>>
>> Thansk for the good work. I'll test this on FF adn Edge and
>> if there are any problems will reply again.
>>
>> Thanks for the feedback :))
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
>
>
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by in...@bureau-de-poste.net.
That's great! Either the orange or red with a slash through it for
the devices that are off. That's all I wanted. Personally I do NOT
like the "EXIT" highlighted in orange - I think that should stay the
same color as the other text links. That is my opinion.
Best,
ed
Quoting Juan Antonio Moreno Carmona <ja...@gmail.com>:
> Hi all.
>
> Maybe you mean something like that. The first image when the
> camera and microphone are activated and other users can see/hear me.
> The second image when the camera and microphone are off, nobody can
> see/hear me.
>
> Regards.
> El 29/3/20 a las 13:06, info@bureau-de-poste.net escribió:
>
>>
Hello,
I'll put my answers prefaced like this -->
--> I don't know javascript and don't use it! I saw the sandstone
colors and I would suggest using the green (success) color for the
icons to show when the camera and microphone are enabled, and use the
orange (warning) with the slash through it to show that the camera and
mike are disabled. That's the only color change I wanted.
I answered one other thing - the user rectangle volume control
should be persistent even through a refresh. This would be good, but
it's not critical, it's easy to reset. Thanks
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Hello All,
> I'll try to answer in one email :)
>
>
>
>>
>> - The symbol and the text for leaving the room should be
>> highlighted (in color?).
>
>
> Could you please color this using color scheme from
> here https://bootswatch.com/sandstone/
> And Share the result as picture?
>
> (I'm not a designer, and have no imagination, but I believe too
> much colors can ruin everything)
>
>
>>
>> - The character > should be inverted in the chat bar. That
>> would correspond to the same logic as with the new camera and
>> microphone symbol.
>
>
> Will do
>
>
>>
>> - The color selection dialog should open near the tools
>> properties window.
>> At the moment the color selection appears in the top left corner
>> and makes long movements with the mouse.
>
>
> Seems to be opened as expected
> Could you re-check with latest version?
>
>
>>
>> - The icons in the toolbar could be a little bit smaler.
>> They almost touch the chat bar. see attached screenshot.
>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>>
>> But this should not slow down the release process. ;-)
>
>
> Yep,
> Dozens of mosquitos can kill an elephant ... :)))
>
>
>>
>> One last idea - and I understand that I am just a tester /
>> user of this and that it is your project in which I participate ( I
>> also participate in spark, hadoop, nutch - i love apache projects),
>> but since you asked, I would change the color of everythign that is
>> "ON" or enabled to green and everything that is "OFF" to red - just
>> like the traffic lights! For what it's worth, and I have nothing
>> against the color orange!
>>
>>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>
>>> This is better - personally I would color the camera and mic icons
>>> that are activated, so they look "ON" - (without the slash of
>>> course) - and to indicate the "OFF" status - it is fine - with the
>>> slash.
>>>
>>> For example, when you hover over (or mouse over) the tiny speaker
>>> icon in the dragable user rectangle we see the orange-colored
>>> old-fashioned microphone image pop-up - this is excellent. I
>>> would also have theat tiny speaker icon in the dragable user
>>> rectangle in orange to indicate its state is "ON" when it is on -
>>> the other two tiny icons (refresh and minimize) at the top of the
>>> dragable user rectangle are fine in grey since they are settings
>>> to change not states and users know what to expect with them.
>>>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>
>
>>> This is my advice since you asked - I'm more concerned with
>>> fonctionality! It is working well.
>>>
>>> One question - I have tested this extensively in Chrome adn I
>>> notice that if one sets the volume of teh microphone different
>>> than 50 (in the tiny icon in the dragable user rectangle) -each
>>> time I refres the user it si reset to level 50. Is this desired?
>>> Wouldn't it be better to keep the last user volumn settings
>>> through a "refresh" since users will most probably use the refresh
>>> to see or hear another user who may have changed the state of
>>> their camera and microphone. This is just an idea - it is OK as it
>>> is since it's easy to reset it.
>>>
>
> Actually I thought of this
> BUT unfortunately this is not that easy
> Actually there are more than one volume
> 1) self volume (actually microphone gain)
> 2) volume for each user in the room with microphone
>
> userId -> volume can be stored
> Do you think it worth so?
>
> --> If you can do no. 2 easily it would be good, but it's not
> critical at all.
>
>
>>> Thansk for the good work. I'll test this on FF adn Edge and if
>>> there are any problems will reply again.
>>>
>>>
>>
>>
>
>
> Thanks for the feedback :))
>
>
> --
> WBR
> Maxim aka solomax
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Juan Antonio Moreno Carmona <ja...@gmail.com>.
Hi all.
Maybe you mean something like that. The first image when the camera and
microphone are activated and other users can see/hear me. The second
image when the camera and microphone are off, nobody can see/hear me.
Regards.
El 29/3/20 a las 13:06, info@bureau-de-poste.net escribió:
>
> Hello,
>
> I'll put my answers prefaced like this -->
>
> --> I don't know javascript and don't use it! I saw the sandstone
> colors and I would suggest using the green (success) color for the
> icons to show when the camera and microphone are enabled, and use the
> orange (warning) with the slash through it to show that the camera and
> mike are disabled. That's the only color change I wanted.
>
> I answered one other thing - the user rectangle volume control should
> be persistent even through a refresh. This would be good, but it's not
> critical, it's easy to reset. Thanks
>
> Ed
>
> Quoting Maxim Solodovnik <solomax666@gmail.com
> <ma...@gmail.com>>:
>
>> Hello All,
>> I'll try to answer in one email :)
>>
>> - The symbol and the text for leaving the room should be
>> highlighted (in color?).
>>
>> Could you please color this using color scheme from here
>> https://bootswatch.com/sandstone/
>> And Share the result as picture?
>> (I'm not a designer, and have no imagination, but I believe too much
>> colors can ruin everything)
>>
>> - The character > should be inverted in the chat bar. That would
>> correspond to the same logic as with the new camera and
>> microphone symbol.
>>
>> Will do
>>
>> - The color selection dialog should open near the tools
>> properties window.
>> At the moment the color selection appears in the top left corner
>> and makes long movements with the mouse.
>>
>> Seems to be opened as expected
>> Could you re-check with latest version?
>>
>> - The icons in the toolbar could be a little bit smaler. They
>> almost touch the chat bar. see attached screenshot.
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>> But this should not slow down the release process. ;-)
>>
>> Yep,
>> Dozens of mosquitos can kill an elephant ... :)))
>>
>> One last idea - and I understand that I am just a tester / user
>> of this and that it is your project in which I participate ( I
>> also participate in spark, hadoop, nutch - i love apache
>> projects), but since you asked, I would change the color of
>> everythign that is "ON" or enabled to green and everything that
>> is "OFF" to red - just like the traffic lights! For what it's
>> worth, and I have nothing against the color orange!
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>>
>> This is better - personally I would color the camera and mic
>> icons that are activated, so they look "ON" - (without the
>> slash of course) - and to indicate the "OFF" status - it is
>> fine - with the slash.
>>
>> For example, when you hover over (or mouse over) the tiny
>> speaker icon in the dragable user rectangle we see the
>> orange-colored old-fashioned microphone image pop-up - this
>> is excellent. I would also have theat tiny speaker icon in
>> the dragable user rectangle in orange to indicate its state
>> is "ON" when it is on - the other two tiny icons (refresh and
>> minimize) at the top of the dragable user rectangle are fine
>> in grey since they are settings to change not states and
>> users know what to expect with them.
>>
>> Same remark as above,
>> Can you share the of the room with this change?
>>
>> This is my advice since you asked - I'm more concerned with
>> fonctionality! It is working well.
>>
>> One question - I have tested this extensively in Chrome adn I
>> notice that if one sets the volume of teh microphone
>> different than 50 (in the tiny icon in the dragable user
>> rectangle) -each time I refres the user it si reset to level
>> 50. Is this desired? Wouldn't it be better to keep the last
>> user volumn settings through a "refresh" since users will
>> most probably use the refresh to see or hear another user who
>> may have changed the state of their camera and microphone.
>> This is just an idea - it is OK as it is since it's easy to
>> reset it.
>>
>> Actually I thought of this
>> BUT unfortunately this is not that easy
>> Actually there are more than one volume
>> 1) self volume (actually microphone gain)
>> 2) volume for each user in the room with microphone
>> userId -> volume can be stored
>> Do you think it worth so?
>>
>> --> If you can do no. 2 easily it would be good, but it's not
>> critical at all.
>>
>> Thansk for the good work. I'll test this on FF adn Edge and
>> if there are any problems will reply again.
>>
>> Thanks for the feedback :))
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
>
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by in...@bureau-de-poste.net.
Hello,
I'll put my answers prefaced like this -->
--> I don't know javascript and don't use it! I saw the sandstone
colors and I would suggest using the green (success) color for the
icons to show when the camera and microphone are enabled, and use the
orange (warning) with the slash through it to show that the camera and
mike are disabled. That's the only color change I wanted.
I answered one other thing - the user rectangle volume control
should be persistent even through a refresh. This would be good, but
it's not critical, it's easy to reset. Thanks
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Hello All,
> I'll try to answer in one email :)
>
>
>
>>
>> - The symbol and the text for leaving the room should be
>> highlighted (in color?).
>
>
> Could you please color this using color scheme from
> here https://bootswatch.com/sandstone/
> And Share the result as picture?
>
> (I'm not a designer, and have no imagination, but I believe too
> much colors can ruin everything)
>
>
>>
>> - The character > should be inverted in the chat bar. That
>> would correspond to the same logic as with the new camera and
>> microphone symbol.
>
>
> Will do
>
>
>>
>> - The color selection dialog should open near the tools
>> properties window.
>> At the moment the color selection appears in the top left corner
>> and makes long movements with the mouse.
>
>
> Seems to be opened as expected
> Could you re-check with latest version?
>
>
>>
>> - The icons in the toolbar could be a little bit smaler.
>> They almost touch the chat bar. see attached screenshot.
>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>>
>> But this should not slow down the release process. ;-)
>
>
> Yep,
> Dozens of mosquitos can kill an elephant ... :)))
>
>
>>
>> One last idea - and I understand that I am just a tester /
>> user of this and that it is your project in which I participate ( I
>> also participate in spark, hadoop, nutch - i love apache projects),
>> but since you asked, I would change the color of everythign that is
>> "ON" or enabled to green and everything that is "OFF" to red - just
>> like the traffic lights! For what it's worth, and I have nothing
>> against the color orange!
>>
>>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>
>>> This is better - personally I would color the camera and mic icons
>>> that are activated, so they look "ON" - (without the slash of
>>> course) - and to indicate the "OFF" status - it is fine - with the
>>> slash.
>>>
>>> For example, when you hover over (or mouse over) the tiny speaker
>>> icon in the dragable user rectangle we see the orange-colored
>>> old-fashioned microphone image pop-up - this is excellent. I
>>> would also have theat tiny speaker icon in the dragable user
>>> rectangle in orange to indicate its state is "ON" when it is on -
>>> the other two tiny icons (refresh and minimize) at the top of the
>>> dragable user rectangle are fine in grey since they are settings
>>> to change not states and users know what to expect with them.
>>>
>
> Same remark as above,
> Can you share the of the room with this change?
>
>
>
>
>>> This is my advice since you asked - I'm more concerned with
>>> fonctionality! It is working well.
>>>
>>> One question - I have tested this extensively in Chrome adn I
>>> notice that if one sets the volume of teh microphone different
>>> than 50 (in the tiny icon in the dragable user rectangle) -each
>>> time I refres the user it si reset to level 50. Is this desired?
>>> Wouldn't it be better to keep the last user volumn settings
>>> through a "refresh" since users will most probably use the refresh
>>> to see or hear another user who may have changed the state of
>>> their camera and microphone. This is just an idea - it is OK as it
>>> is since it's easy to reset it.
>>>
>
> Actually I thought of this
> BUT unfortunately this is not that easy
> Actually there are more than one volume
> 1) self volume (actually microphone gain)
> 2) volume for each user in the room with microphone
>
> userId -> volume can be stored
> Do you think it worth so?
>
> --> If you can do no. 2 easily it would be good, but it's not
> critical at all.
>
>
>>> Thansk for the good work. I'll test this on FF adn Edge and if
>>> there are any problems will reply again.
>>>
>>>
>>
>>
>
>
> Thanks for the feedback :))
>
>
> --
> WBR
> Maxim aka solomax
Re: Re: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello All,
I'll try to answer in one email :)
> - The symbol and the text for leaving the room should be highlighted (in
> color?).
>
Could you please color this using color scheme from here
https://bootswatch.com/sandstone/
And Share the result as picture?
(I'm not a designer, and have no imagination, but I believe too much colors
can ruin everything)
>
> - The character > should be inverted in the chat bar. That would
> correspond to the same logic as with the new camera and microphone symbol.
>
Will do
>
> - The color selection dialog should open near the tools properties window.
> At the moment the color selection appears in the top left corner and makes
> long movements with the mouse.
>
Seems to be opened as expected
Could you re-check with latest version?
>
> - The icons in the toolbar could be a little bit smaler. They almost touch
> the chat bar. see attached screenshot.
>
Same remark as above,
Can you share the of the room with this change?
>
> But this should not slow down the release process. ;-)
>
Yep,
Dozens of mosquitos can kill an elephant ... :)))
>
> One last idea - and I understand that I am just a tester / user of this
> and that it is your project in which I participate ( I also participate in
> spark, hadoop, nutch - i love apache projects), but since you asked, I
> would change the color of everythign that is "ON" or enabled to green and
> everything that is "OFF" to red - just like the traffic lights! For what
> it's worth, and I have nothing against the color orange!
>
>
> Same remark as above,
Can you share the of the room with this change?
> This is better - personally I would color the camera and mic icons that
> are activated, so they look "ON" - (without the slash of course) - and to
> indicate the "OFF" status - it is fine - with the slash.
>
> For example, when you hover over (or mouse over) the tiny speaker icon in
> the dragable user rectangle we see the orange-colored old-fashioned
> microphone image pop-up - this is excellent. I would also have theat tiny
> speaker icon in the dragable user rectangle in orange to indicate its state
> is "ON" when it is on - the other two tiny icons (refresh and minimize) at
> the top of the dragable user rectangle are fine in grey since they are
> settings to change not states and users know what to expect with them.
>
> Same remark as above,
Can you share the of the room with this change?
> This is my advice since you asked - I'm more concerned with fonctionality!
> It is working well.
>
> One question - I have tested this extensively in Chrome adn I notice that
> if one sets the volume of teh microphone different than 50 (in the tiny
> icon in the dragable user rectangle) -each time I refres the user it si
> reset to level 50. Is this desired? Wouldn't it be better to keep the last
> user volumn settings through a "refresh" since users will most probably use
> the refresh to see or hear another user who may have changed the state of
> their camera and microphone. This is just an idea - it is OK as it is since
> it's easy to reset it.
>
> Actually I thought of this
BUT unfortunately this is not that easy
Actually there are more than one volume
1) self volume (actually microphone gain)
2) volume for each user in the room with microphone
userId -> volume can be stored
Do you think it worth so?
> Thansk for the good work. I'll test this on FF adn Edge and if there are
> any problems will reply again.
>
>
>
>
Thanks for the feedback :))
--
WBR
Maxim aka solomax
Aw: Re: Re: A general Suggestion from a tester who'd like easier
user experience with the software
Posted by BBS Technik <do...@gmx.de>.
Hi,
I would also have a few small suggestions for the design.
\- The symbol and the text for leaving the room should be highlighted (in
color?).
\- The character > should be inverted in the chat bar. That would correspond
to the same logic as with the new camera and microphone symbol.
\- The color selection dialog should open near the tools properties window.
At the moment the color selection appears in the top left corner and makes
long movements with the mouse.
\- The icons in the toolbar could be a little bit smaler. They almost touch
the chat bar. see attached screenshot.
But this should not slow down the release process. ;-)
Regards Ed
**Gesendet:** Samstag, 28. Marz 2020 um 14:44 Uhr
**Von:** "Daniel Baker" <in...@collisiondetection.biz>
**An:** user@openmeetings.apache.org, info@bureau-de-poste.net
**Betreff:** Re: Aw: Re: A general Suggestion from a tester who'd like easier
user experience with the software
Yes this would be clearer.
On 28/03/2020 11:20, [info@bureau-de-poste.net](mailto:info@bureau-de-
poste.net) wrote:
>
One last idea - and I understand that I am just a tester / user of this and
that it is your project in which I participate ( I also participate in spark,
hadoop, nutch - i love apache projects), but since you asked, I would change
the color of everythign that is "ON" or enabled to green and everything that
is "OFF" to red - just like the traffic lights! For what it's worth, and I
have nothing against the color orange!
Best Ed
Quoting [info@bureau-de-poste.net](mailto:info@bureau-de-poste.net):
> Hello,
>
> This is better - personally I would color the camera and mic icons that are
activated, so they look "ON" \- (without the slash of course) - and to
indicate the "OFF" status - it is fine - with the slash.
>
> For example, when you hover over (or mouse over) the tiny speaker icon in
the dragable user rectangle we see the orange-colored old-fashioned microphone
image pop-up - this is excellent. I would also have theat tiny speaker icon in
the dragable user rectangle in orange to indicate its state is "ON" when it is
on - the other two tiny icons (refresh and minimize) at the top of the
dragable user rectangle are fine in grey since they are settings to change not
states and users know what to expect with them.
>
> This is my advice since you asked - I'm more concerned with fonctionality!
It is working well.
>
> One question - I have tested this extensively in Chrome adn I notice that
if one sets the volume of teh microphone different than 50 (in the tiny icon
in the dragable user rectangle) -each time I refres the user it si reset to
level 50. Is this desired? Wouldn't it be better to keep the last user volumn
settings through a "refresh" since users will most probably use the refresh to
see or hear another user who may have changed the state of their camera and
microphone. This is just an idea - it is OK as it is since it's easy to reset
it.
>
> Thansk for the good work. I'll test this on FF adn Edge and if there are
any problems will reply again.
>
> Ed
>
> Quoting Maxim Solodovnik
<[solomax666@gmail.com](mailto:solomax666@gmail.com)>:
>
>> The demo is updated
>>
>>
>>
>> Is it what you want? :)
>>
>>
>>
>> On Fri, 27 Mar 2020 at 20:58, Maxim Solodovnik
<[solomax666@gmail.com](mailto:solomax666@gmail.com)> wrote:
>>
>>> done
>>>
>>> will update demo as soon build will be ready
>>>
>>>
>>>
>>> Will appreciate if you can test it :)
>>>
>>>
>>>
>>> On Fri, 27 Mar 2020 at 20:08, Maxim Solodovnik
<[solomax666@gmail.com](mailto:solomax666@gmail.com)> wrote:
>>>
>>>> it seems icons have to be changed ...
>>>>
>>>> give me couple of minutes
>>>>
>>>>
>>>>
>>>> On Fri, 27 Mar 2020 at 20:06, Marcus Schulz
<[msz@polarnetworks.de](mailto:msz@polarnetworks.de)> wrote:
>>>>
>>>>> I experienced the same with these buttons. I had to read the tooltip
also before clicking.
>>>>>
>>>>>
>>>>>
>>>>> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan Antonio Moreno
Carmona:
>>>>>
>>>>>>
>>>>>> Well, for my part I agree with the suggestion provided by Ed. I
think it
>>>>>>
>>>>>>
>>>>>> is more intuitive. Maybe other users can contribute their opinion.
>>>>>>
>>>>>>
>>>>>> El 27/3/20 a las 11:29, BBS Technik escribio:
>>>>>>
>>>>>>>
>>>>>>> I think it is a good ideal to swap it.
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>>
>>>>>>> Ed
>>>>>>>
>>>>>>>>
>>>>>>>> Gesendet: Freitag, 27. Marz 2020 um 11:22 Uhr
>>>>>>>>
>>>>>>>>
>>>>>>>> Von: "Maxim Solodovnik" <
>>>>>>>>
>>>>>>>>
>>>>>>>> [solomax666@gmail.com](mailto:solomax666@gmail.com)
>>>>>>>>
>>>>>>>>
>>>>>>>> >
>>>>>>>>
>>>>>>>>
>>>>>>>> An: "Openmeetings user-list" <
>>>>>>>>
>>>>>>>>
>>>>>>>>
[user@openmeetings.apache.org](mailto:user@openmeetings.apache.org)
>>>>>>>>
>>>>>>>>
>>>>>>>> >
>>>>>>>>
>>>>>>>>
>>>>>>>> Betreff: Re: A general Suggestion from a tester who'd like easier
user experience with the software
>>>>>>>>
>>>>>>>>
>>>>>>>> Well
>>>>>>>>
>>>>>>>>
>>>>>>>> To implement this I need to swap 2 lines of code
>>>>>>>>
>>>>>>>>
>>>>>>>> No problem at all if community will approve this
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, 27 Mar 2020 at 17:19, <
>>>>>>>>
>>>>>>>>
>>>>>>>> [info@bureau-de-poste.net](mailto:info@bureau-de-poste.net)
>>>>>>>>
>>>>>>>>
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hello everyone,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS
6.13
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> A few questions and an important suggestion:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 1) I have been unable to install this on debian buster so that
it works
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> well - can this be done? How? We'd like to be able to use this
on buster.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2) When having inexperienced users test our M3 version (and when
testing
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> the M4 version -the same problem exists):
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The left-hand user column symbols for camera and microphone
indicate to-do
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> action links, and I think they should indicate actual states -
because this
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> is more intuitive and is what users expect.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> So, I suggest instead of showing a microphone with a red circle
with a
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> white "x" in it in M3 or an orange old-fashion mic symbol with a
slash
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> through it in M4 to indicate that the mic is "ON" and that you
have to
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> click on it to turn it "OFF", I suggest that exactly the
opposite be shown:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> the actual state of the feature - that a slash through a symbol
(perhaps in
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> grey to double indicate it is off) indicates that it is "OFF"
and a colored
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> on symbol or icon without a slash indicates that it is "ON"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The same suggestion for the camera.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 95 % of user problems that I have encountered result from this.
Users see
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> something with a slash through it and they think that means that
it is
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> "OFF" or not activated. Why not give users what they expect
intuitively
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> rather than force them to behave different than usual for this
app?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I love this app/project, and this is just a friendly suggestion,
not
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> criticism.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> best to all
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Ed
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>>
>>>>>>>> WBR
>>>>>>>>
>>>>>>>>
>>>>>>>> Maxim aka solomax
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> \--
>>>>
>>>> WBR
> Maxim aka solomax
>>>
>>>
>>>
>>>
>>>
>>> \--
>>>
>>> WBR
> Maxim aka solomax
>>
>>
>>
>>
>>
>> \--
>>
>> WBR
> Maxim aka solomax
>
>
>
Re: Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Daniel Baker <in...@collisiondetection.biz>.
Yes this would be clearer.
On 28/03/2020 11:20, info@bureau-de-poste.net wrote:
>
> One last idea - and I understand that I am just a tester / user of
> this and that it is your project in which I participate ( I also
> participate in spark, hadoop, nutch - i love apache projects), but
> since you asked, I would change the color of everythign that is "ON"
> or enabled to green and everything that is "OFF" to red - just like
> the traffic lights! For what it's worth, and I have nothing against
> the color orange!
>
> Best Ed
>
> Quoting info@bureau-de-poste.net <ma...@bureau-de-poste.net>:
>
>> Hello,
>>
>> This is better - personally I would color the camera and mic icons
>> that are activated, so they look "ON" - (without the slash of course)
>> - and to indicate the "OFF" status - it is fine - with the slash.
>>
>> For example, when you hover over (or mouse over) the tiny speaker
>> icon in the dragable user rectangle we see the orange-colored
>> old-fashioned microphone image pop-up - this is excellent. I would
>> also have theat tiny speaker icon in the dragable user rectangle in
>> orange to indicate its state is "ON" when it is on - the other two
>> tiny icons (refresh and minimize) at the top of the dragable user
>> rectangle are fine in grey since they are settings to change not
>> states and users know what to expect with them.
>>
>> This is my advice since you asked - I'm more concerned with
>> fonctionality! It is working well.
>>
>> One question - I have tested this extensively in Chrome adn I notice
>> that if one sets the volume of teh microphone different than 50 (in
>> the tiny icon in the dragable user rectangle) -each time I refres the
>> user it si reset to level 50. Is this desired? Wouldn't it be better
>> to keep the last user volumn settings through a "refresh" since users
>> will most probably use the refresh to see or hear another user who
>> may have changed the state of their camera and microphone. This is
>> just an idea - it is OK as it is since it's easy to reset it.
>>
>> Thansk for the good work. I'll test this on FF adn Edge and if there
>> are any problems will reply again.
>>
>> Ed
>>
>> Quoting Maxim Solodovnik <solomax666@gmail.com
>> <ma...@gmail.com>>:
>>
>>> The demo is updated
>>> Is it what you want? :)
>>>
>>> On Fri, 27 Mar 2020 at 20:58, Maxim Solodovnik <solomax666@gmail.com
>>> <ma...@gmail.com>> wrote:
>>>
>>> done
>>> will update demo as soon build will be ready
>>> Will appreciate if you can test it :)
>>>
>>> On Fri, 27 Mar 2020 at 20:08, Maxim Solodovnik
>>> <solomax666@gmail.com <ma...@gmail.com>> wrote:
>>>
>>> it seems icons have to be changed ...
>>> give me couple of minutes
>>>
>>> On Fri, 27 Mar 2020 at 20:06, Marcus Schulz
>>> <msz@polarnetworks.de <ma...@polarnetworks.de>> wrote:
>>>
>>> I experienced the same with these buttons. I had to read
>>> the tooltip also before clicking.
>>> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan
>>> Antonio Moreno Carmona:
>>>> Well, for my part I agree with the suggestion provided by Ed. I think it
>>>> is more intuitive. Maybe other users can contribute their opinion.
>>>> El 27/3/20 a las 11:29, BBS Technik escribió:
>>>>> I think it is a good ideal to swap it.
>>>>> Regards
>>>>> Ed
>>>>>> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr
>>>>>> Von: "Maxim Solodovnik" <
>>>>>> solomax666@gmail.com <ma...@gmail.com>
>>>>>> >
>>>>>> An: "Openmeetings user-list" <
>>>>>> user@openmeetings.apache.org <ma...@openmeetings.apache.org>
>>>>>> >
>>>>>> Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
>>>>>> Well
>>>>>> To implement this I need to swap 2 lines of code
>>>>>> No problem at all if community will approve this
>>>>>> On Fri, 27 Mar 2020 at 17:19, <
>>>>>> info@bureau-de-poste.net <ma...@bureau-de-poste.net>
>>>>>> > wrote:
>>>>>>> Hello everyone,
>>>>>>> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>>>>>>> A few questions and an important suggestion:
>>>>>>> 1) I have been unable to install this on debian buster so that it works
>>>>>>> well - can this be done? How? We'd like to be able to use this on buster.
>>>>>>> 2) When having inexperienced users test our M3 version (and when testing
>>>>>>> the M4 version -the same problem exists):
>>>>>>> The left-hand user column symbols for camera and microphone indicate to-do
>>>>>>> action links, and I think they should indicate actual states - because this
>>>>>>> is more intuitive and is what users expect.
>>>>>>> So, I suggest instead of showing a microphone with a red circle with a
>>>>>>> white "x" in it in M3 or an orange old-fashion mic symbol with a slash
>>>>>>> through it in M4 to indicate that the mic is "ON" and that you have to
>>>>>>> click on it to turn it "OFF", I suggest that exactly the opposite be shown:
>>>>>>> the actual state of the feature - that a slash through a symbol (perhaps in
>>>>>>> grey to double indicate it is off) indicates that it is "OFF" and a colored
>>>>>>> on symbol or icon without a slash indicates that it is "ON"
>>>>>>> The same suggestion for the camera.
>>>>>>> 95 % of user problems that I have encountered result from this. Users see
>>>>>>> something with a slash through it and they think that means that it is
>>>>>>> "OFF" or not activated. Why not give users what they expect intuitively
>>>>>>> rather than force them to behave different than usual for this app?
>>>>>>> I love this app/project, and this is just a friendly suggestion, not
>>>>>>> criticism.
>>>>>>> best to all
>>>>>>> Ed
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>
>>
>
>
Re: Aw: Re: A general Suggestion from a tester who'd like easier
user experience with the software
Posted by in...@bureau-de-poste.net.
One last idea - and I understand that I am just a tester / user of
this and that it is your project in which I participate ( I also
participate in spark, hadoop, nutch - i love apache projects), but
since you asked, I would change the color of everythign that is "ON"
or enabled to green and everything that is "OFF" to red - just like
the traffic lights! For what it's worth, and I have nothing against
the color orange!
Best Ed
Quoting info@bureau-de-poste.net:
> Hello,
>
> This is better - personally I would color the camera and mic icons
> that are activated, so they look "ON" - (without the slash of
> course) - and to indicate the "OFF" status - it is fine - with the
> slash.
>
> For example, when you hover over (or mouse over) the tiny speaker
> icon in the dragable user rectangle we see the orange-colored
> old-fashioned microphone image pop-up - this is excellent. I would
> also have theat tiny speaker icon in the dragable user rectangle in
> orange to indicate its state is "ON" when it is on - the other two
> tiny icons (refresh and minimize) at the top of the dragable user
> rectangle are fine in grey since they are settings to change not
> states and users know what to expect with them.
>
> This is my advice since you asked - I'm more concerned with
> fonctionality! It is working well.
>
> One question - I have tested this extensively in Chrome adn I notice
> that if one sets the volume of teh microphone different than 50 (in
> the tiny icon in the dragable user rectangle) -each time I refres
> the user it si reset to level 50. Is this desired? Wouldn't it be
> better to keep the last user volumn settings through a "refresh"
> since users will most probably use the refresh to see or hear
> another user who may have changed the state of their camera and
> microphone. This is just an idea - it is OK as it is since it's easy
> to reset it.
>
> Thansk for the good work. I'll test this on FF adn Edge and if there
> are any problems will reply again.
>
> Ed
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
>> The demo is updated
>> Is it what you want? :)
>>
>> On Fri, 27 Mar 2020 at 20:58, Maxim Solodovnik
>> <so...@gmail.com> wrote:
>>
>>> done will update demo as soon build will be ready
>>>
>>> Will appreciate if you can test it :)
>>>
>>> On Fri, 27 Mar 2020 at 20:08, Maxim Solodovnik
>>> <so...@gmail.com> wrote:
>>>
>>>> it seems icons have to be changed ... give me
>>>> couple of minutes
>>>>
>>>> On Fri, 27 Mar 2020 at 20:06, Marcus Schulz
>>>> <ms...@polarnetworks.de> wrote:
>>>>
>>>>> I experienced the same with these buttons. I had to read the
>>>>> tooltip also before clicking.
>>>>>
>>>>> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan
>>>>> Antonio Moreno Carmona:
>>>>>
>>>>>> Well, for my part I agree with the suggestion provided by Ed. I
>>>>>> think it is more intuitive. Maybe other users can contribute
>>>>>> their opinion. El 27/3/20 a las 11:29, BBS Technik
>>>>>> escribió:
>>>>>>> I think it is a good ideal to swap it. Regards Ed
>>>>>>>> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr Von:
>>>>>>>> "Maxim Solodovnik" < solomax666@gmail.com
>>>>>>>> > An: "Openmeetings user-list" <
>>>>>>>> user@openmeetings.apache.org > Betreff:
>>>>>>>> Re: A general Suggestion from a tester who'd like easier user
>>>>>>>> experience with the software Well To
>>>>>>>> implement this I need to swap 2 lines of code No
>>>>>>>> problem at all if community will approve this On
>>>>>>>> Fri, 27 Mar 2020 at 17:19, <
>>>>>>>> info@bureau-de-poste.net > wrote:
>>>>>>>>> Hello everyone, I love this software 5.0.0 M3
>>>>>>>>> (running on Ubuntu 18.04) with KMS 6.13 A few
>>>>>>>>> questions and an important suggestion: 1) I have
>>>>>>>>> been unable to install this on debian buster so that it
>>>>>>>>> works well - can this be done? How? We'd like to
>>>>>>>>> be able to use this on buster. 2) When having
>>>>>>>>> inexperienced users test our M3 version (and when testing
>>>>>>>>> the M4 version -the same problem exists):
>>>>>>>>> The left-hand user column symbols for camera and
>>>>>>>>> microphone indicate to-do action links, and I
>>>>>>>>> think they should indicate actual states - because this
>>>>>>>>> is more intuitive and is what users expect.
>>>>>>>>> So, I suggest instead of showing a microphone with a red
>>>>>>>>> circle with a white "x" in it in M3 or an orange
>>>>>>>>> old-fashion mic symbol with a slash through it
>>>>>>>>> in M4 to indicate that the mic is "ON" and that you have to
>>>>>>>>> click on it to turn it "OFF", I suggest that
>>>>>>>>> exactly the opposite be shown: the actual state
>>>>>>>>> of the feature - that a slash through a symbol (perhaps in
>>>>>>>>> grey to double indicate it is off) indicates that
>>>>>>>>> it is "OFF" and a colored on symbol or icon
>>>>>>>>> without a slash indicates that it is "ON" The
>>>>>>>>> same suggestion for the camera. 95 % of user
>>>>>>>>> problems that I have encountered result from this. Users see
>>>>>>>>> something with a slash through it and they think
>>>>>>>>> that means that it is "OFF" or not activated.
>>>>>>>>> Why not give users what they expect intuitively
>>>>>>>>> rather than force them to behave different than usual for
>>>>>>>>> this app? I love this app/project, and this is
>>>>>>>>> just a friendly suggestion, not criticism.
>>>>>>>>> best to all Ed
>>>>>>>>
>>>>>>>> -- WBR Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
>
Re: Aw: Re: A general Suggestion from a tester who'd like easier
user experience with the software
Posted by in...@bureau-de-poste.net.
Hello,
This is better - personally I would color the camera and mic icons
that are activated, so they look "ON" - (without the slash of course)
- and to indicate the "OFF" status - it is fine - with the slash.
For example, when you hover over (or mouse over) the tiny speaker icon
in the dragable user rectangle we see the orange-colored old-fashioned
microphone image pop-up - this is excellent. I would also have theat
tiny speaker icon in the dragable user rectangle in orange to indicate
its state is "ON" when it is on - the other two tiny icons (refresh
and minimize) at the top of the dragable user rectangle are fine in
grey since they are settings to change not states and users know what
to expect with them.
This is my advice since you asked - I'm more concerned with
fonctionality! It is working well.
One question - I have tested this extensively in Chrome adn I notice
that if one sets the volume of teh microphone different than 50 (in
the tiny icon in the dragable user rectangle) -each time I refres the
user it si reset to level 50. Is this desired? Wouldn't it be better
to keep the last user volumn settings through a "refresh" since users
will most probably use the refresh to see or hear another user who may
have changed the state of their camera and microphone. This is just an
idea - it is OK as it is since it's easy to reset it.
Thansk for the good work. I'll test this on FF adn Edge and if there
are any problems will reply again.
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> The demo is updated
> Is it what you want? :)
>
> On Fri, 27 Mar 2020 at 20:58, Maxim Solodovnik
> <so...@gmail.com> wrote:
>
>> done will update demo as soon build will be ready
>>
>> Will appreciate if you can test it :)
>>
>> On Fri, 27 Mar 2020 at 20:08, Maxim Solodovnik
>> <so...@gmail.com> wrote:
>>
>>> it seems icons have to be changed ... give me couple
>>> of minutes
>>>
>>> On Fri, 27 Mar 2020 at 20:06, Marcus Schulz
>>> <ms...@polarnetworks.de> wrote:
>>>
>>>> I experienced the same with these buttons. I had to read the
>>>> tooltip also before clicking.
>>>>
>>>> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan
>>>> Antonio Moreno Carmona:
>>>>
>>>>> Well, for my part I agree with the suggestion provided by Ed. I
>>>>> think it is more intuitive. Maybe other users can contribute
>>>>> their opinion. El 27/3/20 a las 11:29, BBS Technik
>>>>> escribió:
>>>>>> I think it is a good ideal to swap it. Regards Ed
>>>>>>> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr Von:
>>>>>>> "Maxim Solodovnik" < solomax666@gmail.com
>>>>>>> > An: "Openmeetings user-list" <
>>>>>>> user@openmeetings.apache.org > Betreff:
>>>>>>> Re: A general Suggestion from a tester who'd like easier user
>>>>>>> experience with the software Well To
>>>>>>> implement this I need to swap 2 lines of code No
>>>>>>> problem at all if community will approve this On
>>>>>>> Fri, 27 Mar 2020 at 17:19, <
>>>>>>> info@bureau-de-poste.net > wrote:
>>>>>>>> Hello everyone, I love this software 5.0.0 M3
>>>>>>>> (running on Ubuntu 18.04) with KMS 6.13 A few
>>>>>>>> questions and an important suggestion: 1) I have
>>>>>>>> been unable to install this on debian buster so that it works
>>>>>>>> well - can this be done? How? We'd like to be able
>>>>>>>> to use this on buster. 2) When having
>>>>>>>> inexperienced users test our M3 version (and when testing
>>>>>>>> the M4 version -the same problem exists):
>>>>>>>> The left-hand user column symbols for camera and microphone
>>>>>>>> indicate to-do action links, and I think they
>>>>>>>> should indicate actual states - because this is
>>>>>>>> more intuitive and is what users expect. So, I
>>>>>>>> suggest instead of showing a microphone with a red circle
>>>>>>>> with a white "x" in it in M3 or an orange
>>>>>>>> old-fashion mic symbol with a slash through it in
>>>>>>>> M4 to indicate that the mic is "ON" and that you have to
>>>>>>>> click on it to turn it "OFF", I suggest that exactly
>>>>>>>> the opposite be shown: the actual state of the
>>>>>>>> feature - that a slash through a symbol (perhaps in
>>>>>>>> grey to double indicate it is off) indicates that it is
>>>>>>>> "OFF" and a colored on symbol or icon without a
>>>>>>>> slash indicates that it is "ON" The same
>>>>>>>> suggestion for the camera. 95 % of user problems
>>>>>>>> that I have encountered result from this. Users see
>>>>>>>> something with a slash through it and they think that means
>>>>>>>> that it is "OFF" or not activated. Why not give
>>>>>>>> users what they expect intuitively rather than
>>>>>>>> force them to behave different than usual for this app?
>>>>>>>> I love this app/project, and this is just a friendly
>>>>>>>> suggestion, not criticism. best to all
>>>>>>>> Ed
>>>>>>>
>>>>>>> -- WBR Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
Re: Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
The demo is updated
Is it what you want? :)
On Fri, 27 Mar 2020 at 20:58, Maxim Solodovnik <so...@gmail.com> wrote:
> done
> will update demo as soon build will be ready
>
> Will appreciate if you can test it :)
>
> On Fri, 27 Mar 2020 at 20:08, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> it seems icons have to be changed ...
>> give me couple of minutes
>>
>> On Fri, 27 Mar 2020 at 20:06, Marcus Schulz <ms...@polarnetworks.de> wrote:
>>
>>> I experienced the same with these buttons. I had to read the tooltip
>>> also before clicking.
>>>
>>> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan Antonio Moreno
>>> Carmona:
>>>
>>> Well, for my part I agree with the suggestion provided by Ed. I think it
>>>
>>> is more intuitive. Maybe other users can contribute their opinion.
>>>
>>>
>>> El 27/3/20 a las 11:29, BBS Technik escribió:
>>>
>>> I think it is a good ideal to swap it.
>>>
>>>
>>> Regards
>>>
>>> Ed
>>>
>>>
>>> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr
>>>
>>> Von: "Maxim Solodovnik" <
>>>
>>> solomax666@gmail.com
>>>
>>> >
>>>
>>> An: "Openmeetings user-list" <
>>>
>>> user@openmeetings.apache.org
>>>
>>> >
>>>
>>> Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
>>>
>>>
>>> Well
>>>
>>>
>>> To implement this I need to swap 2 lines of code
>>>
>>> No problem at all if community will approve this
>>>
>>>
>>> On Fri, 27 Mar 2020 at 17:19, <
>>>
>>> info@bureau-de-poste.net
>>>
>>> > wrote:
>>>
>>>
>>> Hello everyone,
>>>
>>>
>>> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>>>
>>>
>>> A few questions and an important suggestion:
>>>
>>>
>>> 1) I have been unable to install this on debian buster so that it works
>>>
>>> well - can this be done? How? We'd like to be able to use this on buster.
>>>
>>>
>>> 2) When having inexperienced users test our M3 version (and when testing
>>>
>>> the M4 version -the same problem exists):
>>>
>>>
>>> The left-hand user column symbols for camera and microphone indicate to-do
>>>
>>> action links, and I think they should indicate actual states - because this
>>>
>>> is more intuitive and is what users expect.
>>>
>>>
>>> So, I suggest instead of showing a microphone with a red circle with a
>>>
>>> white "x" in it in M3 or an orange old-fashion mic symbol with a slash
>>>
>>> through it in M4 to indicate that the mic is "ON" and that you have to
>>>
>>> click on it to turn it "OFF", I suggest that exactly the opposite be shown:
>>>
>>> the actual state of the feature - that a slash through a symbol (perhaps in
>>>
>>> grey to double indicate it is off) indicates that it is "OFF" and a colored
>>>
>>> on symbol or icon without a slash indicates that it is "ON"
>>>
>>>
>>> The same suggestion for the camera.
>>>
>>>
>>> 95 % of user problems that I have encountered result from this. Users see
>>>
>>> something with a slash through it and they think that means that it is
>>>
>>> "OFF" or not activated. Why not give users what they expect intuitively
>>>
>>> rather than force them to behave different than usual for this app?
>>>
>>>
>>> I love this app/project, and this is just a friendly suggestion, not
>>>
>>> criticism.
>>>
>>>
>>> best to all
>>>
>>>
>>> Ed
>>>
>>>
>>>
>>> --
>>>
>>> WBR
>>>
>>> Maxim aka solomax
>>>
>>>
>>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
done
will update demo as soon build will be ready
Will appreciate if you can test it :)
On Fri, 27 Mar 2020 at 20:08, Maxim Solodovnik <so...@gmail.com> wrote:
> it seems icons have to be changed ...
> give me couple of minutes
>
> On Fri, 27 Mar 2020 at 20:06, Marcus Schulz <ms...@polarnetworks.de> wrote:
>
>> I experienced the same with these buttons. I had to read the tooltip also
>> before clicking.
>>
>> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan Antonio Moreno
>> Carmona:
>>
>> Well, for my part I agree with the suggestion provided by Ed. I think it
>>
>> is more intuitive. Maybe other users can contribute their opinion.
>>
>>
>> El 27/3/20 a las 11:29, BBS Technik escribió:
>>
>> I think it is a good ideal to swap it.
>>
>>
>> Regards
>>
>> Ed
>>
>>
>> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr
>>
>> Von: "Maxim Solodovnik" <
>>
>> solomax666@gmail.com
>>
>> >
>>
>> An: "Openmeetings user-list" <
>>
>> user@openmeetings.apache.org
>>
>> >
>>
>> Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
>>
>>
>> Well
>>
>>
>> To implement this I need to swap 2 lines of code
>>
>> No problem at all if community will approve this
>>
>>
>> On Fri, 27 Mar 2020 at 17:19, <
>>
>> info@bureau-de-poste.net
>>
>> > wrote:
>>
>>
>> Hello everyone,
>>
>>
>> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>>
>>
>> A few questions and an important suggestion:
>>
>>
>> 1) I have been unable to install this on debian buster so that it works
>>
>> well - can this be done? How? We'd like to be able to use this on buster.
>>
>>
>> 2) When having inexperienced users test our M3 version (and when testing
>>
>> the M4 version -the same problem exists):
>>
>>
>> The left-hand user column symbols for camera and microphone indicate to-do
>>
>> action links, and I think they should indicate actual states - because this
>>
>> is more intuitive and is what users expect.
>>
>>
>> So, I suggest instead of showing a microphone with a red circle with a
>>
>> white "x" in it in M3 or an orange old-fashion mic symbol with a slash
>>
>> through it in M4 to indicate that the mic is "ON" and that you have to
>>
>> click on it to turn it "OFF", I suggest that exactly the opposite be shown:
>>
>> the actual state of the feature - that a slash through a symbol (perhaps in
>>
>> grey to double indicate it is off) indicates that it is "OFF" and a colored
>>
>> on symbol or icon without a slash indicates that it is "ON"
>>
>>
>> The same suggestion for the camera.
>>
>>
>> 95 % of user problems that I have encountered result from this. Users see
>>
>> something with a slash through it and they think that means that it is
>>
>> "OFF" or not activated. Why not give users what they expect intuitively
>>
>> rather than force them to behave different than usual for this app?
>>
>>
>> I love this app/project, and this is just a friendly suggestion, not
>>
>> criticism.
>>
>>
>> best to all
>>
>>
>> Ed
>>
>>
>>
>> --
>>
>> WBR
>>
>> Maxim aka solomax
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
it seems icons have to be changed ...
give me couple of minutes
On Fri, 27 Mar 2020 at 20:06, Marcus Schulz <ms...@polarnetworks.de> wrote:
> I experienced the same with these buttons. I had to read the tooltip also
> before clicking.
>
> Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan Antonio Moreno
> Carmona:
>
> Well, for my part I agree with the suggestion provided by Ed. I think it
>
> is more intuitive. Maybe other users can contribute their opinion.
>
>
> El 27/3/20 a las 11:29, BBS Technik escribió:
>
> I think it is a good ideal to swap it.
>
>
> Regards
>
> Ed
>
>
> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr
>
> Von: "Maxim Solodovnik" <
>
> solomax666@gmail.com
>
> >
>
> An: "Openmeetings user-list" <
>
> user@openmeetings.apache.org
>
> >
>
> Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
>
>
> Well
>
>
> To implement this I need to swap 2 lines of code
>
> No problem at all if community will approve this
>
>
> On Fri, 27 Mar 2020 at 17:19, <
>
> info@bureau-de-poste.net
>
> > wrote:
>
>
> Hello everyone,
>
>
> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>
>
> A few questions and an important suggestion:
>
>
> 1) I have been unable to install this on debian buster so that it works
>
> well - can this be done? How? We'd like to be able to use this on buster.
>
>
> 2) When having inexperienced users test our M3 version (and when testing
>
> the M4 version -the same problem exists):
>
>
> The left-hand user column symbols for camera and microphone indicate to-do
>
> action links, and I think they should indicate actual states - because this
>
> is more intuitive and is what users expect.
>
>
> So, I suggest instead of showing a microphone with a red circle with a
>
> white "x" in it in M3 or an orange old-fashion mic symbol with a slash
>
> through it in M4 to indicate that the mic is "ON" and that you have to
>
> click on it to turn it "OFF", I suggest that exactly the opposite be shown:
>
> the actual state of the feature - that a slash through a symbol (perhaps in
>
> grey to double indicate it is off) indicates that it is "OFF" and a colored
>
> on symbol or icon without a slash indicates that it is "ON"
>
>
> The same suggestion for the camera.
>
>
> 95 % of user problems that I have encountered result from this. Users see
>
> something with a slash through it and they think that means that it is
>
> "OFF" or not activated. Why not give users what they expect intuitively
>
> rather than force them to behave different than usual for this app?
>
>
> I love this app/project, and this is just a friendly suggestion, not
>
> criticism.
>
>
> best to all
>
>
> Ed
>
>
>
> --
>
> WBR
>
> Maxim aka solomax
>
>
>
--
WBR
Maxim aka solomax
Re: Aw: Re: A general Suggestion from a tester who'd like easier
user experience with the software
Posted by Marcus Schulz <ms...@polarnetworks.de>.
I experienced the same with these buttons. I had to read the tooltip also before clicking.
Am Freitag, den 27.03.2020, 11:31 +0100 schrieb Juan Antonio Moreno Carmona:
> Well, for my part I agree with the suggestion provided by Ed. I think it is more intuitive. Maybe other users can contribute their opinion.
> El 27/3/20 a las 11:29, BBS Technik escribió:
> > I think it is a good ideal to swap it.
> > RegardsEd
> > > Gesendet: Freitag, 27. März 2020 um 11:22 UhrVon: "Maxim Solodovnik" <so...@gmail.com>An: "Openmeetings user-list" <us...@openmeetings.apache.org>Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
> > > Well
> > > To implement this I need to swap 2 lines of codeNo problem at all if community will approve this
> > > On Fri, 27 Mar 2020 at 17:19, <in...@bureau-de-poste.net> wrote:
> > > > Hello everyone,
> > > > I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
> > > > A few questions and an important suggestion:
> > > > 1) I have been unable to install this on debian buster so that it workswell - can this be done? How? We'd like to be able to use this on buster.
> > > > 2) When having inexperienced users test our M3 version (and when testingthe M4 version -the same problem exists):
> > > > The left-hand user column symbols for camera and microphone indicate to-doaction links, and I think they should indicate actual states - because thisis more intuitive and is what users expect.
> > > > So, I suggest instead of showing a microphone with a red circle with awhite "x" in it in M3 or an orange old-fashion mic symbol with a slashthrough it in M4 to indicate that the mic is "ON" and that you have toclick on it to turn it "OFF", I suggest that exactly the opposite be shown:the actual state of the feature - that a slash through a symbol (perhaps ingrey to double indicate it is off) indicates that it is "OFF" and a coloredon symbol or icon without a slash indicates that it is "ON"
> > > > The same suggestion for the camera.
> > > > 95 % of user problems that I have encountered result from this. Users seesomething with a slash through it and they think that means that it is"OFF" or not activated. Why not give users what they expect intuitivelyrather than force them to behave different than usual for this app?
> > > > I love this app/project, and this is just a friendly suggestion, notcriticism.
> > > > best to all
> > > > Ed
> > >
> > > -- WBRMaxim aka solomax
Re: Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Juan Antonio Moreno Carmona <ja...@gmail.com>.
Well, for my part I agree with the suggestion provided by Ed. I think it
is more intuitive. Maybe other users can contribute their opinion.
El 27/3/20 a las 11:29, BBS Technik escribió:
> I think it is a good ideal to swap it.
>
> Regards
> Ed
>
>> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr
>> Von: "Maxim Solodovnik" <so...@gmail.com>
>> An: "Openmeetings user-list" <us...@openmeetings.apache.org>
>> Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
>>
>> Well
>>
>> To implement this I need to swap 2 lines of code
>> No problem at all if community will approve this
>>
>> On Fri, 27 Mar 2020 at 17:19, <in...@bureau-de-poste.net> wrote:
>>
>>> Hello everyone,
>>>
>>> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>>>
>>> A few questions and an important suggestion:
>>>
>>> 1) I have been unable to install this on debian buster so that it works
>>> well - can this be done? How? We'd like to be able to use this on buster.
>>>
>>> 2) When having inexperienced users test our M3 version (and when testing
>>> the M4 version -the same problem exists):
>>>
>>> The left-hand user column symbols for camera and microphone indicate to-do
>>> action links, and I think they should indicate actual states - because this
>>> is more intuitive and is what users expect.
>>>
>>> So, I suggest instead of showing a microphone with a red circle with a
>>> white "x" in it in M3 or an orange old-fashion mic symbol with a slash
>>> through it in M4 to indicate that the mic is "ON" and that you have to
>>> click on it to turn it "OFF", I suggest that exactly the opposite be shown:
>>> the actual state of the feature - that a slash through a symbol (perhaps in
>>> grey to double indicate it is off) indicates that it is "OFF" and a colored
>>> on symbol or icon without a slash indicates that it is "ON"
>>>
>>> The same suggestion for the camera.
>>>
>>> 95 % of user problems that I have encountered result from this. Users see
>>> something with a slash through it and they think that means that it is
>>> "OFF" or not activated. Why not give users what they expect intuitively
>>> rather than force them to behave different than usual for this app?
>>>
>>> I love this app/project, and this is just a friendly suggestion, not
>>> criticism.
>>>
>>> best to all
>>>
>>> Ed
>>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
Aw: Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by BBS Technik <do...@gmx.de>.
I think it is a good ideal to swap it.
Regards
Ed
> Gesendet: Freitag, 27. März 2020 um 11:22 Uhr
> Von: "Maxim Solodovnik" <so...@gmail.com>
> An: "Openmeetings user-list" <us...@openmeetings.apache.org>
> Betreff: Re: A general Suggestion from a tester who'd like easier user experience with the software
>
> Well
>
> To implement this I need to swap 2 lines of code
> No problem at all if community will approve this
>
> On Fri, 27 Mar 2020 at 17:19, <in...@bureau-de-poste.net> wrote:
>
> > Hello everyone,
> >
> > I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
> >
> > A few questions and an important suggestion:
> >
> > 1) I have been unable to install this on debian buster so that it works
> > well - can this be done? How? We'd like to be able to use this on buster.
> >
> > 2) When having inexperienced users test our M3 version (and when testing
> > the M4 version -the same problem exists):
> >
> > The left-hand user column symbols for camera and microphone indicate to-do
> > action links, and I think they should indicate actual states - because this
> > is more intuitive and is what users expect.
> >
> > So, I suggest instead of showing a microphone with a red circle with a
> > white "x" in it in M3 or an orange old-fashion mic symbol with a slash
> > through it in M4 to indicate that the mic is "ON" and that you have to
> > click on it to turn it "OFF", I suggest that exactly the opposite be shown:
> > the actual state of the feature - that a slash through a symbol (perhaps in
> > grey to double indicate it is off) indicates that it is "OFF" and a colored
> > on symbol or icon without a slash indicates that it is "ON"
> >
> > The same suggestion for the camera.
> >
> > 95 % of user problems that I have encountered result from this. Users see
> > something with a slash through it and they think that means that it is
> > "OFF" or not activated. Why not give users what they expect intuitively
> > rather than force them to behave different than usual for this app?
> >
> > I love this app/project, and this is just a friendly suggestion, not
> > criticism.
> >
> > best to all
> >
> > Ed
> >
>
>
> --
> WBR
> Maxim aka solomax
>
Re: A general Suggestion from a tester who'd like easier user
experience with the software
Posted by Maxim Solodovnik <so...@gmail.com>.
Well
To implement this I need to swap 2 lines of code
No problem at all if community will approve this
On Fri, 27 Mar 2020 at 17:19, <in...@bureau-de-poste.net> wrote:
> Hello everyone,
>
> I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
>
> A few questions and an important suggestion:
>
> 1) I have been unable to install this on debian buster so that it works
> well - can this be done? How? We'd like to be able to use this on buster.
>
> 2) When having inexperienced users test our M3 version (and when testing
> the M4 version -the same problem exists):
>
> The left-hand user column symbols for camera and microphone indicate to-do
> action links, and I think they should indicate actual states - because this
> is more intuitive and is what users expect.
>
> So, I suggest instead of showing a microphone with a red circle with a
> white "x" in it in M3 or an orange old-fashion mic symbol with a slash
> through it in M4 to indicate that the mic is "ON" and that you have to
> click on it to turn it "OFF", I suggest that exactly the opposite be shown:
> the actual state of the feature - that a slash through a symbol (perhaps in
> grey to double indicate it is off) indicates that it is "OFF" and a colored
> on symbol or icon without a slash indicates that it is "ON"
>
> The same suggestion for the camera.
>
> 95 % of user problems that I have encountered result from this. Users see
> something with a slash through it and they think that means that it is
> "OFF" or not activated. Why not give users what they expect intuitively
> rather than force them to behave different than usual for this app?
>
> I love this app/project, and this is just a friendly suggestion, not
> criticism.
>
> best to all
>
> Ed
>
--
WBR
Maxim aka solomax
A general Suggestion from a tester who'd like easier user
experience with the software
Posted by in...@bureau-de-poste.net.
Hello everyone,
I love this software 5.0.0 M3 (running on Ubuntu 18.04) with KMS 6.13
A few questions and an important suggestion:
1) I have been unable to install this on debian buster so that it
works well - can this be done? How? We'd like to be able to use this
on buster.
2) When having inexperienced users test our M3 version (and when
testing the M4 version -the same problem exists):
The left-hand user column symbols for camera and microphone indicate
to-do action links, and I think they should indicate actual states -
because this is more intuitive and is what users expect.
So, I suggest instead of showing a microphone with a red circle with a
white "x" in it in M3 or an orange old-fashion mic symbol with a slash
through it in M4 to indicate that the mic is "ON" and that you have to
click on it to turn it "OFF", I suggest that exactly the opposite be
shown: the actual state of the feature - that a slash through a symbol
(perhaps in grey to double indicate it is off) indicates that it is
"OFF" and a colored on symbol or icon without a slash indicates that
it is "ON"
The same suggestion for the camera.
95 % of user problems that I have encountered result from this. Users
see something with a slash through it and they think that means that
it is "OFF" or not activated. Why not give users what they expect
intuitively rather than force them to behave different than usual for
this app?
I love this app/project, and this is just a friendly suggestion, not
criticism.
best to all
Ed
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
I mean this https://om.alteametasoft.com:8443/next/ :))
On Sun, 29 Mar 2020 at 19:29, <in...@bureau-de-poste.net> wrote:
> Hi,
>
> If you mean this, it doesn't exist - file not found error:
>
> https://om.alteametasoft.com:8443/demo-next/
>
>
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Yep
>
> Build server will serve you with the most recent version (demo-next has
> one of the latest builds ...)
>
> On Sun, 29 Mar 2020 at 18:10, <in...@bureau-de-poste.net> wrote:
>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *Hello, I want to move my M3 test instance to M4 (or is there a 5.0.0
>> stable alpha or something like that which incorporates nightly the M4
>> changes you are committing?) - I shoudl take the latest 3076 at :
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/lastBuild/
>> <https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/lastBuild/>
>> is that right? thanks, Ed Quoting Maxim Solodovnik <solomax666@gmail.com
>> <so...@gmail.com>>:*
>>
>> *Can you try to update Tomcat to 9.0.33*
>> *like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>> <https://github.com/apache/openmeetings/blob/master/pom.xml#L85>*
>>
>> *Most probably it will help with upload*
>>
>> *On Sun, 29 Mar 2020 at 18:02, Peter Dähn <daehn@vcrp.de <da...@vcrp.de>>
>> wrote:*
>>
>>> *here you are...*
>>>
>>> *Revision* *81e95ac*
>>> *Builddate* *2020-02-21T14:27:26Z*
>>> *rotating balls are not my issue, I will ask the one. But as far as I
>>> understand, this doesn't happen any time...*
>>>
>>> *Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:*
>>>
>>> *can you share revision of your version?
>>>
>>> While you have "endless rolling balls" do you have any error requests in
>>> Dev console->Network?
>>> anything with status 500 or so?
>>>
>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>
>>> *
>>>
>>> *Hi Maxim,
>>>
>>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>>> our coustom.css. I would prefer to "repair" current installation (latest
>>> build without bootstrap).
>>>
>>> Upload wors on demo.
>>>
>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>>> one I ignored.
>>>
>>> Greetings Peter
>>>
>>>
>>>
>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>
>>> Are you using most recent version of M4?
>>>
>>>
>>> Do you have these upload issues on demo?
>>> (If yes - please share problem doc)
>>>
>>> * there was an issue in Wicket fixed recently, could you update and
>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>
>>> 2) `group/customcss` can be ignored
>>> Any other errors (in browser console or server log)?
>>>
>>> (chat is missing sounds like JS error)
>>>
>>>
>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>
>>>
>>> Hi Maxim,
>>>
>>> there are two issues left. Maybe my installation. But it is the same
>>> behaviour on test and on production.
>>>
>>> 1. I have upload problems. Not specific by time ore size. Same file might
>>> work or not.
>>>
>>> I get an error in the logs, but no recommended solution helped.
>>>
>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
>>> failed: Processing of multipart/form-data request failed.
>>> java.io.IOException: Stream reset*
>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>> Processing of multipart/form-data request failed. java.io.IOException:
>>> Stream reset*
>>> * at
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>> * at
>>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>> * at
>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>> * at
>>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>> * at
>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>> * at
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>> * at
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>> * at
>>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>> * at
>>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>> * at
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>> * at
>>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>> * at
>>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>> * at
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>> * at
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>> * at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>> * at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>> * at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>> * at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>> * at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>> * at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>> * at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>> * at
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>> * at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>> * at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>> * at
>>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>> * at
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>> * at
>>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>> * at
>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>> * at
>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>> * at
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>> java.io.IOException: Stream reset*
>>> * at
>>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>> * at
>>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>> * at
>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>> * at
>>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>> * at
>>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>>> * at
>>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>> * at
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>> * at
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>> * at
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>> * ... 39 common frames omitted*
>>> *Caused by: java.io.IOException: Stream reset*
>>> * at
>>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>> * at
>>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>> * ... 50 common frames omitted*
>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
>>> failed: Processing of multipart/form-data request failed. Stream ended
>>> unexpectedly*
>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>> Processing of multipart/form-data request failed. Stream ended unexpectedly*
>>> * at
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>> * at
>>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>> * at
>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>> * at
>>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>> * at
>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>> * at
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>> * at
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>> * at
>>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>> * at
>>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>> * at
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>> * at
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>> * at
>>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>> * at
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>> * at
>>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>> * at
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>> * at
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>> * at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>> * at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>> * at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>> * at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>> * at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>> * at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>> * at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>> * at
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>> * at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>> * at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>> * at
>>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>> * at
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>> * at
>>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>> * at
>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>> * at
>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>> * at
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>> *Caused by:
>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>> Stream ended unexpectedly*
>>> * at
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>> * at
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>> * at
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>
>>>
>>> * ... 39 common frames omitted *Tomcat config used:
>>>
>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>> * connectionTimeout="20000"*
>>> * redirectPort="5443" />*
>>>
>>> * <Connector port="5443"
>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>> * maxThreads="150" connectionTimeout="20000"
>>> SSLEnabled="true" *
>>> *
>>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>
>>> *
>>>
>>> * <UpgradeProtocol
>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>> * <SSLHostConfig>*
>>> * <Certificate certificateKeyFile="cert.key"*
>>> * certificateFile="cert.pem"*
>>> * certificateChainFile="chain.txt"*
>>> * type="RSA" />*
>>> * </SSLHostConfig>*
>>> * </Connector>*
>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>>
>>> 2. I get an error during room load. This seems to prevent sometimes
>>> correct room load. sometimes chat is missing, sometimes just rotating
>>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>>
>>> *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>>> blocked because of a MIME-typ-conflict ("text/html")
>>> (X-Content-Type-Options: nosniff).*
>>>
>>> where 5 is the used group id for the external users.
>>>
>>> Any Ideas about that?
>>>
>>> Greetings Peter
>>>
>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>
>>> Should be fixed
>>> Thanks for the report!
>>>
>>> please let me know if anything else need to be fixed :)
>>>
>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>>>
>>>
>>> I find the bug in import
>>> Will fix ASAP (mea culpa)
>>>
>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>>> wrote:
>>>
>>>
>>> Will also add test for import
>>>
>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>>> wrote:
>>>
>>>
>>> Hello Peter,
>>>
>>> I just have added the test: 2 hashes are being generated for the same
>>> external user (same externalId/externalType)
>>> No additional user was created in this case
>>>
>>> Please share your use case when you will be ready
>>>
>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>>> wrote:
>>>
>>>
>>> Thanks Peter
>>>
>>> Ill investigate the code and will try to find what is going on
>>>
>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>
>>>
>>> Hi Maxim,
>>>
>>> sorry for not answering, much to do these days.
>>>
>>> I found a explanation for "lost files" but no solution.
>>>
>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>> login instead of using former account. New user will be put in an new
>>> group. Default group will be ignored. I try to figure out, if the
>>> problem is the adpter or OM.
>>>
>>> Greetings Peter
>>>
>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>
>>> Hello All,
>>>
>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>
>>> Current blockers are:
>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192 <https://issues.apache.org/jira/browse/OPENMEETINGS-2192>
>>> 2) invitation/secure hashes need to be tested in clustered mode
>>> 3) "Files messed up during backup restore" (steps still required)
>>> 4*) Camera/Microphone are disconnected sometimes
>>>
>>> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167 <http://issues.apache.org/jira/browse/OPENMEETINGS-2167>
>>>
>>> And check some other issues (like OM at Safari)
>>>
>>> I would like to get some help with testing latest SNAPSHOT:
>>>
>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/ <https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/>
>>>
>>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next <http://om.alteametasoft.com:8443/next>
>>>
>>> Please test this version and report back any issues found
>>>
>>> Thanks in advance
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *
>>>
>>>
>>
>> *--*
>>
>> *WBR Maxim aka solomax*
>>
>>
>>
>>
>
>
> *--*
>
> *WBR Maxim aka solomax*
>
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by in...@bureau-de-poste.net.
Hi,
If you mean this, it doesn't exist - file not found error:
https://om.alteametasoft.com:8443/demo-next/
Quoting Maxim Solodovnik <so...@gmail.com>:
> Yep
> Build server will serve you with the most recent version
> (demo-next has one of the latest builds ...)
>
> On Sun, 29 Mar 2020 at 18:10, <in...@bureau-de-poste.net> wrote:
>
>> _Hello,
>>
>> I want to move my M3 test instance to M4 (or is there a 5.0.0
>> stable alpha or something like that which incorporates nightly the
>> M4 changes you are committing?) - I shoudl take the latest 3076 at :
>>
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/lastBuild/
>>
>> is that right?
>>
>> thanks,
>>
>> Ed
>>
>> Quoting Maxim Solodovnik <so...@gmail.com>:_
>>
>>> _Can you try to update Tomcat to 9.0.33 _ _like
>>> this https://github.com/apache/openmeetings/blob/master/pom.xml#L85_
>>> _ _
>>> _Most probably it will help with upload_
>>>
>>> _On Sun, 29 Mar 2020 at 18:02, Peter Dähn
>>> <da...@vcrp.de> wrote:_
>>>
>>>> _here you are..._
>>>>
>>>>
>>>> _Revision_ _81e95ac_
>>>> _Builddate_ _2020-02-21T14:27:26Z_
>>>>
>>>> _rotating balls are not my issue, I will ask the one. But as far
>>>> as I understand, this doesn't happen any time..._
>>>>
>>>> _Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:_
>>>>
>>>>> _can you share revision of your version? While you have
>>>>> "endless rolling balls" do you have any error requests in Dev
>>>>> console->Network? anything with status 500 or so? On Sun, 29
>>>>> Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de>[1] wrote: _
>>>>>> _Hi Maxim, 1. latest build isn't an option yet. Bootstrap
>>>>>> changes does't work with our coustom.css. I would prefer to
>>>>>> "repair" current installation (latest build without
>>>>>> bootstrap). Upload wors on demo. 2. There ist also
>>>>>> *ReferenceError: sipKeyDown is not defined* But this one I
>>>>>> ignored. Greetings Peter Am 29.03.20 um 03:14 schrieb Maxim
>>>>>> Solodovnik: Are you using most recent version of M4? Do you
>>>>>> have these upload issues on demo? (If yes - please share
>>>>>> problem doc) * there was an issue in Wicket fixed recently,
>>>>>> could you update and re-build (new Wicket SNAPSHOT should be
>>>>>> used automatically) 2) `group/customcss` can be ignored Any
>>>>>> other errors (in browser console or server log)? (chat is
>>>>>> missing sounds like JS error) On Sun, 29 Mar 2020 at 08:00,
>>>>>> Peter Dähn <da...@vcrp.de>[1] <da...@vcrp.de>[1] wrote: Hi
>>>>>> Maxim, there are two issues left. Maybe my installation. But
>>>>>> it is the same behaviour on test and on production. 1. I have
>>>>>> upload problems. Not specific by time ore size. Same file might
>>>>>> work or not. I get an error in the logs, but no recommended
>>>>>> solution helped. *WARN 03-28 00:57:13.083
>>>>>> o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload failed:
>>>>>> Processing of multipart/form-data request failed.
>>>>>> java.io.IOException: Stream reset*
>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>> Processing of multipart/form-data request failed.
>>>>>> java.io.IOException: Stream reset* * at
>>>>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)* * at org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)* * at org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)* * at org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)* * at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)* * at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)* * at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)* * at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)* * at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)* * at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)* * at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)* * at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)* * at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)* * at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)* * at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)* * at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)* * at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)* * at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)* * at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)* * at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)* * at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)* * at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)* * at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)* * at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)* * at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)* * at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)* * at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)* * at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)* * at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)* * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)* * at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)* * at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)* * at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)* * at java.base/java.lang.Thread.run(Thread.java:834)* *Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Stream reset* * at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)* * at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)* * at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)* * at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)* * at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)* * at org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)* * at java.base/java.io.InputStream.read(InputStream.java:205)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)* * at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)* * ... 39 common frames omitted* *Caused by: java.io.IOException: Stream reset* * at org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)* * at org.apache.coyote.Request.doRead(Request.java:551)* * at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)* * ... 50 common frames omitted* *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload failed: Processing of multipart/form-data request failed. Stream ended unexpectedly* *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly* * at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)* * at org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)* * at org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)* * at org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)* * at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)* * at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)* * at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)* * at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)* * at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)* * at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)* * at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)* * at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)* * at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)* * at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)* * at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)* * at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)* * at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)* * at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)* * at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)* * at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)* * at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)* * at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)* * at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)* * at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)* * at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)* * at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)* * at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)* * at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)* * at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)* * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)* * at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)* * at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)* * at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)* * at java.base/java.lang.Thread.run(Thread.java:834)* *Caused by: org.apache.commons.fileupload.MultipartStream$MalformedStreamException: Stream ended unexpectedly* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)* * at java.base/java.io.InputStream.read(InputStream.java:205)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)* * at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)* * ... 39 common frames omitted *Tomcat config used: * <Connector port="5080" protocol="HTTP/1.1"* * connectionTimeout="20000"* * redirectPort="5443" />* * <Connector port="5443" protocol="org.apache.coyote.http11.Http11NioProtocol"* * maxThreads="150" connectionTimeout="20000" SSLEnabled="true" * * sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation" * * <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />* * <SSLHostConfig>* * <Certificate certificateKeyFile="cert.key"* * certificateFile="cert.pem"* * certificateChainFile="chain.txt"* * type="RSA" />* * </SSLHostConfig>* * </Connector>* * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />* 2. I get an error during room load. This seems to prevent sometimes correct room load. sometimes chat is missing, sometimes just rotating balls. Chrome seems to be more sensitive than FF. Browser console shows: *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"[2] <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>[2]<https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>[2] <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>[2] was blocked because of a MIME-typ-conflict ("text/html") (X-Content-Type-Options: nosniff).* where 5 is the used group id for the external users. Any Ideas about that? Greetings Peter Am 27.03.20 um 14:57 schrieb Maxim Solodovnik: Should be fixed Thanks for the report! please let me know if anything else need to be fixed :) On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] wrote: I find the bug in import Will fix ASAP (mea culpa) On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3]wrote: Will also add test for import On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3]wrote: Hello Peter, I just have added the test: 2 hashes are being generated for the same external user (same externalId/externalType) No additional user was created in this case Please share your use case when you will be ready On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3]wrote: Thanks Peter Ill investigate the code and will try to find what is going on On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de>[1] <da...@vcrp.de>[1] <da...@vcrp.de>[1] <da...@vcrp.de>[1] wrote: Hi Maxim, sorry for not answering, much to do these days. I found a explanation for "lost files" but no solution. It seems, that in om 5.0.3 new accounts will be created during SOAP login instead of using former account. New user will be put in an new group. Default group will be ignored. I try to figure out, if the problem is the adpter or OM. Greetings Peter Am 27.03.20 um 04:34 schrieb Maxim Solodovnik: Hello All, I would like to release 5.0.0-M4 in nearest couple of weeks Current blockers are: 1) https://issues.apache.org/jira/browse/OPENMEETINGS-21922) invitation/secure hashes need to be tested in clustered mode 3) "Files messed up during backup restore" (steps still required) 4*) Camera/Microphone are disconnected sometimes Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167[4] And check some other issues (like OM at Safari) I would like to get some help with testing latest SNAPSHOT: https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/ It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next Please test this version and report back any issues found Thanks in advance -- WBR Maxim aka solomax -- WBR Maxim aka solomax -- WBR Maxim aka solomax -- WBR Maxim aka solomax
>>>>>> _
>>>>>
>>>>> _ _
>>>
>>> _ _
>>> _--_
>>> _WBR
>>> Maxim aka solomax_
>>
>>
>>
>
>
> _-- _
> _WBR
> Maxim aka solomax_
Links:
------
[1] mailto:daehn@vcrp.de
[2] https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
[3] mailto:solomax666@gmail.com
[4] http://issues.apache.org/jira/browse/OPENMEETINGS-2167
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Yep
Build server will serve you with the most recent version (demo-next has one
of the latest builds ...)
On Sun, 29 Mar 2020 at 18:10, <in...@bureau-de-poste.net> wrote:
> Hello,
>
> I want to move my M3 test instance to M4 (or is there a 5.0.0 stable
> alpha or something like that which incorporates nightly the M4 changes you
> are committing?) - I shoudl take the latest 3076 at :
>
>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/lastBuild/
>
> is that right?
>
> thanks,
>
> Ed
>
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Can you try to update Tomcat to 9.0.33
> like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>
> Most probably it will help with upload
>
> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> wrote:
>
>> here you are...
>>
>> Revision 81e95ac
>> Builddate 2020-02-21T14:27:26Z
>> rotating balls are not my issue, I will ask the one. But as far as I
>> understand, this doesn't happen any time...
>>
>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>
>> can you share revision of your version?
>>
>> While you have "endless rolling balls" do you have any error requests in
>> Dev console->Network?
>> anything with status 500 or so?
>>
>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>> our coustom.css. I would prefer to "repair" current installation (latest
>> build without bootstrap).
>>
>> Upload wors on demo.
>>
>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>> one I ignored.
>>
>> Greetings Peter
>>
>>
>>
>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>
>> Are you using most recent version of M4?
>>
>>
>> Do you have these upload issues on demo?
>> (If yes - please share problem doc)
>>
>> * there was an issue in Wicket fixed recently, could you update and
>> re-build (new Wicket SNAPSHOT should be used automatically)
>>
>> 2) `group/customcss` can be ignored
>> Any other errors (in browser console or server log)?
>>
>> (chat is missing sounds like JS error)
>>
>>
>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> there are two issues left. Maybe my installation. But it is the same
>> behaviour on test and on production.
>>
>> 1. I have upload problems. Not specific by time ore size. Same file might
>> work or not.
>>
>> I get an error in the logs, but no recommended solution helped.
>>
>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
>> failed: Processing of multipart/form-data request failed.
>> java.io.IOException: Stream reset*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. java.io.IOException:
>> Stream reset*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>> java.io.IOException: Stream reset*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> * at
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> * at
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> * at
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> * at
>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>> * at
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> * ... 39 common frames omitted*
>> *Caused by: java.io.IOException: Stream reset*
>> * at
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> * ... 50 common frames omitted*
>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
>> failed: Processing of multipart/form-data request failed. Stream ended
>> unexpectedly*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by:
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>>
>> * ... 39 common frames omitted *Tomcat config used:
>>
>> * <Connector port="5080" protocol="HTTP/1.1"*
>> * connectionTimeout="20000"*
>> * redirectPort="5443" />*
>>
>> * <Connector port="5443"
>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> * maxThreads="150" connectionTimeout="20000"
>> SSLEnabled="true" *
>> *
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>
>> *
>>
>> * <UpgradeProtocol
>> className="org.apache.coyote.http2.Http2Protocol" />*
>> * <SSLHostConfig>*
>> * <Certificate certificateKeyFile="cert.key"*
>> * certificateFile="cert.pem"*
>> * certificateChainFile="chain.txt"*
>> * type="RSA" />*
>> * </SSLHostConfig>*
>> * </Connector>*
>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>
>> 2. I get an error during room load. This seems to prevent sometimes
>> correct room load. sometimes chat is missing, sometimes just rotating
>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>
>> *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>> blocked because of a MIME-typ-conflict ("text/html")
>> (X-Content-Type-Options: nosniff).*
>>
>> where 5 is the used group id for the external users.
>>
>> Any Ideas about that?
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>
>> Should be fixed
>> Thanks for the report!
>>
>> please let me know if anything else need to be fixed :)
>>
>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>>
>>
>> I find the bug in import
>> Will fix ASAP (mea culpa)
>>
>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Will also add test for import
>>
>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Hello Peter,
>>
>> I just have added the test: 2 hashes are being generated for the same
>> external user (same externalId/externalType)
>> No additional user was created in this case
>>
>> Please share your use case when you will be ready
>>
>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Thanks Peter
>>
>> Ill investigate the code and will try to find what is going on
>>
>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> sorry for not answering, much to do these days.
>>
>> I found a explanation for "lost files" but no solution.
>>
>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>> login instead of using former account. New user will be put in an new
>> group. Default group will be ignored. I try to figure out, if the
>> problem is the adpter or OM.
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>
>> Hello All,
>>
>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>
>> Current blockers are:
>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> 2) invitation/secure hashes need to be tested in clustered mode
>> 3) "Files messed up during backup restore" (steps still required)
>> 4*) Camera/Microphone are disconnected sometimes
>>
>> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>
>> And check some other issues (like OM at Safari)
>>
>> I would like to get some help with testing latest SNAPSHOT:
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>
>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>
>> Please test this version and report back any issues found
>>
>> Thanks in advance
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by in...@bureau-de-poste.net.
Hello,
I want to move my M3 test instance to M4 (or is there a 5.0.0 stable
alpha or something like that which incorporates nightly the M4 changes
you are committing?) - I shoudl take the latest 3076 at :
https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/lastBuild/
is that right?
thanks,
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Can you try to update Tomcat to 9.0.33 like
> this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>
> Most probably it will help with upload
>
> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> wrote:
>
>> here you are...
>>
>>
>> Revision 81e95ac
>> Builddate 2020-02-21T14:27:26Z
>>
>> rotating balls are not my issue, I will ask the one. But as far as
>> I understand, this doesn't happen any time...
>>
>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>
>>> can you share revision of your version? While you have "endless
>>> rolling balls" do you have any error requests in Dev
>>> console->Network? anything with status 500 or so? On Sun, 29 Mar
>>> 2020 at 16:07, Peter Dähn <da...@vcrp.de>[1] wrote:
>>>> Hi Maxim, 1. latest build isn't an option yet. Bootstrap changes
>>>> does't work with our coustom.css. I would prefer to "repair"
>>>> current installation (latest build without bootstrap). Upload
>>>> wors on demo. 2. There ist also *ReferenceError: sipKeyDown is
>>>> not defined* But this one I ignored. Greetings Peter Am
>>>> 29.03.20 um 03:14 schrieb Maxim Solodovnik: Are you using most
>>>> recent version of M4? Do you have these upload issues on demo?
>>>> (If yes - please share problem doc) * there was an issue in
>>>> Wicket fixed recently, could you update and re-build (new Wicket
>>>> SNAPSHOT should be used automatically) 2) `group/customcss` can
>>>> be ignored Any other errors (in browser console or server log)?
>>>> (chat is missing sounds like JS error) On Sun, 29 Mar 2020 at
>>>> 08:00, Peter Dähn <da...@vcrp.de>[1] <da...@vcrp.de>[1] wrote:
>>>> Hi Maxim, there are two issues left. Maybe my installation. But
>>>> it is the same behaviour on test and on production. 1. I have
>>>> upload problems. Not specific by time ore size. Same file might
>>>> work or not. I get an error in the logs, but no recommended
>>>> solution helped. *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>>>> [io-5080-exec-23] - Upload failed: Processing of
>>>> multipart/form-data request failed. java.io.IOException: Stream
>>>> reset*
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>> Processing of multipart/form-data request failed.
>>>> java.io.IOException: Stream reset* * at
>>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)* * at org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)* * at org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)* * at org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)* * at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)* * at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)* * at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)* * at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)* * at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)* * at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)* * at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)* * at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)* * at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)* * at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)* * at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)* * at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)* * at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)* * at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)* * at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)* * at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)* * at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)* * at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)* * at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)* * at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)* * at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)* * at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)* * at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)* * at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)* * at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)* * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)* * at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)* * at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)* * at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)* * at java.base/java.lang.Thread.run(Thread.java:834)* *Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Stream reset* * at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)* * at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)* * at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)* * at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)* * at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)* * at org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)* * at java.base/java.io.InputStream.read(InputStream.java:205)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)* * at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)* * ... 39 common frames omitted* *Caused by: java.io.IOException: Stream reset* * at org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)* * at org.apache.coyote.Request.doRead(Request.java:551)* * at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)* * ... 50 common frames omitted* *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload failed: Processing of multipart/form-data request failed. Stream ended unexpectedly* *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly* * at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)* * at org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)* * at org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)* * at org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)* * at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)* * at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)* * at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)* * at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)* * at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)* * at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)* * at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)* * at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)* * at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)* * at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)* * at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)* * at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)* * at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)* * at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)* * at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)* * at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)* * at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)* * at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)* * at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)* * at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)* * at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)* * at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)* * at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)* * at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)* * at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)* * at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)* * at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)* * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)* * at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)* * at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)* * at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)* * at java.base/java.lang.Thread.run(Thread.java:834)* *Caused by: org.apache.commons.fileupload.MultipartStream$MalformedStreamException: Stream ended unexpectedly* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)* * at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)* * at java.base/java.io.InputStream.read(InputStream.java:205)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)* * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)* * at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)* * ... 39 common frames omitted *Tomcat config used: * <Connector port="5080" protocol="HTTP/1.1"* * connectionTimeout="20000"* * redirectPort="5443" />* * <Connector port="5443" protocol="org.apache.coyote.http11.Http11NioProtocol"* * maxThreads="150" connectionTimeout="20000" SSLEnabled="true" * * sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation" * * <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />* * <SSLHostConfig>* * <Certificate certificateKeyFile="cert.key"* * certificateFile="cert.pem"* * certificateChainFile="chain.txt"* * type="RSA" />* * </SSLHostConfig>* * </Connector>* * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />* 2. I get an error during room load. This seems to prevent sometimes correct room load. sometimes chat is missing, sometimes just rotating balls. Chrome seems to be more sensitive than FF. Browser console shows: *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"[2] <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>[2]<https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>[2] <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>[2] was blocked because of a MIME-typ-conflict ("text/html") (X-Content-Type-Options: nosniff).* where 5 is the used group id for the external users. Any Ideas about that? Greetings Peter Am 27.03.20 um 14:57 schrieb Maxim Solodovnik: Should be fixed Thanks for the report! please let me know if anything else need to be fixed :) On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] wrote: I find the bug in import Will fix ASAP (mea culpa) On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3]wrote: Will also add test for import On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3]wrote: Hello Peter, I just have added the test: 2 hashes are being generated for the same external user (same externalId/externalType) No additional user was created in this case Please share your use case when you will be ready On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3] <so...@gmail.com>[3]wrote: Thanks Peter Ill investigate the code and will try to find what is going on On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de>[1] <da...@vcrp.de>[1] <da...@vcrp.de>[1] <da...@vcrp.de>[1] wrote: Hi Maxim, sorry for not answering, much to do these days. I found a explanation for "lost files" but no solution. It seems, that in om 5.0.3 new accounts will be created during SOAP login instead of using former account. New user will be put in an new group. Default group will be ignored. I try to figure out, if the problem is the adpter or OM. Greetings Peter Am 27.03.20 um 04:34 schrieb Maxim Solodovnik: Hello All, I would like to release 5.0.0-M4 in nearest couple of weeks Current blockers are: 1) https://issues.apache.org/jira/browse/OPENMEETINGS-21922) invitation/secure hashes need to be tested in clustered mode 3) "Files messed up during backup restore" (steps still required) 4*) Camera/Microphone are disconnected sometimes Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167[4] And check some other issues (like OM at Safari) I would like to get some help with testing latest SNAPSHOT: https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/ It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next Please test this version and report back any issues found Thanks in advance -- WBR Maxim aka solomax -- WBR Maxim aka solomax -- WBR Maxim aka solomax -- WBR Maxim aka
>>>> solomax
>
>
> --
> WBR
> Maxim aka solomax
Links:
------
[1] mailto:daehn@vcrp.de
[2] https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
[3] mailto:solomax666@gmail.com
[4] http://issues.apache.org/jira/browse/OPENMEETINGS-2167
Re: Connection Problems
Posted by Maxim Solodovnik <so...@gmail.com>.
Wasn't aware of such option
will check it (as soon as I'll have some free time :))
On Tue, 31 Mar 2020 at 19:48, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> thanks for the information.
>
> Today in the morning I succeed to setup everything in connection with the
> lms. I needed to add *proxyPort="443"* to the connector definition in
> server.xml.
>
> Greetings Peter
>
> Am 31.03.20 um 11:17 schrieb Maxim Solodovnik:
>
> https://issues.apache.org/jira/browse/OPENMEETINGS-2209
> to track progress
>
> On Mon, 30 Mar 2020 at 20:24, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> ok.. wait for that... ;-)
>
> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>
> I'll try to add "connection status handling" to the client
> So user will be aware of connection-is-not-set state
>
> will take some time
>
> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> sorry for that.. :-(
>
> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
> the others -> reload everything was fine
> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
>
> others
>
> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
>
> others
>
> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
> everything was fine
>
> if it is possible with less participants need to be tested...
>
>
>
> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>
> This is the report I was always afraid of :((
>
> What OSes/Browsers have you used?
> Is the issue reproducible with less participants?
>
> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> we were right now at demo next and made a test, because we often here
> that people have connection problems, when they enter the room. We can
> not find any reason for that. The behaviour seems to be the same on
>
> demo
>
> next.
>
> We were 4 persons in the room. The first and the last one could not be
> heard by the others. They need to re-enter the room. Maybe you can
>
> find
>
> something in the logs. We met at 11:20 MEZ in room 4868.
>
> I thought this could be caused by setup, but it seems to be
> reproducible. This should be fixed.
>
> Greetings Peter
>
>
>
>
--
WBR
Maxim aka solomax
Re: Connection Problems
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
thanks for the information.
Today in the morning I succeed to setup everything in connection with
the lms. I needed to add /proxyPort="443"/ to the connector definition
in server.xml.
Greetings Peter
Am 31.03.20 um 11:17 schrieb Maxim Solodovnik:
> https://issues.apache.org/jira/browse/OPENMEETINGS-2209
> to track progress
>
> On Mon, 30 Mar 2020 at 20:24, Peter Dähn <da...@vcrp.de> wrote:
>
>> ok.. wait for that... ;-)
>>
>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>> I'll try to add "connection status handling" to the client
>>> So user will be aware of connection-is-not-set state
>>>
>>> will take some time
>>>
>>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> sorry for that.. :-(
>>>>
>>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
>>>> the others -> reload everything was fine
>>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
>> others
>>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
>> others
>>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
>>>> everything was fine
>>>>
>>>> if it is possible with less participants need to be tested...
>>>>
>>>>
>>>>
>>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>>> This is the report I was always afraid of :((
>>>>>
>>>>> What OSes/Browsers have you used?
>>>>> Is the issue reproducible with less participants?
>>>>>
>>>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
>>>>>
>>>>>> Hi Maxim,
>>>>>>
>>>>>> we were right now at demo next and made a test, because we often here
>>>>>> that people have connection problems, when they enter the room. We can
>>>>>> not find any reason for that. The behaviour seems to be the same on
>> demo
>>>>>> next.
>>>>>>
>>>>>> We were 4 persons in the room. The first and the last one could not be
>>>>>> heard by the others. They need to re-enter the room. Maybe you can
>> find
>>>>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>>>>
>>>>>> I thought this could be caused by setup, but it seems to be
>>>>>> reproducible. This should be fixed.
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>
Re: [HELP NEEDED] 5.0.0 release - Character String Translations -
EN, PT, FR, ES, IT
Posted by in...@bureau-de-poste.net.
Hello,
just change "=2E" to a period "."
I speak some German.
Best,
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> =2E looks weird :(
>
> On Sun, Apr 19, 2020, 17:28 Marcus Wellnitz
> <ma...@wellnitzfamily.de> wrote:
>
>> German: Mikrofon ist eingeschaltet=2E Klicken zum ausschalten=2E
>> Kamera ist eingeschaltet=2E Klicken zum ausschalten=2E Mikrofon ist
>> ausgeschaltet=2E Klicken zum einschalten=2E Kamera ist
>> ausgeschaltet=2E Klicken zum einsschalten=2E Am 18.04.20 um
>> 10:36 schrieb info@bureau-de-poste.net:
>>
>>> Hello, Here are the new English, Portugese and French (not a
>>> native Portguese or French speaker, so OK to review this - but
>>> should be good):
>>>
>>> EN
>>> ----
>>> The microphone is on. Click to turn off.
>>> The camera is on. Click to turn off.
>>>
>>> The microphone is off. Click to turn on.
>>>
>>> The camera is turned off. Click to turn on.
>>>
>>> FR
>>> ----
>>> Le microphone est activé. Cliquez pour désactiver.
>>>
>>> La caméra est allumée. Cliquez pour désactiver.
>>>
>>> Le microphone est éteint. Cliquez pour activer.
>>>
>>> La caméra est éteint. Cliquez pour allumer.
>>>
>>> PT
>>> ----
>>>
>>> O microfone está ligado. Clique para desligar.
>>>
>>> A câmera está ligada. Clique para desligar.
>>>
>>> O microfone está desligado. Clique para ativar.
>>>
>>> A câmera está desligada. Clique para ativar.
>>>
>>> Here's an attempt at Spanish and Italian - not my best languages
>>> so please review:
>>>
>>> ES
>>> ---
>>> El micrófono está encendido. Haga clic para apagar.
>>>
>>> La camara esta encendida. Haga clic para apagar.
>>>
>>> El micrófono está apagado. Haga clic para encender.
>>>
>>> La cámara está apagada. Haga clic para encender.
>>>
>>> IT
>>> ---
>>>
>>> Il microfono è acceso. Fare clic per disattivare.
>>>
>>> La fotocamera è accesa. Fare clic per disattivare.
>>>
>>> Il microfono è spento. Fare clic per accendere.
>>>
>>> La fotocamera è spenta. Fare clic per accendere.
>>>
>>> Best,
>>>
>>>
>>> Ed
>>>
>>>
>>>
>>>
>>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>>
>>>> Hello Andres,
>>>> Thanks for asking :)
>>>> The easiest way is to use Admin->Labels then export
>>>> language XML and attach it JIRA
>>>> If you know what you are doing you can edit on
>>>> github https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>>>>
>>>> I plan to create project here https://poeditor.com/[1] to
>>>> improve translations
>>>>
>>>>
>>>>
>>>> On Sat, 18 Apr 2020 at 01:51, ratatouille
>>>> <ra...@bitclusive.de> wrote:
>>>>
>>>>> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um
>>>>> 11:02:10 Uhr:
>>>>>
>>>>>> > 1) In the left column user column when I mouse-over the nice green
>>>>>> > microphone icon and the nice green video camera icon, the
>>>>>> text states "Turn
>>>>>> > off microphone" and "Turn off camera". Since we decided to have these
>>>>>> > icons represent "states" rather than "to-do actions", I
>>>>>> recommend that the
>>>>>> > text be changed to:
>>>>>> >
>>>>>> > "Microphone is on. Click to turn off." and "Camera is on.
>>>>>> Click to turn
>>>>>> > off."
>>>>>> >
>>>>>>
>>>>>> I personally very very hard to avoid changing text labels
>>>>>> Every change need to be done for all 32 languages
>>>>>> And then hope someone can translate these labels
>>>>>> Will do it :(((((
>>>>>>
>>>>>> p.s. thanks for English text
>>>>>> p.p.s @All if if speak any language and can translate couple of
>>>>>> OM labels:
>>>>>> please contribute :)))
>>>>>
>>>>> What's the way to go to translate the labels?
>>>>>
>>>>> Andreas
>>>>>
>>>>>> > The same should be done for the mouse-over text when these icons are
>>>>>> > orange (that is in the "off" state): the text should read:
>>>>>> "Microphone is
>>>>>> > off. Click to turn on" and "Camera is off. Click to turn on".
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>
>>>
>>>
>>
>> --
>> Marcus Wellnitz Altenaer Straße 27 58809 Neuenrade 0170-632-8808
>> Wire Messenger : @marcuswellnitz Telegram Messenger: +49 170 632
>> 8808 GPG Fingerprint : 07D4 C8D7 F5FB CC00 EDF1 0FCB DEED 2417
>> 9BF6 4022
Links:
------
[1] https://poeditor.com/projects/
Re: [HELP NEEDED] 5.0.0 release - Character String Translations - EN,
PT, FR, ES, IT
Posted by Maxim Solodovnik <so...@gmail.com>.
=2E looks weird :(
On Sun, Apr 19, 2020, 17:28 Marcus Wellnitz <ma...@wellnitzfamily.de>
wrote:
> German:
> Mikrofon ist eingeschaltet=2E Klicken zum ausschalten=2E
> Kamera ist eingeschaltet=2E Klicken zum ausschalten=2E
> Mikrofon ist ausgeschaltet=2E Klicken zum einschalten=2E
> Kamera ist ausgeschaltet=2E Klicken zum einsschalten=2E
>
> Am 18.04.20 um 10:36 schrieb info@bureau-de-poste.net:
>
> Hello, Here are the new English, Portugese and French (not a native
> Portguese or French speaker, so OK to review this - but should be good):
>
> EN
> ----
> The microphone is on. Click to turn off.
> The camera is on. Click to turn off.
>
> The microphone is off. Click to turn on.
>
> The camera is turned off. Click to turn on.
>
> FR
> ----
> Le microphone est activé. Cliquez pour désactiver.
>
> La caméra est allumée. Cliquez pour désactiver.
>
> Le microphone est éteint. Cliquez pour activer.
>
> La caméra est éteint. Cliquez pour allumer.
>
> PT
> ----
>
> O microfone está ligado. Clique para desligar.
>
> A câmera está ligada. Clique para desligar.
>
> O microfone está desligado. Clique para ativar.
>
> A câmera está desligada. Clique para ativar.
>
>
> Here's an attempt at Spanish and Italian - not my best languages so please
> review:
>
> ES
> ---
> El micrófono está encendido. Haga clic para apagar.
>
> La camara esta encendida. Haga clic para apagar.
>
> El micrófono está apagado. Haga clic para encender.
>
> La cámara está apagada. Haga clic para encender.
>
> IT
> ---
>
> Il microfono è acceso. Fare clic per disattivare.
>
> La fotocamera è accesa. Fare clic per disattivare.
>
> Il microfono è spento. Fare clic per accendere.
>
> La fotocamera è spenta. Fare clic per accendere.
>
>
>
> Best,
>
>
> Ed
>
>
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Hello Andres,
>
> Thanks for asking :)
> The easiest way is to use Admin->Labels then export language XML and
> attach it JIRA
> If you know what you are doing you can edit on github
> https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>
> I plan to create project here https://poeditor.com/
> <https://poeditor.com/projects/> to improve translations
>
>
>
> On Sat, 18 Apr 2020 at 01:51, ratatouille <ra...@bitclusive.de>
> wrote:
>
>> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um 11:02:10
>> Uhr:
>>
>> > > 1) In the left column user column when I mouse-over the nice green
>> > > microphone icon and the nice green video camera icon, the text states
>> "Turn
>> > > off microphone" and "Turn off camera". Since we decided to have these
>> > > icons represent "states" rather than "to-do actions", I recommend
>> that the
>> > > text be changed to:
>> > >
>> > > "Microphone is on. Click to turn off." and "Camera is on. Click to
>> turn
>> > > off."
>> > >
>> >
>> > I personally very very hard to avoid changing text labels
>> > Every change need to be done for all 32 languages
>> > And then hope someone can translate these labels
>> > Will do it :(((((
>> >
>> > p.s. thanks for English text
>> > p.p.s @All if if speak any language and can translate couple of OM
>> labels:
>> > please contribute :)))
>>
>> What's the way to go to translate the labels?
>>
>> Andreas
>>
>> > > The same should be done for the mouse-over text when these icons are
>> > > orange (that is in the "off" state): the text should read:
>> "Microphone is
>> > > off. Click to turn on" and "Camera is off. Click to turn on".
>>
>
>
> --
> Best regards,
> Maxim
>
>
>
> --
>
> Marcus Wellnitz
> Altenaer Straße 27
> 58809 Neuenrade
> 0170-632-8808
>
> Wire Messenger : @marcuswellnitz
> Telegram Messenger: +49 170 632 8808
> GPG Fingerprint : 07D4 C8D7 F5FB CC00 EDF1 0FCB DEED 2417 9BF6 4022
>
>
Re: [HELP NEEDED] 5.0.0 release - Character String Translations - EN,
PT, FR, ES, IT
Posted by Marcus Wellnitz <ma...@wellnitzfamily.de>.
German:
Mikrofon ist eingeschaltet=2E Klicken zum ausschalten=2E
Kamera ist eingeschaltet=2E Klicken zum ausschalten=2E
Mikrofon ist ausgeschaltet=2E Klicken zum einschalten=2E
Kamera ist ausgeschaltet=2E Klicken zum einsschalten=2E
Am 18.04.20 um 10:36 schrieb info@bureau-de-poste.net:
>
> Hello, Here are the new English, Portugese and French (not a native
> Portguese or French speaker, so OK to review this - but should be good):
>
> EN
> ----
> The microphone is on. Click to turn off.
>
> The camera is on. Click to turn off.
>
> The microphone is off. Click to turn on.
>
> The camera is turned off. Click to turn on.
>
> FR
> ----
> Le microphone est activé. Cliquez pour désactiver.
>
> La caméra est allumée. Cliquez pour désactiver.
>
> Le microphone est éteint. Cliquez pour activer.
>
> La caméra est éteint. Cliquez pour allumer.
>
> PT
> ----
>
> O microfone está ligado. Clique para desligar.
>
> A câmera está ligada. Clique para desligar.
>
> O microfone está desligado. Clique para ativar.
>
> A câmera está desligada. Clique para ativar.
>
>
> Here's an attempt at Spanish and Italian - not my best languages so
> please review:
>
> ES
> ---
> El micrófono está encendido. Haga clic para apagar.
>
> La camara esta encendida. Haga clic para apagar.
>
> El micrófono está apagado. Haga clic para encender.
>
> La cámara está apagada. Haga clic para encender.
>
> IT
> ---
>
> Il microfono è acceso. Fare clic per disattivare.
>
> La fotocamera è accesa. Fare clic per disattivare.
>
> Il microfono è spento. Fare clic per accendere.
>
> La fotocamera è spenta. Fare clic per accendere.
>
>
>
> Best,
>
>
> Ed
>
>
>
>
> Quoting Maxim Solodovnik <solomax666@gmail.com
> <ma...@gmail.com>>:
>
>> Hello Andres,
>>
>> Thanks for asking :)
>> The easiest way is to use Admin->Labels then export language XML and
>> attach it JIRA
>> If you know what you are doing you can edit on
>> github https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>>
>> I plan to create project here https://poeditor.com/
>> <https://poeditor.com/projects/> to improve translations
>>
>>
>>
>> On Sat, 18 Apr 2020 at 01:51, ratatouille <ratatouille@bitclusive.de
>> <ma...@bitclusive.de>> wrote:
>>
>> Maxim Solodovnik <solomax666@gmail.com
>> <ma...@gmail.com>> schrieb am 17.04.20 um 11:02:10 Uhr:
>>
>> > > 1) In the left column user column when I mouse-over the nice
>> green
>> > > microphone icon and the nice green video camera icon, the
>> text states "Turn
>> > > off microphone" and "Turn off camera". Since we decided to
>> have these
>> > > icons represent "states" rather than "to-do actions", I
>> recommend that the
>> > > text be changed to:
>> > >
>> > > "Microphone is on. Click to turn off." and "Camera is on.
>> Click to turn
>> > > off."
>> > >
>> >
>> > I personally very very hard to avoid changing text labels
>> > Every change need to be done for all 32 languages
>> > And then hope someone can translate these labels
>> > Will do it :(((((
>> >
>> > p.s. thanks for English text
>> > p.p.s @All if if speak any language and can translate couple of
>> OM labels:
>> > please contribute :)))
>>
>> What's the way to go to translate the labels?
>>
>> Andreas
>>
>> > > The same should be done for the mouse-over text when these
>> icons are
>> > > orange (that is in the "off" state): the text should read:
>> "Microphone is
>> > > off. Click to turn on" and "Camera is off. Click to turn on".
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
--
Marcus Wellnitz
Altenaer Straße 27
58809 Neuenrade
0170-632-8808
Wire Messenger : @marcuswellnitz
Telegram Messenger: +49 170 632 8808
GPG Fingerprint : 07D4 C8D7 F5FB CC00 EDF1 0FCB DEED 2417 9BF6 4022
Re: [HELP NEEDED] 5.0.0 release - Character String Translations - EN,
PT, FR, ES, IT
Posted by Maxim Solodovnik <so...@gmail.com>.
Labels updated!
Thanks for translations :)
On Sat, 18 Apr 2020 at 21:48, Daniel Ascher <ap...@aplustutoring.com>
wrote:
> This is very exciting! Thanks to everyone for your efforts and hard work
> making this happen!
>
> Dan
>
>
>
> On Sat, Apr 18, 2020 at 9:20 AM Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> It seems there is no more blockers
>> Will will pack rc1 and start vote tomorrow
>>
>> Please stop me if you see something need to be changed :)
>>
>> Thanks for translations :)
>>
>> On Sat, Apr 18, 2020, 15:36 <in...@bureau-de-poste.net> wrote:
>>
>>> Hello, Here are the new English, Portugese and French (not a native
>>> Portguese or French speaker, so OK to review this - but should be good):
>>>
>>> EN
>>> ----
>>> The microphone is on. Click to turn off.
>>> The camera is on. Click to turn off.
>>>
>>> The microphone is off. Click to turn on.
>>>
>>> The camera is turned off. Click to turn on.
>>>
>>> FR
>>> ----
>>> Le microphone est activé. Cliquez pour désactiver.
>>>
>>> La caméra est allumée. Cliquez pour désactiver.
>>>
>>> Le microphone est éteint. Cliquez pour activer.
>>>
>>> La caméra est éteint. Cliquez pour allumer.
>>>
>>> PT
>>> ----
>>>
>>> O microfone está ligado. Clique para desligar.
>>>
>>> A câmera está ligada. Clique para desligar.
>>>
>>> O microfone está desligado. Clique para ativar.
>>>
>>> A câmera está desligada. Clique para ativar.
>>>
>>>
>>> Here's an attempt at Spanish and Italian - not my best languages so
>>> please review:
>>>
>>> ES
>>> ---
>>> El micrófono está encendido. Haga clic para apagar.
>>>
>>> La camara esta encendida. Haga clic para apagar.
>>>
>>> El micrófono está apagado. Haga clic para encender.
>>>
>>> La cámara está apagada. Haga clic para encender.
>>>
>>> IT
>>> ---
>>>
>>> Il microfono è acceso. Fare clic per disattivare.
>>>
>>> La fotocamera è accesa. Fare clic per disattivare.
>>>
>>> Il microfono è spento. Fare clic per accendere.
>>>
>>> La fotocamera è spenta. Fare clic per accendere.
>>>
>>>
>>>
>>> Best,
>>>
>>>
>>> Ed
>>>
>>>
>>>
>>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>>
>>> Hello Andres,
>>>
>>> Thanks for asking :)
>>> The easiest way is to use Admin->Labels then export language XML and
>>> attach it JIRA
>>> If you know what you are doing you can edit on github
>>> https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>>>
>>> I plan to create project here https://poeditor.com/
>>> <https://poeditor.com/projects/> to improve translations
>>>
>>>
>>>
>>> On Sat, 18 Apr 2020 at 01:51, ratatouille <ra...@bitclusive.de>
>>> wrote:
>>>
>>>> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um
>>>> 11:02:10 Uhr:
>>>>
>>>> > > 1) In the left column user column when I mouse-over the nice green
>>>> > > microphone icon and the nice green video camera icon, the text
>>>> states "Turn
>>>> > > off microphone" and "Turn off camera". Since we decided to have
>>>> these
>>>> > > icons represent "states" rather than "to-do actions", I recommend
>>>> that the
>>>> > > text be changed to:
>>>> > >
>>>> > > "Microphone is on. Click to turn off." and "Camera is on. Click to
>>>> turn
>>>> > > off."
>>>> > >
>>>> >
>>>> > I personally very very hard to avoid changing text labels
>>>> > Every change need to be done for all 32 languages
>>>> > And then hope someone can translate these labels
>>>> > Will do it :(((((
>>>> >
>>>> > p.s. thanks for English text
>>>> > p.p.s @All if if speak any language and can translate couple of OM
>>>> labels:
>>>> > please contribute :)))
>>>>
>>>> What's the way to go to translate the labels?
>>>>
>>>> Andreas
>>>>
>>>> > > The same should be done for the mouse-over text when these icons are
>>>> > > orange (that is in the "off" state): the text should read:
>>>> "Microphone is
>>>> > > off. Click to turn on" and "Camera is off. Click to turn on".
>>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>>
>>>
>>>
>
> --
> Daniel Ascher
>
> President, A+ Test Prep and Tutoring
> Phone: 215-886-9188
> Mobile: 267-242-9640
> Email: aplusadmin@aplustutoring.com
> Address: 505 York Road, Suite 6
> Jenkintown, PA 19046
> Website: aplustutoring.com
> <https://www.facebook.com/aplusphila/> <https://twitter.com/APlusPhila>
> <https://g.page/aplustutoringjenkintown?gm>
> <https://www.instagram.com/aplus_test_prep_tutoring/>
> <https://g.page/aplustutoringjenkintown/review?rc>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release - Character String Translations - EN,
PT, FR, ES, IT
Posted by Daniel Ascher <ap...@aplustutoring.com>.
This is very exciting! Thanks to everyone for your efforts and hard work
making this happen!
Dan
On Sat, Apr 18, 2020 at 9:20 AM Maxim Solodovnik <so...@gmail.com>
wrote:
> It seems there is no more blockers
> Will will pack rc1 and start vote tomorrow
>
> Please stop me if you see something need to be changed :)
>
> Thanks for translations :)
>
> On Sat, Apr 18, 2020, 15:36 <in...@bureau-de-poste.net> wrote:
>
>> Hello, Here are the new English, Portugese and French (not a native
>> Portguese or French speaker, so OK to review this - but should be good):
>>
>> EN
>> ----
>> The microphone is on. Click to turn off.
>> The camera is on. Click to turn off.
>>
>> The microphone is off. Click to turn on.
>>
>> The camera is turned off. Click to turn on.
>>
>> FR
>> ----
>> Le microphone est activé. Cliquez pour désactiver.
>>
>> La caméra est allumée. Cliquez pour désactiver.
>>
>> Le microphone est éteint. Cliquez pour activer.
>>
>> La caméra est éteint. Cliquez pour allumer.
>>
>> PT
>> ----
>>
>> O microfone está ligado. Clique para desligar.
>>
>> A câmera está ligada. Clique para desligar.
>>
>> O microfone está desligado. Clique para ativar.
>>
>> A câmera está desligada. Clique para ativar.
>>
>>
>> Here's an attempt at Spanish and Italian - not my best languages so
>> please review:
>>
>> ES
>> ---
>> El micrófono está encendido. Haga clic para apagar.
>>
>> La camara esta encendida. Haga clic para apagar.
>>
>> El micrófono está apagado. Haga clic para encender.
>>
>> La cámara está apagada. Haga clic para encender.
>>
>> IT
>> ---
>>
>> Il microfono è acceso. Fare clic per disattivare.
>>
>> La fotocamera è accesa. Fare clic per disattivare.
>>
>> Il microfono è spento. Fare clic per accendere.
>>
>> La fotocamera è spenta. Fare clic per accendere.
>>
>>
>>
>> Best,
>>
>>
>> Ed
>>
>>
>>
>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>
>> Hello Andres,
>>
>> Thanks for asking :)
>> The easiest way is to use Admin->Labels then export language XML and
>> attach it JIRA
>> If you know what you are doing you can edit on github
>> https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>>
>> I plan to create project here https://poeditor.com/
>> <https://poeditor.com/projects/> to improve translations
>>
>>
>>
>> On Sat, 18 Apr 2020 at 01:51, ratatouille <ra...@bitclusive.de>
>> wrote:
>>
>>> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um 11:02:10
>>> Uhr:
>>>
>>> > > 1) In the left column user column when I mouse-over the nice green
>>> > > microphone icon and the nice green video camera icon, the text
>>> states "Turn
>>> > > off microphone" and "Turn off camera". Since we decided to have
>>> these
>>> > > icons represent "states" rather than "to-do actions", I recommend
>>> that the
>>> > > text be changed to:
>>> > >
>>> > > "Microphone is on. Click to turn off." and "Camera is on. Click to
>>> turn
>>> > > off."
>>> > >
>>> >
>>> > I personally very very hard to avoid changing text labels
>>> > Every change need to be done for all 32 languages
>>> > And then hope someone can translate these labels
>>> > Will do it :(((((
>>> >
>>> > p.s. thanks for English text
>>> > p.p.s @All if if speak any language and can translate couple of OM
>>> labels:
>>> > please contribute :)))
>>>
>>> What's the way to go to translate the labels?
>>>
>>> Andreas
>>>
>>> > > The same should be done for the mouse-over text when these icons are
>>> > > orange (that is in the "off" state): the text should read:
>>> "Microphone is
>>> > > off. Click to turn on" and "Camera is off. Click to turn on".
>>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>>
>>
--
Daniel Ascher
President, A+ Test Prep and Tutoring
Phone: 215-886-9188
Mobile: 267-242-9640
Email: aplusadmin@aplustutoring.com
Address: 505 York Road, Suite 6
Jenkintown, PA 19046
Website: aplustutoring.com
<https://www.facebook.com/aplusphila/> <https://twitter.com/APlusPhila>
<https://g.page/aplustutoringjenkintown?gm>
<https://www.instagram.com/aplus_test_prep_tutoring/>
<https://g.page/aplustutoringjenkintown/review?rc>
Re: [HELP NEEDED] 5.0.0 release - Character String Translations - EN,
PT, FR, ES, IT
Posted by Maxim Solodovnik <so...@gmail.com>.
It seems there is no more blockers
Will will pack rc1 and start vote tomorrow
Please stop me if you see something need to be changed :)
Thanks for translations :)
On Sat, Apr 18, 2020, 15:36 <in...@bureau-de-poste.net> wrote:
> Hello, Here are the new English, Portugese and French (not a native
> Portguese or French speaker, so OK to review this - but should be good):
>
> EN
> ----
> The microphone is on. Click to turn off.
> The camera is on. Click to turn off.
>
> The microphone is off. Click to turn on.
>
> The camera is turned off. Click to turn on.
>
> FR
> ----
> Le microphone est activé. Cliquez pour désactiver.
>
> La caméra est allumée. Cliquez pour désactiver.
>
> Le microphone est éteint. Cliquez pour activer.
>
> La caméra est éteint. Cliquez pour allumer.
>
> PT
> ----
>
> O microfone está ligado. Clique para desligar.
>
> A câmera está ligada. Clique para desligar.
>
> O microfone está desligado. Clique para ativar.
>
> A câmera está desligada. Clique para ativar.
>
>
> Here's an attempt at Spanish and Italian - not my best languages so please
> review:
>
> ES
> ---
> El micrófono está encendido. Haga clic para apagar.
>
> La camara esta encendida. Haga clic para apagar.
>
> El micrófono está apagado. Haga clic para encender.
>
> La cámara está apagada. Haga clic para encender.
>
> IT
> ---
>
> Il microfono è acceso. Fare clic per disattivare.
>
> La fotocamera è accesa. Fare clic per disattivare.
>
> Il microfono è spento. Fare clic per accendere.
>
> La fotocamera è spenta. Fare clic per accendere.
>
>
>
> Best,
>
>
> Ed
>
>
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Hello Andres,
>
> Thanks for asking :)
> The easiest way is to use Admin->Labels then export language XML and
> attach it JIRA
> If you know what you are doing you can edit on github
> https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>
> I plan to create project here https://poeditor.com/
> <https://poeditor.com/projects/> to improve translations
>
>
>
> On Sat, 18 Apr 2020 at 01:51, ratatouille <ra...@bitclusive.de>
> wrote:
>
>> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um 11:02:10
>> Uhr:
>>
>> > > 1) In the left column user column when I mouse-over the nice green
>> > > microphone icon and the nice green video camera icon, the text states
>> "Turn
>> > > off microphone" and "Turn off camera". Since we decided to have these
>> > > icons represent "states" rather than "to-do actions", I recommend
>> that the
>> > > text be changed to:
>> > >
>> > > "Microphone is on. Click to turn off." and "Camera is on. Click to
>> turn
>> > > off."
>> > >
>> >
>> > I personally very very hard to avoid changing text labels
>> > Every change need to be done for all 32 languages
>> > And then hope someone can translate these labels
>> > Will do it :(((((
>> >
>> > p.s. thanks for English text
>> > p.p.s @All if if speak any language and can translate couple of OM
>> labels:
>> > please contribute :)))
>>
>> What's the way to go to translate the labels?
>>
>> Andreas
>>
>> > > The same should be done for the mouse-over text when these icons are
>> > > orange (that is in the "off" state): the text should read:
>> "Microphone is
>> > > off. Click to turn on" and "Camera is off. Click to turn on".
>>
>
>
> --
> Best regards,
> Maxim
>
>
>
>
Re: [HELP NEEDED] 5.0.0 release - Character String Translations -
EN, PT, FR, ES, IT
Posted by in...@bureau-de-poste.net.
Hello, Here are the new English, Portugese and French (not a native
Portguese or French speaker, so OK to review this - but should be good):
EN
----
The microphone is on. Click to turn off.
The camera is on. Click to turn off.
The microphone is off. Click to turn on.
The camera is turned off. Click to turn on.
FR
----
Le microphone est activé. Cliquez pour désactiver.
La caméra est allumée. Cliquez pour désactiver.
Le microphone est éteint. Cliquez pour activer.
La caméra est éteint. Cliquez pour allumer.
PT
----
O microfone está ligado. Clique para desligar.
A câmera está ligada. Clique para desligar.
O microfone está desligado. Clique para ativar.
A câmera está desligada. Clique para ativar.
Here's an attempt at Spanish and Italian - not my best languages so
please review:
ES
---
El micrófono está encendido. Haga clic para apagar.
La camara esta encendida. Haga clic para apagar.
El micrófono está apagado. Haga clic para encender.
La cámara está apagada. Haga clic para encender.
IT
---
Il microfono è acceso. Fare clic per disattivare.
La fotocamera è accesa. Fare clic per disattivare.
Il microfono è spento. Fare clic per accendere.
La fotocamera è spenta. Fare clic per accendere.
Best,
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Hello Andres,
> Thanks for asking :)
> The easiest way is to use Admin->Labels then export language XML
> and attach it JIRA
> If you know what you are doing you can edit on
> github https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
>
> I plan to create project here https://poeditor.com/[1] to improve
> translations
>
>
>
> On Sat, 18 Apr 2020 at 01:51, ratatouille
> <ra...@bitclusive.de> wrote:
>
>> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um 11:02:10 Uhr:
>>
>>> > 1) In the left column user column when I mouse-over the nice green
>>> > microphone icon and the nice green video camera icon, the text
>>> states "Turn
>>> > off microphone" and "Turn off camera". Since we decided to have these
>>> > icons represent "states" rather than "to-do actions", I
>>> recommend that the
>>> > text be changed to:
>>> >
>>> > "Microphone is on. Click to turn off." and "Camera is on. Click to turn
>>> > off."
>>> >
>>>
>>> I personally very very hard to avoid changing text labels
>>> Every change need to be done for all 32 languages
>>> And then hope someone can translate these labels
>>> Will do it :(((((
>>>
>>> p.s. thanks for English text
>>> p.p.s @All if if speak any language and can translate couple of OM labels:
>>> please contribute :)))
>>
>> What's the way to go to translate the labels?
>>
>> Andreas
>>
>>> > The same should be done for the mouse-over text when these icons are
>>> > orange (that is in the "off" state): the text should read: "Microphone is
>>> > off. Click to turn on" and "Camera is off. Click to turn on".
>
>
> --
> Best regards,
> Maxim
Links:
------
[1] https://poeditor.com/projects/
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Andres,
Thanks for asking :)
The easiest way is to use Admin->Labels then export language XML and attach
it JIRA
If you know what you are doing you can edit on github
https://github.com/apache/openmeetings/tree/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/app
I plan to create project here https://poeditor.com/
<https://poeditor.com/projects/> to improve translations
On Sat, 18 Apr 2020 at 01:51, ratatouille <ra...@bitclusive.de> wrote:
> Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um 11:02:10
> Uhr:
>
> > > 1) In the left column user column when I mouse-over the nice green
> > > microphone icon and the nice green video camera icon, the text states
> "Turn
> > > off microphone" and "Turn off camera". Since we decided to have these
> > > icons represent "states" rather than "to-do actions", I recommend that
> the
> > > text be changed to:
> > >
> > > "Microphone is on. Click to turn off." and "Camera is on. Click to turn
> > > off."
> > >
> >
> > I personally very very hard to avoid changing text labels
> > Every change need to be done for all 32 languages
> > And then hope someone can translate these labels
> > Will do it :(((((
> >
> > p.s. thanks for English text
> > p.p.s @All if if speak any language and can translate couple of OM
> labels:
> > please contribute :)))
>
> What's the way to go to translate the labels?
>
> Andreas
>
> > > The same should be done for the mouse-over text when these icons are
> > > orange (that is in the "off" state): the text should read: "Microphone
> is
> > > off. Click to turn on" and "Camera is off. Click to turn on".
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by ratatouille <ra...@bitclusive.de>.
Maxim Solodovnik <so...@gmail.com> schrieb am 17.04.20 um 11:02:10 Uhr:
> > 1) In the left column user column when I mouse-over the nice green
> > microphone icon and the nice green video camera icon, the text states "Turn
> > off microphone" and "Turn off camera". Since we decided to have these
> > icons represent "states" rather than "to-do actions", I recommend that the
> > text be changed to:
> >
> > "Microphone is on. Click to turn off." and "Camera is on. Click to turn
> > off."
> >
>
> I personally very very hard to avoid changing text labels
> Every change need to be done for all 32 languages
> And then hope someone can translate these labels
> Will do it :(((((
>
> p.s. thanks for English text
> p.p.s @All if if speak any language and can translate couple of OM labels:
> please contribute :)))
What's the way to go to translate the labels?
Andreas
> > The same should be done for the mouse-over text when these icons are
> > orange (that is in the "off" state): the text should read: "Microphone is
> > off. Click to turn on" and "Camera is off. Click to turn on".
Re: [HELP NEEDED] 5.0.0 release
Posted by ratatouille <ra...@bitclusive.de>.
Hi!
Good suggestions! This was irritating too when I logged in to the software
for the first time.
Andreas
info@bureau-de-poste.net schrieb am 16.04.20 um 18:26:52 Uhr:
> Hello Maxim and others,
>
> This is a very serious suggestion. I am seeing the following on the
> public video and whiteboard room on latest Chrome on Windows 10:
>
> https://om.alteametasoft.com:8443/next/#room/4
>
> My suggestions:
>
> 1) In the left column user column when I mouse-over the nice green
> microphone icon and the nice green video camera icon, the text states
> "Turn off microphone" and "Turn off camera". Since we decided to have
> these icons represent "states" rather than "to-do actions", I
> recommend that the text be changed to:
>
> "Microphone is on. Click to turn off." and "Camera is on. Click to turn off."
>
> The same should be done for the mouse-over text when these icons are
> orange (that is in the "off" state): the text should read: "Microphone
> is off. Click to turn on" and "Camera is off. Click to turn on".
>
> Can we vote on this if you are unsure if this change is needed, please?
>
> Best regards,
>
> Ed
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> > Demo-next is updated with latest build :)
> >
> > On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald
> > <G....@funkegruppe.de> wrote:
> >
> >> Maxim,
> >>
> >> ___ ___
> >>
> >> ____I will test the actual snapshot today, when the build is
> >> finished in 40 minutes.____
> >>
> >> _______ _______
> >>
> >> ________Gerald________
> >>
> >> ___________ ___________
> >>
> >> _____________ _____________
> >>
> >> ______________VON: Maxim Solodovnik [mailto:solomax666@gmail.com]
> >> GESENDET: Donnerstag, 16. April 2020 10:06
> >> AN: Openmeetings user-list <us...@openmeetings.apache.org>
> >> BETREFF: Re: [HELP NEEDED] 5.0.0 release______________
> >>
> >> _________________ _________________
> >>
> >> __________________Hello All,__________________
> >>
> >> _____________________ _____________________
> >>
> >>
> >> ______________________I plan to start VOTE on M4
> >> tomorrow,______________________
> >>
> >>
> >> ________________________Please stop me if you will see any
> >> blockers :)________________________
> >>
> >> ______________________ ______________________
> >>
> >> _______________________On Tue, 14 Apr 2020 at 20:00, Peter
> >> Dähn <da...@vcrp.de> wrote:_______________________
> >>
> >>> _________________________Hi Maxim,
> >>>
> >>> no blockers found yet. Yesterday I tested clustering in my
> >>> test-environment. Seemed to work so far.
> >>>
> >>> Greetings Peter
> >>>
> >>> Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
> >>>> Hello All,
> >>>>
> >>>> I would like to start a VOTE for new release ASAP
> >>>> Are there any blockers?
> >>>>
> >>>> _________________________
> >>
> >>
> >>
> >> _____________________________ _____________________________
> >>
> >> ______________________________-- ______________________________
> >>
> >> ________________________________Best regards,
> >> Maxim________________________________
> >
> >
> > ___-- ___
> > ___Best regards,
> > Maxim___
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello,
hash link to recording works if created from UI
secureHash to recording was broken :((
should be fixed with `d6163fc3e`
Thanks for the report!
On Thu, 16 Apr 2020 at 20:03, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> we have a problem fetching recording via Webservice
>
> Till we used the service like that
>
> RoomOptionsDTO roomOptions = new RoomOptionsDTO();
> roomOptions.setRecordingId(recordingId);
>
> ServiceResult serviceResult = new
> ServiceResult(getUserWebService().getRoomHash(adminSid, externalUser,
> roomOptions));
>
> And then get the files as link like that
>
> https://server:5080/openmeetings/recordings/mp4/some_hash_value
>
> this worked till the last update
>
> Name OpenMeetings Version 5.0.4
> Version 5.0.0-M4-SNAPSHOT
> Revision 64b8fe7
> Builddate 2020-04-08T19:40:30Z
>
> Was there a change in using the api somehow?
>
> Greetings Peter
>
> Am 16.04.20 um 10:05 schrieb Maxim Solodovnik:
>
> Hello All,
>
> I plan to start VOTE on M4 tomorrow,
> Please stop me if you will see any blockers :)
>
> On Tue, 14 Apr 2020 at 20:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> no blockers found yet. Yesterday I tested clustering in my
> test-environment. Seemed to work so far.
>
> Greetings Peter
>
> Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
>
> Hello All,
>
> I would like to start a VOTE for new release ASAP
> Are there any blockers?
>
>
>
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
we have a problem fetching recording via Webservice
Till we used the service like that
RoomOptionsDTO roomOptions = new RoomOptionsDTO();
roomOptions.setRecordingId(recordingId);
ServiceResult serviceResult = new
ServiceResult(getUserWebService().getRoomHash(adminSid, externalUser,
roomOptions));
And then get the files as link like that
https://server:5080/openmeetings/recordings/mp4/some_hash_value
this worked till the last update
Name OpenMeetings Version 5.0.4
Version 5.0.0-M4-SNAPSHOT
Revision 64b8fe7
Builddate 2020-04-08T19:40:30Z
Was there a change in using the api somehow?
Greetings Peter
Am 16.04.20 um 10:05 schrieb Maxim Solodovnik:
> Hello All,
>
> I plan to start VOTE on M4 tomorrow,
> Please stop me if you will see any blockers :)
>
> On Tue, 14 Apr 2020 at 20:00, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> no blockers found yet. Yesterday I tested clustering in my
>> test-environment. Seemed to work so far.
>>
>> Greetings Peter
>>
>> Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
>>> Hello All,
>>>
>>> I would like to start a VOTE for new release ASAP
>>> Are there any blockers?
>>>
>>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
The release is blocked by these 2 issues:
https://issues.apache.org/jira/browse/OPENMEETINGS-2259
https://issues.apache.org/jira/browse/OPENMEETINGS-2247
stay tuned :)
On Fri, 17 Apr 2020 at 21:33, Maxim Solodovnik <so...@gmail.com> wrote:
> Demo was just updated with most recent build
> Please check if everything is OK :)
>
> On Fri, 17 Apr 2020 at 11:25, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> Sorry for typos :(
>> Coffee doesn't help to wake up :(
>>
>> On Fri, 17 Apr 2020 at 11:02, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>>
>>>
>>> On Fri, 17 Apr 2020 at 01:52, <in...@bureau-de-poste.net> wrote:
>>>
>>>> Hello Maxim and others,
>>>>
>>>> This is a very serious suggestion. I am seeing the following on the
>>>> public video and whiteboard room on latest Chrome on Windows 10:
>>>>
>>>> https://om.alteametasoft.com:8443/next/#room/4
>>>>
>>>> My suggestions:
>>>>
>>>> 1) In the left column user column when I mouse-over the nice green
>>>> microphone icon and the nice green video camera icon, the text states "Turn
>>>> off microphone" and "Turn off camera". Since we decided to have these
>>>> icons represent "states" rather than "to-do actions", I recommend that the
>>>> text be changed to:
>>>>
>>>> "Microphone is on. Click to turn off." and "Camera is on. Click to turn
>>>> off."
>>>>
>>>
>>> I personally very very hard to avoid changing text labels
>>> Every change need to be done for all 32 languages
>>> And then hope someone can translate these labels
>>> Will do it :(((((
>>>
>>> p.s. thanks for English text
>>> p.p.s @All if if speak any language and can translate couple of OM
>>> labels: please contribute :)))
>>>
>>>
>>>>
>>>> The same should be done for the mouse-over text when these icons are
>>>> orange (that is in the "off" state): the text should read: "Microphone is
>>>> off. Click to turn on" and "Camera is off. Click to turn on".
>>>>
>>>> Can we vote on this if you are unsure if this change is needed, please?
>>>>
>>>> Best regards,
>>>>
>>>> Ed
>>>>
>>>>
>>>>
>>>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>>>
>>>> Demo-next is updated with latest build :)
>>>>
>>>> On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald <
>>>> G.Rohrbach@funkegruppe.de> wrote:
>>>>
>>>>> Maxim,
>>>>>
>>>>>
>>>>>
>>>>> *I will test the actual snapshot today, when the build is finished in
>>>>> 40 minutes.*
>>>>>
>>>>>
>>>>>
>>>>> *Gerald*
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *Von: Maxim Solodovnik [mailto:solomax666@gmail.com
>>>>> <so...@gmail.com>] Gesendet: Donnerstag, 16. April 2020 10:06 An:
>>>>> Openmeetings user-list <user@openmeetings.apache.org
>>>>> <us...@openmeetings.apache.org>> Betreff: Re: [HELP NEEDED] 5.0.0 release*
>>>>>
>>>>>
>>>>>
>>>>> *Hello All,*
>>>>>
>>>>>
>>>>>
>>>>> *I plan to start VOTE on M4 tomorrow,*
>>>>>
>>>>> *Please stop me if you will see any blockers :)*
>>>>>
>>>>>
>>>>>
>>>>> *On Tue, 14 Apr 2020 at 20:00, Peter Dähn <daehn@vcrp.de
>>>>> <da...@vcrp.de>> wrote:*
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *Hi Maxim, no blockers found yet. Yesterday I tested clustering in my
>>>>> test-environment. Seemed to work so far. Greetings Peter Am 14.04.20 um
>>>>> 08:33 schrieb Maxim Solodovnik: > Hello All, > > I would like to start a
>>>>> VOTE for new release ASAP > Are there any blockers? > >*
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *--*
>>>>>
>>>>>
>>>>> *Best regards, Maxim*
>>>>>
>>>>
>>>>
>>>> *--*
>>>>
>>>> *Best regards, Maxim*
>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
>
>
> --
> Best regards,
> Maxim
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Demo was just updated with most recent build
Please check if everything is OK :)
On Fri, 17 Apr 2020 at 11:25, Maxim Solodovnik <so...@gmail.com> wrote:
> Sorry for typos :(
> Coffee doesn't help to wake up :(
>
> On Fri, 17 Apr 2020 at 11:02, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>>
>>
>> On Fri, 17 Apr 2020 at 01:52, <in...@bureau-de-poste.net> wrote:
>>
>>> Hello Maxim and others,
>>>
>>> This is a very serious suggestion. I am seeing the following on the
>>> public video and whiteboard room on latest Chrome on Windows 10:
>>>
>>> https://om.alteametasoft.com:8443/next/#room/4
>>>
>>> My suggestions:
>>>
>>> 1) In the left column user column when I mouse-over the nice green
>>> microphone icon and the nice green video camera icon, the text states "Turn
>>> off microphone" and "Turn off camera". Since we decided to have these
>>> icons represent "states" rather than "to-do actions", I recommend that the
>>> text be changed to:
>>>
>>> "Microphone is on. Click to turn off." and "Camera is on. Click to turn
>>> off."
>>>
>>
>> I personally very very hard to avoid changing text labels
>> Every change need to be done for all 32 languages
>> And then hope someone can translate these labels
>> Will do it :(((((
>>
>> p.s. thanks for English text
>> p.p.s @All if if speak any language and can translate couple of OM
>> labels: please contribute :)))
>>
>>
>>>
>>> The same should be done for the mouse-over text when these icons are
>>> orange (that is in the "off" state): the text should read: "Microphone is
>>> off. Click to turn on" and "Camera is off. Click to turn on".
>>>
>>> Can we vote on this if you are unsure if this change is needed, please?
>>>
>>> Best regards,
>>>
>>> Ed
>>>
>>>
>>>
>>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>>
>>> Demo-next is updated with latest build :)
>>>
>>> On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald <
>>> G.Rohrbach@funkegruppe.de> wrote:
>>>
>>>> Maxim,
>>>>
>>>>
>>>>
>>>> *I will test the actual snapshot today, when the build is finished in
>>>> 40 minutes.*
>>>>
>>>>
>>>>
>>>> *Gerald*
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *Von: Maxim Solodovnik [mailto:solomax666@gmail.com
>>>> <so...@gmail.com>] Gesendet: Donnerstag, 16. April 2020 10:06 An:
>>>> Openmeetings user-list <user@openmeetings.apache.org
>>>> <us...@openmeetings.apache.org>> Betreff: Re: [HELP NEEDED] 5.0.0 release*
>>>>
>>>>
>>>>
>>>> *Hello All,*
>>>>
>>>>
>>>>
>>>> *I plan to start VOTE on M4 tomorrow,*
>>>>
>>>> *Please stop me if you will see any blockers :)*
>>>>
>>>>
>>>>
>>>> *On Tue, 14 Apr 2020 at 20:00, Peter Dähn <daehn@vcrp.de
>>>> <da...@vcrp.de>> wrote:*
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *Hi Maxim, no blockers found yet. Yesterday I tested clustering in my
>>>> test-environment. Seemed to work so far. Greetings Peter Am 14.04.20 um
>>>> 08:33 schrieb Maxim Solodovnik: > Hello All, > > I would like to start a
>>>> VOTE for new release ASAP > Are there any blockers? > >*
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *--*
>>>>
>>>>
>>>> *Best regards, Maxim*
>>>>
>>>
>>>
>>> *--*
>>>
>>> *Best regards, Maxim*
>>>
>>>
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>
>
> --
> Best regards,
> Maxim
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Sorry for typos :(
Coffee doesn't help to wake up :(
On Fri, 17 Apr 2020 at 11:02, Maxim Solodovnik <so...@gmail.com> wrote:
>
>
> On Fri, 17 Apr 2020 at 01:52, <in...@bureau-de-poste.net> wrote:
>
>> Hello Maxim and others,
>>
>> This is a very serious suggestion. I am seeing the following on the
>> public video and whiteboard room on latest Chrome on Windows 10:
>>
>> https://om.alteametasoft.com:8443/next/#room/4
>>
>> My suggestions:
>>
>> 1) In the left column user column when I mouse-over the nice green
>> microphone icon and the nice green video camera icon, the text states "Turn
>> off microphone" and "Turn off camera". Since we decided to have these
>> icons represent "states" rather than "to-do actions", I recommend that the
>> text be changed to:
>>
>> "Microphone is on. Click to turn off." and "Camera is on. Click to turn
>> off."
>>
>
> I personally very very hard to avoid changing text labels
> Every change need to be done for all 32 languages
> And then hope someone can translate these labels
> Will do it :(((((
>
> p.s. thanks for English text
> p.p.s @All if if speak any language and can translate couple of OM labels:
> please contribute :)))
>
>
>>
>> The same should be done for the mouse-over text when these icons are
>> orange (that is in the "off" state): the text should read: "Microphone is
>> off. Click to turn on" and "Camera is off. Click to turn on".
>>
>> Can we vote on this if you are unsure if this change is needed, please?
>>
>> Best regards,
>>
>> Ed
>>
>>
>>
>> Quoting Maxim Solodovnik <so...@gmail.com>:
>>
>> Demo-next is updated with latest build :)
>>
>> On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald <G....@funkegruppe.de>
>> wrote:
>>
>>> Maxim,
>>>
>>>
>>>
>>> *I will test the actual snapshot today, when the build is finished in 40
>>> minutes.*
>>>
>>>
>>>
>>> *Gerald*
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *Von: Maxim Solodovnik [mailto:solomax666@gmail.com
>>> <so...@gmail.com>] Gesendet: Donnerstag, 16. April 2020 10:06 An:
>>> Openmeetings user-list <user@openmeetings.apache.org
>>> <us...@openmeetings.apache.org>> Betreff: Re: [HELP NEEDED] 5.0.0 release*
>>>
>>>
>>>
>>> *Hello All,*
>>>
>>>
>>>
>>> *I plan to start VOTE on M4 tomorrow,*
>>>
>>> *Please stop me if you will see any blockers :)*
>>>
>>>
>>>
>>> *On Tue, 14 Apr 2020 at 20:00, Peter Dähn <daehn@vcrp.de
>>> <da...@vcrp.de>> wrote:*
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *Hi Maxim, no blockers found yet. Yesterday I tested clustering in my
>>> test-environment. Seemed to work so far. Greetings Peter Am 14.04.20 um
>>> 08:33 schrieb Maxim Solodovnik: > Hello All, > > I would like to start a
>>> VOTE for new release ASAP > Are there any blockers? > >*
>>>
>>>
>>>
>>>
>>>
>>> *--*
>>>
>>>
>>> *Best regards, Maxim*
>>>
>>
>>
>> *--*
>>
>> *Best regards, Maxim*
>>
>>
>>
>>
>
> --
> Best regards,
> Maxim
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
On Fri, 17 Apr 2020 at 01:52, <in...@bureau-de-poste.net> wrote:
> Hello Maxim and others,
>
> This is a very serious suggestion. I am seeing the following on the public
> video and whiteboard room on latest Chrome on Windows 10:
>
> https://om.alteametasoft.com:8443/next/#room/4
>
> My suggestions:
>
> 1) In the left column user column when I mouse-over the nice green
> microphone icon and the nice green video camera icon, the text states "Turn
> off microphone" and "Turn off camera". Since we decided to have these
> icons represent "states" rather than "to-do actions", I recommend that the
> text be changed to:
>
> "Microphone is on. Click to turn off." and "Camera is on. Click to turn
> off."
>
I personally very very hard to avoid changing text labels
Every change need to be done for all 32 languages
And then hope someone can translate these labels
Will do it :(((((
p.s. thanks for English text
p.p.s @All if if speak any language and can translate couple of OM labels:
please contribute :)))
>
> The same should be done for the mouse-over text when these icons are
> orange (that is in the "off" state): the text should read: "Microphone is
> off. Click to turn on" and "Camera is off. Click to turn on".
>
> Can we vote on this if you are unsure if this change is needed, please?
>
> Best regards,
>
> Ed
>
>
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Demo-next is updated with latest build :)
>
> On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald <G....@funkegruppe.de>
> wrote:
>
>> Maxim,
>>
>>
>>
>> *I will test the actual snapshot today, when the build is finished in 40
>> minutes.*
>>
>>
>>
>> *Gerald*
>>
>>
>>
>>
>>
>>
>>
>>
>> *Von: Maxim Solodovnik [mailto:solomax666@gmail.com
>> <so...@gmail.com>] Gesendet: Donnerstag, 16. April 2020 10:06 An:
>> Openmeetings user-list <user@openmeetings.apache.org
>> <us...@openmeetings.apache.org>> Betreff: Re: [HELP NEEDED] 5.0.0 release*
>>
>>
>>
>> *Hello All,*
>>
>>
>>
>> *I plan to start VOTE on M4 tomorrow,*
>>
>> *Please stop me if you will see any blockers :)*
>>
>>
>>
>> *On Tue, 14 Apr 2020 at 20:00, Peter Dähn <daehn@vcrp.de <da...@vcrp.de>>
>> wrote:*
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *Hi Maxim, no blockers found yet. Yesterday I tested clustering in my
>> test-environment. Seemed to work so far. Greetings Peter Am 14.04.20 um
>> 08:33 schrieb Maxim Solodovnik: > Hello All, > > I would like to start a
>> VOTE for new release ASAP > Are there any blockers? > >*
>>
>>
>>
>>
>>
>> *--*
>>
>>
>> *Best regards, Maxim*
>>
>
>
> *--*
>
> *Best regards, Maxim*
>
>
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Daniel Ascher <ap...@aplustutoring.com>.
Good idea! +1
Dan
Daniel Ascher
President, A+ Test Prep and Tutoring
Phone: 215-886-9188
Mobile: 267-242-9640
Email: aplusadmin@aplustutoring.com
Address: 505 York Road, Suite 6
Jenkintown, PA 19046
Website: aplustutoring.com
<https://www.facebook.com/aplusphila/>
<https://t.sidekickopen79.com/s1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XYg2BgPBHN2zhHl2Rs0vvW3LqWkM56dBKhf5Lr5GY02?te=W3R5hFj4cm2zwW4fQ47l4fGCmnW3Fbt5S2nT_cBw4cxj1G8yT2&si=6292828578119680&pi=9afcd800-eb08-4cc6-e6fb-2ac39de88ca0>
<https://g.page/aplustutoringjenkintown?gm>
<https://t.sidekickopen79.com/s1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XYg2BgPBHN2zhHl2Rs0vvW3LqWkM56dBKhf5Lr5GY02?te=W3R5hFj4cm2zwW4mKLS-3T1lc2W3zb2N33_qTryW3_rgLK3Z_W1DW4fGCtq3vjK1rW45KXJG4fLN6N4mLnY1&si=6292828578119680&pi=9afcd800-eb08-4cc6-e6fb-2ac39de88ca0>
<https://g.page/aplustutoringjenkintown/review?rc>
Create your own email signature
<https://chrome.google.com/webstore/detail/free-email-signature-gene/adabkammndnejioekmmdhgdnlfenpkci>
On Thu, Apr 16, 2020 at 2:52 PM <in...@bureau-de-poste.net> wrote:
> Hello Maxim and others,
>
> This is a very serious suggestion. I am seeing the following on the public
> video and whiteboard room on latest Chrome on Windows 10:
>
> https://om.alteametasoft.com:8443/next/#room/4
>
> My suggestions:
>
> 1) In the left column user column when I mouse-over the nice green
> microphone icon and the nice green video camera icon, the text states "Turn
> off microphone" and "Turn off camera". Since we decided to have these
> icons represent "states" rather than "to-do actions", I recommend that the
> text be changed to:
>
> "Microphone is on. Click to turn off." and "Camera is on. Click to turn
> off."
>
> The same should be done for the mouse-over text when these icons are
> orange (that is in the "off" state): the text should read: "Microphone is
> off. Click to turn on" and "Camera is off. Click to turn on".
>
> Can we vote on this if you are unsure if this change is needed, please?
>
> Best regards,
>
> Ed
>
>
>
> Quoting Maxim Solodovnik <so...@gmail.com>:
>
> Demo-next is updated with latest build :)
>
> On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald <G....@funkegruppe.de>
> wrote:
>
>> Maxim,
>>
>>
>>
>> *I will test the actual snapshot today, when the build is finished in 40
>> minutes.*
>>
>>
>>
>> *Gerald*
>>
>>
>>
>>
>>
>>
>>
>>
>> *Von: Maxim Solodovnik [mailto:solomax666@gmail.com
>> <so...@gmail.com>] Gesendet: Donnerstag, 16. April 2020 10:06 An:
>> Openmeetings user-list <user@openmeetings.apache.org
>> <us...@openmeetings.apache.org>> Betreff: Re: [HELP NEEDED] 5.0.0 release*
>>
>>
>>
>> *Hello All,*
>>
>>
>>
>> *I plan to start VOTE on M4 tomorrow,*
>>
>> *Please stop me if you will see any blockers :)*
>>
>>
>>
>> *On Tue, 14 Apr 2020 at 20:00, Peter Dähn <daehn@vcrp.de <da...@vcrp.de>>
>> wrote:*
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *Hi Maxim, no blockers found yet. Yesterday I tested clustering in my
>> test-environment. Seemed to work so far. Greetings Peter Am 14.04.20 um
>> 08:33 schrieb Maxim Solodovnik: > Hello All, > > I would like to start a
>> VOTE for new release ASAP > Are there any blockers? > >*
>>
>>
>>
>>
>>
>> *--*
>>
>>
>> *Best regards, Maxim*
>>
>
>
> *--*
>
> *Best regards, Maxim*
>
>
>
>
--
Daniel Ascher
President, A+ Test Prep and Tutoring
Phone: 215-886-9188
Mobile: 267-242-9640
Email: aplusadmin@aplustutoring.com
Address: 505 York Road, Suite 6
Jenkintown, PA 19046
Website: aplustutoring.com
<https://www.facebook.com/aplusphila/> <https://twitter.com/APlusPhila>
<https://g.page/aplustutoringjenkintown?gm>
<https://www.instagram.com/aplus_test_prep_tutoring/>
<https://g.page/aplustutoringjenkintown/review?rc>
Re: [HELP NEEDED] 5.0.0 release
Posted by in...@bureau-de-poste.net.
Hello Maxim and others,
This is a very serious suggestion. I am seeing the following on the
public video and whiteboard room on latest Chrome on Windows 10:
https://om.alteametasoft.com:8443/next/#room/4
My suggestions:
1) In the left column user column when I mouse-over the nice green
microphone icon and the nice green video camera icon, the text states
"Turn off microphone" and "Turn off camera". Since we decided to have
these icons represent "states" rather than "to-do actions", I
recommend that the text be changed to:
"Microphone is on. Click to turn off." and "Camera is on. Click to turn off."
The same should be done for the mouse-over text when these icons are
orange (that is in the "off" state): the text should read: "Microphone
is off. Click to turn on" and "Camera is off. Click to turn on".
Can we vote on this if you are unsure if this change is needed, please?
Best regards,
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Demo-next is updated with latest build :)
>
> On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald
> <G....@funkegruppe.de> wrote:
>
>> Maxim,
>>
>> ___ ___
>>
>> ____I will test the actual snapshot today, when the build is
>> finished in 40 minutes.____
>>
>> _______ _______
>>
>> ________Gerald________
>>
>> ___________ ___________
>>
>> _____________ _____________
>>
>> ______________VON: Maxim Solodovnik [mailto:solomax666@gmail.com]
>> GESENDET: Donnerstag, 16. April 2020 10:06
>> AN: Openmeetings user-list <us...@openmeetings.apache.org>
>> BETREFF: Re: [HELP NEEDED] 5.0.0 release______________
>>
>> _________________ _________________
>>
>> __________________Hello All,__________________
>>
>> _____________________ _____________________
>>
>>
>> ______________________I plan to start VOTE on M4
>> tomorrow,______________________
>>
>>
>> ________________________Please stop me if you will see any
>> blockers :)________________________
>>
>> ______________________ ______________________
>>
>> _______________________On Tue, 14 Apr 2020 at 20:00, Peter
>> Dähn <da...@vcrp.de> wrote:_______________________
>>
>>> _________________________Hi Maxim,
>>>
>>> no blockers found yet. Yesterday I tested clustering in my
>>> test-environment. Seemed to work so far.
>>>
>>> Greetings Peter
>>>
>>> Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
>>>> Hello All,
>>>>
>>>> I would like to start a VOTE for new release ASAP
>>>> Are there any blockers?
>>>>
>>>> _________________________
>>
>>
>>
>> _____________________________ _____________________________
>>
>> ______________________________-- ______________________________
>>
>> ________________________________Best regards,
>> Maxim________________________________
>
>
> ___-- ___
> ___Best regards,
> Maxim___
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Demo-next is updated with latest build :)
On Thu, 16 Apr 2020 at 15:24, Rohrbach, Gerald <G....@funkegruppe.de>
wrote:
> Maxim,
>
>
>
> I will test the actual snapshot today, when the build is finished in 40
> minutes.
>
>
>
> Gerald
>
>
>
>
>
> *Von:* Maxim Solodovnik [mailto:solomax666@gmail.com]
> *Gesendet:* Donnerstag, 16. April 2020 10:06
> *An:* Openmeetings user-list <us...@openmeetings.apache.org>
> *Betreff:* Re: [HELP NEEDED] 5.0.0 release
>
>
>
> Hello All,
>
>
>
> I plan to start VOTE on M4 tomorrow,
>
> Please stop me if you will see any blockers :)
>
>
>
> On Tue, 14 Apr 2020 at 20:00, Peter Dähn <da...@vcrp.de> wrote:
>
> Hi Maxim,
>
> no blockers found yet. Yesterday I tested clustering in my
> test-environment. Seemed to work so far.
>
> Greetings Peter
>
> Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
> > Hello All,
> >
> > I would like to start a VOTE for new release ASAP
> > Are there any blockers?
> >
> >
>
>
>
>
> --
>
> Best regards,
> Maxim
>
--
Best regards,
Maxim
AW: [HELP NEEDED] 5.0.0 release
Posted by "Rohrbach, Gerald" <G....@funkegruppe.de>.
Maxim,
I will test the actual snapshot today, when the build is finished in 40 minutes.
Gerald
Von: Maxim Solodovnik [mailto:solomax666@gmail.com]
Gesendet: Donnerstag, 16. April 2020 10:06
An: Openmeetings user-list <us...@openmeetings.apache.org>
Betreff: Re: [HELP NEEDED] 5.0.0 release
Hello All,
I plan to start VOTE on M4 tomorrow,
Please stop me if you will see any blockers :)
On Tue, 14 Apr 2020 at 20:00, Peter Dähn <da...@vcrp.de>> wrote:
Hi Maxim,
no blockers found yet. Yesterday I tested clustering in my
test-environment. Seemed to work so far.
Greetings Peter
Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
> Hello All,
>
> I would like to start a VOTE for new release ASAP
> Are there any blockers?
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello All,
I plan to start VOTE on M4 tomorrow,
Please stop me if you will see any blockers :)
On Tue, 14 Apr 2020 at 20:00, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> no blockers found yet. Yesterday I tested clustering in my
> test-environment. Seemed to work so far.
>
> Greetings Peter
>
> Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
> > Hello All,
> >
> > I would like to start a VOTE for new release ASAP
> > Are there any blockers?
> >
> >
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
no blockers found yet. Yesterday I tested clustering in my
test-environment. Seemed to work so far.
Greetings Peter
Am 14.04.20 um 08:33 schrieb Maxim Solodovnik:
> Hello All,
>
> I would like to start a VOTE for new release ASAP
> Are there any blockers?
>
>
Re: [HELP NEEDED] 5.0.0 release
Posted by in...@bureau-de-poste.net.
Hello again,
I have now seen the text in the mouse-over "Mute microphone of others"
in the dragable user rectangle in the center of the whiteboard, so I
withdraw my earlier suggestion number 2 - I think this can be left
exactly as it is. Sorry about that confusion.
Best regards,
ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Hello All,
>
> I would like to start a VOTE for new release ASAP
> Are there any blockers?
>
>
> --
> Best regards,
> Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by in...@bureau-de-poste.net.
Hello Maxim and others,
This is not a "blocker", but a suggestion. I am seeing the following
on the public video and whiteboard room on latest Chrome on Windows 10:
https://om.alteametasoft.com:8443/next/#room/4
My suggestions:
1) In the left column user column when I mouse-over the nice green
microphone icon and the nice green video camera icon, the text states
"Turn off microphone" ande "Turn off camera". Since we decided to
have these icons represent "states" rather than "to-do actions", I
recommend that the text be changed to:
"Microphone is on. Click to turn off." and "Camera is on. Click to turn off."
2) In the dragable user rectangle in the middle of the whiteboard -
which is working fine - I see an orange microphone icon when I
mouse-over it. Since the microphone is "on", it should be green, not
orange. Also, since there is no grren camera icon, perhaps neither is
necessary (since these indicators and controls are already in the
above-mentioned left hand user column. So I recommend:
either
a) eliminating the microphone symbol in the dragable user rectangle;
or
b) changing its color to green to indicate an "on" state, and adding
an icon for the camera next to it.
I think these minor changes will help to avoid confusion for users,
and provide more consistency.
Since we really want and need a stable 5.0.0 release right now, I
won't call these release blockers, but I strongly suggest them.
Great work. I don't see any other problems.
best,
Ed
Quoting Maxim Solodovnik <so...@gmail.com>:
> Hello All,
>
> I would like to start a VOTE for new release ASAP
> Are there any blockers?
>
>
> --
> Best regards,
> Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello All,
I would like to start a VOTE for new release ASAP
Are there any blockers?
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Unfortunately there is no gold standard :((
I spent a week or two for initial set-up and I have no idea how many days
on tuning
now all these options are in the tutorial :))
On Sun, 5 Apr 2020 at 19:29, Daniel Baker <in...@collisiondetection.biz>
wrote:
> Yeah we have done that of course. I was thinking of a ' gold
> standard ' server of OM to remove possible user set up issues.
>
>
>
>
> On 05/04/2020 12:56, Maxim Solodovnik wrote:
>
> Sure,
>
> set up M4 and test :))
> SOAP/REST allow to perform admin tasks so there is no chance to to test on
> demo-next
>
> On Sun, 5 Apr 2020 at 16:00, Daniel Baker <in...@collisiondetection.biz>
> wrote:
>
>> Can we test SOAP and REST calls ?
>>
>>
>>
>> On 05/04/2020 08:32, Maxim Solodovnik wrote:
>>
>> Hello All,
>>
>> demo-next is updated with most recent version
>> I would appreciate to get feedback :))
>>
>> On Mon, 30 Mar 2020 at 16:55, Peter Dähn <da...@vcrp.de> wrote:
>>
>>> Hi Maxim,
>>>
>>> one module was missing... :-(
>>>
>>> proxy_wstunnel
>>>
>>> now it works and I'm going to test more...
>>>
>>> Greetings Peter
>>>
>>> PS: We had a problem in demo next, will start a new conversation for that
>>>
>>> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
>>> > The error most probably caused by mod-rewrite not doing it's job
>>> > Have you update server name in config?
>>> >
>>> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote:
>>> >
>>> >> yes... same config...
>>> >>
>>> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
>>> >>> Not sure I get this :((
>>> >>> Are you behind Apache?
>>> >>> Same config?
>>> >>>
>>> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
>>> >>>
>>> >>>> Hi Maxim,
>>> >>>>
>>> >>>> System is in user right now. I needed to switch to my test-system
>>> >>>>
>>> >>>> There I get an error in browser console
>>> >>>>
>>> >>>> Firefox can not connect to
>>> >>>>
>>> >>
>>> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>>> >>>> aufbauen.
>>> >>>>
>>> >>>> Greetings Peter
>>> >>>>
>>> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
>>> >>>>> Hi Maxim,
>>> >>>>>
>>> >>>>> I missed the change in server.xml
>>> >>>>>
>>> >>>>> now it works, but lms dapter has a problem with this configuration.
>>> >>>>> Will investigate here.
>>> >>>>>
>>> >>>>> Thanks so far
>>> >>>>>
>>> >>>>> Peter
>>> >>>>>
>>> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>>> >>>>>> So I assume
>>> >>>>>> 1) you put config from SO to your Apache
>>> >>>>>> 2) change the line RedirectMatch ^/$
>>> >>>>>> https://domain.test-test.eu/openmeetings
>>> >>>>>> 3) restart Apache
>>> >>>>>> 4) change conf/server.xml
>>> >> https://markmail.org/message/5wnts6izxxmejord
>>> >>>>>> 5) restart OM
>>> >>>>>>
>>> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>>> >>>>>>
>>> >>>>>>> Thanks for the information,
>>> >>>>>>>
>>> >>>>>>> but I get an error in browser console...
>>> >>>>>>>
>>> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
>>> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>>> >>>>>>> Zeile Nr. 1, Spalte 1:
>>> >>>>>>>
>>> >>>>>>> and network monitor shows 400 bad request on
>>> >>>>>>>
>>> >>>>>>>
>>> >>
>>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>>> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>>> >>>>>>>
>>> >>
>>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>>> >>>>>>>> this will work for 5.0 with minimum-to-none modifications
>>> >>>>>>>>
>>> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>>> >>>>>>>>
>>> >>>>>>>>> I know... this is really something here with my system... it is
>>> >>>>>>>>> something with tomcat->https-> upload dialog...
>>> >>>>>>>>>
>>> >>>>>>>>> But doesn't seem to be a showstopper for release...
>>> >>>>>>>>>
>>> >>>>>>>>> Is there a guide for apache config? I'm in homeoffice and
>>> archived
>>> >>>>>>>>> mails
>>> >>>>>>>>> are not available here...
>>> >>>>>>>>>
>>> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>>> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues
>>> :(
>>> >>>>>>>>>>
>>> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de>
>>> wrote:
>>> >>>>>>>>>>
>>> >>>>>>>>>>> no... this also happen with one uploaded file... seems to
>>> happen
>>> >>>>>>>>>>> with
>>> >>>>>>>>>>> larger files >1MB but sometimes the same file can be
>>> uploaded or
>>> >>>>>>> not...
>>> >>>>>>>>>>> so it is not a size limit. But evrything I try with time and
>>> >> frames
>>> >>>>>>>>>>> didn't help.
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>> What are the steps to reproduce?
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de>
>>> wrote:
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>> Hi Maxim,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
>>> >>>>>>>>>>>>> in-sync with
>>> >>>>>>>>>>>>> global property -->*
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> so i already try it...
>>> >>>>>>>>>>>>> *:-( *
>>> >>>>>>>>>>>>> Right now I try to use http and this worked. So I will
>>> switch
>>> >> to
>>> >>>>>>>>> apache
>>> >>>>>>>>>>>>> mod_proxy during the day. I think this is the fastest way
>>> now.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Thank you so far
>>> >>>>>>>>>>>>> Peter
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> My bad
>>> >>>>>>>>>>>>> there is another place to changehttps://
>>> >>
>>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>> >>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>>> >>>>>>>>> daehn@vcrp.de>
>>> >>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>> Hi Maxim,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> sorry took a "bit" longer...
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Could you help me to find the point, where this post
>>> request to
>>> >>>>>>>>> upload a
>>> >>>>>>>>>>>>> file will be generated?
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Greetings Peter
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
>>> >>>>>>>>>>>>> like this
>>> >>>>>>>>>>>
>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>> >>>>>>>>>>>>> Most probably it will help with upload
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>>> >>>>>>>>> daehn@vcrp.de>
>>> >>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>> here you are...
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Revision 81e95ac
>>> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>>> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
>>> >>>>>>>>>>>>> far as I
>>> >>>>>>>>>>>>> understand, this doesn't happen any time...
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> can you share revision of your version?
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> While you have "endless rolling balls" do you have any
>>> error
>>> >>>>>>> requests
>>> >>>>>>>>> in
>>> >>>>>>>>>>>>> Dev console->Network?
>>> >>>>>>>>>>>>> anything with status 500 or so?
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>>> >>>>>>>>> daehn@vcrp.de>
>>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>> >>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Hi Maxim,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes
>>> does't
>>> >>>>>>>>>>>>> work
>>> >>>>>>>>> with
>>> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
>>> >> installation
>>> >>>>>>>>> (latest
>>> >>>>>>>>>>>>> build without bootstrap).
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Upload wors on demo.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not
>>> defined*
>>> >> But
>>> >>>>>>> this
>>> >>>>>>>>>>>>> one I ignored.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Greetings Peter
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Are you using most recent version of M4?
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Do you have these upload issues on demo?
>>> >>>>>>>>>>>>> (If yes - please share problem doc)
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
>>> >>>>>>>>>>>>> update and
>>> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
>>> >>>>>>>>>>>>> Any other errors (in browser console or server log)?
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> (chat is missing sounds like JS error)
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>>> >>>>>>>>> daehn@vcrp.de>
>>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>> daehn@vcrp.de
>>> >>>>>>>>> wrote:
>>> >>>>>>>>>>>>> Hi Maxim,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> there are two issues left. Maybe my installation. But it is
>>> >>>>>>>>>>>>> the same
>>> >>>>>>>>>>>>> behaviour on test and on production.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore size.
>>> Same
>>> >>>>>>>>>>>>> file
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> might
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> work or not.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I get an error in the logs, but no recommended solution
>>> helped.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>>> >>>>>>>>>>>>> [io-5080-exec-23] -
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Upload
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>>> >>>>>>>>>>>>>
>>> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
>>> >>>>>>> java.io.IOException:
>>> >>>>>>>>>>>>> Stream reset*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>
>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>
>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>> >>>>>>>>>>>>> *Caused by:
>>> org.apache.catalina.connector.ClientAbortException:
>>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>
>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>> java.base/java.io
>>> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>> >>>>>>>>>>>>> * at
>>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>> >>>>>>>>>>>>> * ... 39 common frames omitted*
>>> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>> >>>>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>> >>>>>>>>>>>>> * ... 50 common frames omitted*
>>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>>> >>>>>>>>>>>>> [io-5080-exec-14] -
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Upload
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>>> >> Stream
>>> >>>>>>> ended
>>> >>>>>>>>>>>>> unexpectedly*
>>> >>>>>>>>>>>>>
>>> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>> >>>>>>>>>>>>> Processing of multipart/form-data request failed. Stream
>>> ended
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> unexpectedly*
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>
>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>
>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>> >>>>>>>>>>>>> *Caused by:
>>> >>>>>>>>>>>>>
>>> >>>>
>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>> >>>>>>>>>>>>> Stream ended unexpectedly*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>> >>>>>>>>>>>>> * at
>>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>> >>>>>>>>>>>>> * at
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>> >>>>>>>>>>>>> * connectionTimeout="20000"*
>>> >>>>>>>>>>>>> * redirectPort="5443" />*
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> * <Connector port="5443"
>>> >>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>> >>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>>> >>>>>>>>>>>>> SSLEnabled="true" *
>>> >>>>>>>>>>>>> *
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>> >>>>>>>>>>>>> *
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> * <UpgradeProtocol
>>> >>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>> >>>>>>>>>>>>> * <SSLHostConfig>*
>>> >>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>>> >>>>>>>>>>>>> * certificateFile="cert.pem"*
>>> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
>>> >>>>>>>>>>>>> * type="RSA" />*
>>> >>>>>>>>>>>>> * </SSLHostConfig>*
>>> >>>>>>>>>>>>> * </Connector>*
>>> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>>> >>>>>>>>>>>>> redirectPort="5443"
>>> >>>>>>> />*
>>> >>>>>>>>>>>>> 2. I get an error during room load. This seems to prevent
>>> >>>>>>>>>>>>> sometimes
>>> >>>>>>>>>>>>> correct room load. sometimes chat is missing, sometimes
>>> just
>>> >>>>>>> rotating
>>> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser
>>> >> console
>>> >>>>>>>>> shows:
>>> >>>>>>>>>>>>> *The resource of"
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>>>
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>>> <
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>>> <
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>> <
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>>> <
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>>> <
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>>> <
>>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>> >>>>>>>>>>>>> <
>>> >>>>>>>>>>>
>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> >>>>>>>>>>> was
>>> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>>> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> where 5 is the used group id for the external users.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Any Ideas about that?
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Greetings Peter
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Should be fixed
>>> >>>>>>>>>>>>> Thanks for the report!
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> please let me know if anything else need to be fixed :)
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>>> >>>>>>> solomax666@gmail.com>
>>> >>>>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <
>>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>> >>>>>>>>>>>>> I find the bug in import
>>> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>>> >>>>>>> solomax666@gmail.com>
>>> >>>>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <
>>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Will also add test for import
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>>> >>>>>>> solomax666@gmail.com>
>>> >>>>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <
>>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Hello Peter,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I just have added the test: 2 hashes are being generated
>>> for
>>> >> the
>>> >>>>>>> same
>>> >>>>>>>>>>>>> external user (same externalId/externalType)
>>> >>>>>>>>>>>>> No additional user was created in this case
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Please share your use case when you will be ready
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>>> >>>>>>> solomax666@gmail.com>
>>> >>>>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <
>>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>> <so...@gmail.com> <
>>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>> >>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Thanks Peter
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Ill investigate the code and will try to find what is
>>> going on
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>>> >>>>>>>>> daehn@vcrp.de>
>>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>> daehn@vcrp.de
>>> >>>> <
>>> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>> daehn@vcrp.de> <
>>> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>> >>>>>>>>>>>>> Hi Maxim,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> sorry for not answering, much to do these days.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created
>>> during
>>> >>>>>>>>>>>>> SOAP
>>> >>>>>>>>>>>>> login instead of using former account. New user will be
>>> put in
>>> >> an
>>> >>>>>>> new
>>> >>>>>>>>>>>>> group. Default group will be ignored. I try to figure out,
>>> if
>>> >> the
>>> >>>>>>>>>>>>> problem is the adpter or OM.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Greetings Peter
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Hello All,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Current blockers are:
>>> >>>>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered
>>> mode
>>> >>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
>>> >> required)
>>> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Additionally I would like to implement this onehttps://
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>>> >>
>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
>>> >>>>>>>>> om.alteametasoft.com:8443/next
>>> >>>>>>>>>>>>> Please test this version and report back any issues found
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Thanks in advance
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> --
>>> >>>>>>>>>>>>> WBR
>>> >>>>>>>>>>>>> Maxim aka solomax
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> --
>>> >>>>>>>>>>>>> WBR
>>> >>>>>>>>>>>>> Maxim aka solomax
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> --
>>> >>>>>>>>>>>>> WBR
>>> >>>>>>>>>>>>> Maxim aka solomax
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> --
>>> >>>>>>>>>>>>> WBR
>>> >>>>>>>>>>>>> Maxim aka solomax
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>
>>> >>
>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Daniel Baker <in...@collisiondetection.biz>.
Yeah we have done that of course. I was thinking of a ' gold
standard ' server of OM to remove possible user set up issues.
On 05/04/2020 12:56, Maxim Solodovnik wrote:
> Sure,
>
> set up M4 and test :))
> SOAP/REST allow to perform admin tasks so there is no chance to to
> test on demo-next
>
> On Sun, 5 Apr 2020 at 16:00, Daniel Baker <info@collisiondetection.biz
> <ma...@collisiondetection.biz>> wrote:
>
> Can we test SOAP and REST calls ?
>
>
>
> On 05/04/2020 08:32, Maxim Solodovnik wrote:
>> Hello All,
>>
>> demo-next is updated with most recent version
>> I would appreciate to get feedback :))
>>
>> On Mon, 30 Mar 2020 at 16:55, Peter Dähn <daehn@vcrp.de
>> <ma...@vcrp.de>> wrote:
>>
>> Hi Maxim,
>>
>> one module was missing... :-(
>>
>> proxy_wstunnel
>>
>> now it works and I'm going to test more...
>>
>> Greetings Peter
>>
>> PS: We had a problem in demo next, will start a new
>> conversation for that
>>
>> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
>> > The error most probably caused by mod-rewrite not doing
>> it's job
>> > Have you update server name in config?
>> >
>> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <daehn@vcrp.de
>> <ma...@vcrp.de>> wrote:
>> >
>> >> yes... same config...
>> >>
>> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
>> >>> Not sure I get this :((
>> >>> Are you behind Apache?
>> >>> Same config?
>> >>>
>> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <daehn@vcrp.de
>> <ma...@vcrp.de>> wrote:
>> >>>
>> >>>> Hi Maxim,
>> >>>>
>> >>>> System is in user right now. I needed to switch to my
>> test-system
>> >>>>
>> >>>> There I get an error in browser console
>> >>>>
>> >>>> Firefox can not connect to
>> >>>>
>> >>
>> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>> >>>> aufbauen.
>> >>>>
>> >>>> Greetings Peter
>> >>>>
>> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
>> >>>>> Hi Maxim,
>> >>>>>
>> >>>>> I missed the change in server.xml
>> >>>>>
>> >>>>> now it works, but lms dapter has a problem with this
>> configuration.
>> >>>>> Will investigate here.
>> >>>>>
>> >>>>> Thanks so far
>> >>>>>
>> >>>>> Peter
>> >>>>>
>> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>> >>>>>> So I assume
>> >>>>>> 1) you put config from SO to your Apache
>> >>>>>> 2) change the line RedirectMatch ^/$
>> >>>>>> https://domain.test-test.eu/openmeetings
>> >>>>>> 3) restart Apache
>> >>>>>> 4) change conf/server.xml
>> >> https://markmail.org/message/5wnts6izxxmejord
>> >>>>>> 5) restart OM
>> >>>>>>
>> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
>> >>>>>>
>> >>>>>>> Thanks for the information,
>> >>>>>>>
>> >>>>>>> but I get an error in browser console...
>> >>>>>>>
>> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
>> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>> >>>>>>> Zeile Nr. 1, Spalte 1:
>> >>>>>>>
>> >>>>>>> and network monitor shows 400 bad request on
>> >>>>>>>
>> >>>>>>>
>> >>
>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>> >>>>>>>
>> >>
>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>> >>>>>>>> this will work for 5.0 with minimum-to-none
>> modifications
>> >>>>>>>>
>> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
>> >>>>>>>>
>> >>>>>>>>> I know... this is really something here with my
>> system... it is
>> >>>>>>>>> something with tomcat->https-> upload dialog...
>> >>>>>>>>>
>> >>>>>>>>> But doesn't seem to be a showstopper for release...
>> >>>>>>>>>
>> >>>>>>>>> Is there a guide for apache config? I'm in
>> homeoffice and archived
>> >>>>>>>>> mails
>> >>>>>>>>> are not available here...
>> >>>>>>>>>
>> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT
>> - no issues :(
>> >>>>>>>>>>
>> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
>> >>>>>>>>>>
>> >>>>>>>>>>> no... this also happen with one uploaded file...
>> seems to happen
>> >>>>>>>>>>> with
>> >>>>>>>>>>> larger files >1MB but sometimes the same file can
>> be uploaded or
>> >>>>>>> not...
>> >>>>>>>>>>> so it is not a size limit. But evrything I try
>> with time and
>> >> frames
>> >>>>>>>>>>> didn't help.
>> >>>>>>>>>>>
>> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>> What are the steps to reproduce?
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO
>> should be
>> >>>>>>>>>>>>> in-sync with
>> >>>>>>>>>>>>> global property -->*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> so i already try it...
>> >>>>>>>>>>>>> *:-( *
>> >>>>>>>>>>>>> Right now I try to use http and this worked. So
>> I will switch
>> >> to
>> >>>>>>>>> apache
>> >>>>>>>>>>>>> mod_proxy during the day. I think this is the
>> fastest way now.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thank you so far
>> >>>>>>>>>>>>> Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> My bad
>> >>>>>>>>>>>>> there is another place to changehttps://
>> >>
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>> <http://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121>
>> >>>>>>>>>>>>> You should see correct Tomcat version in
>> catalina.out
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> <
>> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> sorry took a "bit" longer...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Could you help me to find the point, where this
>> post request to
>> >>>>>>>>> upload a
>> >>>>>>>>>>>>> file will be generated?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
>> >>>>>>>>>>>>> like this
>> >>>>>>>>>>>
>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>> >>>>>>>>>>>>> Most probably it will help with upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> <
>> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>> here you are...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Revision 81e95ac
>> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the
>> one. But as
>> >>>>>>>>>>>>> far as I
>> >>>>>>>>>>>>> understand, this doesn't happen any time...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> can you share revision of your version?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> While you have "endless rolling balls" do you
>> have any error
>> >>>>>>> requests
>> >>>>>>>>> in
>> >>>>>>>>>>>>> Dev console->Network?
>> >>>>>>>>>>>>> anything with status 500 or so?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> <
>> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap
>> changes does't
>> >>>>>>>>>>>>> work
>> >>>>>>>>> with
>> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
>> >> installation
>> >>>>>>>>> (latest
>> >>>>>>>>>>>>> build without bootstrap).
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload wors on demo.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown
>> is not defined*
>> >> But
>> >>>>>>> this
>> >>>>>>>>>>>>> one I ignored.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Are you using most recent version of M4?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Do you have these upload issues on demo?
>> >>>>>>>>>>>>> (If yes - please share problem doc)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently,
>> could you
>> >>>>>>>>>>>>> update and
>> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used
>> automatically)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
>> >>>>>>>>>>>>> Any other errors (in browser console or server
>> log)?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> (chat is missing sounds like JS error)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> <
>> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
>> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>
>> >>>>>>>>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> there are two issues left. Maybe my
>> installation. But it is
>> >>>>>>>>>>>>> the same
>> >>>>>>>>>>>>> behaviour on test and on production.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time
>> ore size. Same
>> >>>>>>>>>>>>> file
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> might
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> work or not.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I get an error in the logs, but no recommended
>> solution helped.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>> >>>>>>>>>>>>> [io-5080-exec-23] -
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> failed: Processing of multipart/form-data
>> request failed.
>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>> >>>>>>>>>>>>>
>> >>>>
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
>> >>>>>>> java.io.IOException:
>> >>>>>>>>>>>>> Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>> <http://atorg.apache.wicket.protocol.ws>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> >>>>>>>>>>>>> * at
>> java.base/java.lang.Thread.run(Thread.java:834)*
>> >>>>>>>>>>>>> *Caused by:
>> org.apache.catalina.connector.ClientAbortException:
>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>> java.base/java.io <http://java.io>
>> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> >>>>>>>>>>>>> * at
>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> >>>>>>>>>>>>> * ... 39 common frames omitted*
>> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> >>>>>>>>>>>>> * at
>> org.apache.coyote.Request.doRead(Request.java:551)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> >>>>>>>>>>>>> * ... 50 common frames omitted*
>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>> >>>>>>>>>>>>> [io-5080-exec-14] -
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> failed: Processing of multipart/form-data
>> request failed.
>> >> Stream
>> >>>>>>> ended
>> >>>>>>>>>>>>> unexpectedly*
>> >>>>>>>>>>>>>
>> >>>>
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> >>>>>>>>>>>>> Processing of multipart/form-data request
>> failed. Stream ended
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> unexpectedly*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>> <http://atorg.apache.wicket.protocol.ws>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> >>>>>>>>>>>>> * at
>> java.base/java.lang.Thread.run(Thread.java:834)*
>> >>>>>>>>>>>>> *Caused by:
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> >>>>>>>>>>>>> Stream ended unexpectedly*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> >>>>>>>>>>>>> * at
>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat
>> config used:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>> >>>>>>>>>>>>> * connectionTimeout="20000"*
>> >>>>>>>>>>>>> * redirectPort="5443" />*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <Connector port="5443"
>> >>>>>>>>>>>>>
>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> >>>>>>>>>>>>> * maxThreads="150"
>> connectionTimeout="20000"
>> >>>>>>>>>>>>> SSLEnabled="true" *
>> >>>>>>>>>>>>> *
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>> >>>>>>>>>>>>> *
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <UpgradeProtocol
>> >>>>>>>>>>>>>
>> className="org.apache.coyote.http2.Http2Protocol" />*
>> >>>>>>>>>>>>> * <SSLHostConfig>*
>> >>>>>>>>>>>>> * <Certificate
>> certificateKeyFile="cert.key"*
>> >>>>>>>>>>>>> * certificateFile="cert.pem"*
>> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
>> >>>>>>>>>>>>> * type="RSA" />*
>> >>>>>>>>>>>>> * </SSLHostConfig>*
>> >>>>>>>>>>>>> * </Connector>*
>> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>> >>>>>>>>>>>>> redirectPort="5443"
>> >>>>>>> />*
>> >>>>>>>>>>>>> 2. I get an error during room load. This seems
>> to prevent
>> >>>>>>>>>>>>> sometimes
>> >>>>>>>>>>>>> correct room load. sometimes chat is missing,
>> sometimes just
>> >>>>>>> rotating
>> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than
>> FF. Browser
>> >> console
>> >>>>>>>>> shows:
>> >>>>>>>>>>>>> *The resource of"
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>>>
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>> <
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>>>>>>>>> was
>> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict
>> ("text/html")
>> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> where 5 is the used group id for the external
>> users.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Any Ideas about that?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Should be fixed
>> >>>>>>>>>>>>> Thanks for the report!
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> please let me know if anything else need to be
>> fixed :)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
>> >>>>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>> wrote:
>> >>>>>>>>>>>>> I find the bug in import
>> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
>> >>>>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Will also add test for import
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
>> >>>>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hello Peter,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I just have added the test: 2 hashes are being
>> generated for
>> >> the
>> >>>>>>> same
>> >>>>>>>>>>>>> external user (same externalId/externalType)
>> >>>>>>>>>>>>> No additional user was created in this case
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Please share your use case when you will be ready
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
>> >>>>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>> <solomax666@gmail.com
>> <ma...@gmail.com>> <
>> >>>>>>>>>>> solomax666@gmail.com
>> <ma...@gmail.com>> <solomax666@gmail.com
>> <ma...@gmail.com>>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thanks Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Ill investigate the code and will try to find
>> what is going on
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn
>> <daehn@vcrp.de <ma...@vcrp.de>> <
>> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>>
>> >>>>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
>> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>
>> >>>> <
>> >>>>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
>> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>> <
>> >>>>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
>> <ma...@vcrp.de>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> sorry for not answering, much to do these days.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I found a explanation for "lost files" but no
>> solution.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be
>> created during
>> >>>>>>>>>>>>> SOAP
>> >>>>>>>>>>>>> login instead of using former account. New user
>> will be put in
>> >> an
>> >>>>>>> new
>> >>>>>>>>>>>>> group. Default group will be ignored. I try to
>> figure out, if
>> >> the
>> >>>>>>>>>>>>> problem is the adpter or OM.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hello All,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest
>> couple of weeks
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Current blockers are:
>> >>>>>>>>>>>>> 1)
>> https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested
>> in clustered mode
>> >>>>>>>>>>>>> 3) "Files messed up during backup restore"
>> (steps still
>> >> required)
>> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Additionally I would like to implement this
>> onehttps://
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>> <http://issues.apache.org/jira/browse/OPENMEETINGS-2167>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I would like to get some help with testing
>> latest SNAPSHOT:
>> >>
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
>> >>>>>>>>> om.alteametasoft.com:8443/next
>> <http://om.alteametasoft.com:8443/next>
>> >>>>>>>>>>>>> Please test this version and report back any
>> issues found
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thanks in advance
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>>
>>
>>
>> --
>> Best regards,
>> Maxim
>
>
>
> --
> Best regards,
> Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Sure,
set up M4 and test :))
SOAP/REST allow to perform admin tasks so there is no chance to to test on
demo-next
On Sun, 5 Apr 2020 at 16:00, Daniel Baker <in...@collisiondetection.biz>
wrote:
> Can we test SOAP and REST calls ?
>
>
>
> On 05/04/2020 08:32, Maxim Solodovnik wrote:
>
> Hello All,
>
> demo-next is updated with most recent version
> I would appreciate to get feedback :))
>
> On Mon, 30 Mar 2020 at 16:55, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> one module was missing... :-(
>>
>> proxy_wstunnel
>>
>> now it works and I'm going to test more...
>>
>> Greetings Peter
>>
>> PS: We had a problem in demo next, will start a new conversation for that
>>
>> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
>> > The error most probably caused by mod-rewrite not doing it's job
>> > Have you update server name in config?
>> >
>> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote:
>> >
>> >> yes... same config...
>> >>
>> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
>> >>> Not sure I get this :((
>> >>> Are you behind Apache?
>> >>> Same config?
>> >>>
>> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
>> >>>
>> >>>> Hi Maxim,
>> >>>>
>> >>>> System is in user right now. I needed to switch to my test-system
>> >>>>
>> >>>> There I get an error in browser console
>> >>>>
>> >>>> Firefox can not connect to
>> >>>>
>> >>
>> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>> >>>> aufbauen.
>> >>>>
>> >>>> Greetings Peter
>> >>>>
>> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
>> >>>>> Hi Maxim,
>> >>>>>
>> >>>>> I missed the change in server.xml
>> >>>>>
>> >>>>> now it works, but lms dapter has a problem with this configuration.
>> >>>>> Will investigate here.
>> >>>>>
>> >>>>> Thanks so far
>> >>>>>
>> >>>>> Peter
>> >>>>>
>> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>> >>>>>> So I assume
>> >>>>>> 1) you put config from SO to your Apache
>> >>>>>> 2) change the line RedirectMatch ^/$
>> >>>>>> https://domain.test-test.eu/openmeetings
>> >>>>>> 3) restart Apache
>> >>>>>> 4) change conf/server.xml
>> >> https://markmail.org/message/5wnts6izxxmejord
>> >>>>>> 5) restart OM
>> >>>>>>
>> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>> >>>>>>
>> >>>>>>> Thanks for the information,
>> >>>>>>>
>> >>>>>>> but I get an error in browser console...
>> >>>>>>>
>> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
>> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>> >>>>>>> Zeile Nr. 1, Spalte 1:
>> >>>>>>>
>> >>>>>>> and network monitor shows 400 bad request on
>> >>>>>>>
>> >>>>>>>
>> >>
>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>> >>>>>>>
>> >>
>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>> >>>>>>>> this will work for 5.0 with minimum-to-none modifications
>> >>>>>>>>
>> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>> >>>>>>>>
>> >>>>>>>>> I know... this is really something here with my system... it is
>> >>>>>>>>> something with tomcat->https-> upload dialog...
>> >>>>>>>>>
>> >>>>>>>>> But doesn't seem to be a showstopper for release...
>> >>>>>>>>>
>> >>>>>>>>> Is there a guide for apache config? I'm in homeoffice and
>> archived
>> >>>>>>>>> mails
>> >>>>>>>>> are not available here...
>> >>>>>>>>>
>> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues
>> :(
>> >>>>>>>>>>
>> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de>
>> wrote:
>> >>>>>>>>>>
>> >>>>>>>>>>> no... this also happen with one uploaded file... seems to
>> happen
>> >>>>>>>>>>> with
>> >>>>>>>>>>> larger files >1MB but sometimes the same file can be uploaded
>> or
>> >>>>>>> not...
>> >>>>>>>>>>> so it is not a size limit. But evrything I try with time and
>> >> frames
>> >>>>>>>>>>> didn't help.
>> >>>>>>>>>>>
>> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>> What are the steps to reproduce?
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de>
>> wrote:
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
>> >>>>>>>>>>>>> in-sync with
>> >>>>>>>>>>>>> global property -->*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> so i already try it...
>> >>>>>>>>>>>>> *:-( *
>> >>>>>>>>>>>>> Right now I try to use http and this worked. So I will
>> switch
>> >> to
>> >>>>>>>>> apache
>> >>>>>>>>>>>>> mod_proxy during the day. I think this is the fastest way
>> now.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thank you so far
>> >>>>>>>>>>>>> Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> My bad
>> >>>>>>>>>>>>> there is another place to changehttps://
>> >>
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>> >>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> sorry took a "bit" longer...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Could you help me to find the point, where this post
>> request to
>> >>>>>>>>> upload a
>> >>>>>>>>>>>>> file will be generated?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
>> >>>>>>>>>>>>> like this
>> >>>>>>>>>>>
>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>> >>>>>>>>>>>>> Most probably it will help with upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>> here you are...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Revision 81e95ac
>> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
>> >>>>>>>>>>>>> far as I
>> >>>>>>>>>>>>> understand, this doesn't happen any time...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> can you share revision of your version?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> While you have "endless rolling balls" do you have any error
>> >>>>>>> requests
>> >>>>>>>>> in
>> >>>>>>>>>>>>> Dev console->Network?
>> >>>>>>>>>>>>> anything with status 500 or so?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes
>> does't
>> >>>>>>>>>>>>> work
>> >>>>>>>>> with
>> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
>> >> installation
>> >>>>>>>>> (latest
>> >>>>>>>>>>>>> build without bootstrap).
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload wors on demo.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not
>> defined*
>> >> But
>> >>>>>>> this
>> >>>>>>>>>>>>> one I ignored.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Are you using most recent version of M4?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Do you have these upload issues on demo?
>> >>>>>>>>>>>>> (If yes - please share problem doc)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
>> >>>>>>>>>>>>> update and
>> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
>> >>>>>>>>>>>>> Any other errors (in browser console or server log)?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> (chat is missing sounds like JS error)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de
>> >>>>>>>>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> there are two issues left. Maybe my installation. But it is
>> >>>>>>>>>>>>> the same
>> >>>>>>>>>>>>> behaviour on test and on production.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore size.
>> Same
>> >>>>>>>>>>>>> file
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> might
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> work or not.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I get an error in the logs, but no recommended solution
>> helped.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>> >>>>>>>>>>>>> [io-5080-exec-23] -
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>> >>>>>>>>>>>>>
>> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
>> >>>>>>> java.io.IOException:
>> >>>>>>>>>>>>> Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> >>>>>>>>>>>>> *Caused by:
>> org.apache.catalina.connector.ClientAbortException:
>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>> java.base/java.io
>> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> >>>>>>>>>>>>> * at
>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> >>>>>>>>>>>>> * ... 39 common frames omitted*
>> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> >>>>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> >>>>>>>>>>>>> * ... 50 common frames omitted*
>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>> >>>>>>>>>>>>> [io-5080-exec-14] -
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>> >> Stream
>> >>>>>>> ended
>> >>>>>>>>>>>>> unexpectedly*
>> >>>>>>>>>>>>>
>> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> >>>>>>>>>>>>> Processing of multipart/form-data request failed. Stream
>> ended
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> unexpectedly*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> >>>>>>>>>>>>> *Caused by:
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> >>>>>>>>>>>>> Stream ended unexpectedly*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> >>>>>>>>>>>>> * at
>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>> >>>>>>>>>>>>> * connectionTimeout="20000"*
>> >>>>>>>>>>>>> * redirectPort="5443" />*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <Connector port="5443"
>> >>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> >>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>> >>>>>>>>>>>>> SSLEnabled="true" *
>> >>>>>>>>>>>>> *
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>> >>>>>>>>>>>>> *
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <UpgradeProtocol
>> >>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>> >>>>>>>>>>>>> * <SSLHostConfig>*
>> >>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>> >>>>>>>>>>>>> * certificateFile="cert.pem"*
>> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
>> >>>>>>>>>>>>> * type="RSA" />*
>> >>>>>>>>>>>>> * </SSLHostConfig>*
>> >>>>>>>>>>>>> * </Connector>*
>> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>> >>>>>>>>>>>>> redirectPort="5443"
>> >>>>>>> />*
>> >>>>>>>>>>>>> 2. I get an error during room load. This seems to prevent
>> >>>>>>>>>>>>> sometimes
>> >>>>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
>> >>>>>>> rotating
>> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser
>> >> console
>> >>>>>>>>> shows:
>> >>>>>>>>>>>>> *The resource of"
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>>>
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>>>>>>>>> was
>> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> where 5 is the used group id for the external users.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Any Ideas about that?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Should be fixed
>> >>>>>>>>>>>>> Thanks for the report!
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> please let me know if anything else need to be fixed :)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>> >>>>>>>>>>>>> I find the bug in import
>> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Will also add test for import
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hello Peter,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I just have added the test: 2 hashes are being generated for
>> >> the
>> >>>>>>> same
>> >>>>>>>>>>>>> external user (same externalId/externalType)
>> >>>>>>>>>>>>> No additional user was created in this case
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Please share your use case when you will be ready
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thanks Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Ill investigate the code and will try to find what is going
>> on
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de
>> >>>> <
>> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>> <
>> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> sorry for not answering, much to do these days.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created
>> during
>> >>>>>>>>>>>>> SOAP
>> >>>>>>>>>>>>> login instead of using former account. New user will be put
>> in
>> >> an
>> >>>>>>> new
>> >>>>>>>>>>>>> group. Default group will be ignored. I try to figure out,
>> if
>> >> the
>> >>>>>>>>>>>>> problem is the adpter or OM.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hello All,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Current blockers are:
>> >>>>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered
>> mode
>> >>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
>> >> required)
>> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Additionally I would like to implement this onehttps://
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>> >> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
>> >>>>>>>>> om.alteametasoft.com:8443/next
>> >>>>>>>>>>>>> Please test this version and report back any issues found
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thanks in advance
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks Juan Antonio,
both fixed :)
On Sun, 5 Apr 2020 at 16:00, Daniel Baker <in...@collisiondetection.biz>
wrote:
> Can we test SOAP and REST calls ?
>
>
>
> On 05/04/2020 08:32, Maxim Solodovnik wrote:
>
> Hello All,
>
> demo-next is updated with most recent version
> I would appreciate to get feedback :))
>
> On Mon, 30 Mar 2020 at 16:55, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> one module was missing... :-(
>>
>> proxy_wstunnel
>>
>> now it works and I'm going to test more...
>>
>> Greetings Peter
>>
>> PS: We had a problem in demo next, will start a new conversation for that
>>
>> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
>> > The error most probably caused by mod-rewrite not doing it's job
>> > Have you update server name in config?
>> >
>> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote:
>> >
>> >> yes... same config...
>> >>
>> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
>> >>> Not sure I get this :((
>> >>> Are you behind Apache?
>> >>> Same config?
>> >>>
>> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
>> >>>
>> >>>> Hi Maxim,
>> >>>>
>> >>>> System is in user right now. I needed to switch to my test-system
>> >>>>
>> >>>> There I get an error in browser console
>> >>>>
>> >>>> Firefox can not connect to
>> >>>>
>> >>
>> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>> >>>> aufbauen.
>> >>>>
>> >>>> Greetings Peter
>> >>>>
>> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
>> >>>>> Hi Maxim,
>> >>>>>
>> >>>>> I missed the change in server.xml
>> >>>>>
>> >>>>> now it works, but lms dapter has a problem with this configuration.
>> >>>>> Will investigate here.
>> >>>>>
>> >>>>> Thanks so far
>> >>>>>
>> >>>>> Peter
>> >>>>>
>> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>> >>>>>> So I assume
>> >>>>>> 1) you put config from SO to your Apache
>> >>>>>> 2) change the line RedirectMatch ^/$
>> >>>>>> https://domain.test-test.eu/openmeetings
>> >>>>>> 3) restart Apache
>> >>>>>> 4) change conf/server.xml
>> >> https://markmail.org/message/5wnts6izxxmejord
>> >>>>>> 5) restart OM
>> >>>>>>
>> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>> >>>>>>
>> >>>>>>> Thanks for the information,
>> >>>>>>>
>> >>>>>>> but I get an error in browser console...
>> >>>>>>>
>> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
>> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>> >>>>>>> Zeile Nr. 1, Spalte 1:
>> >>>>>>>
>> >>>>>>> and network monitor shows 400 bad request on
>> >>>>>>>
>> >>>>>>>
>> >>
>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>> >>>>>>>
>> >>
>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>> >>>>>>>> this will work for 5.0 with minimum-to-none modifications
>> >>>>>>>>
>> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>> >>>>>>>>
>> >>>>>>>>> I know... this is really something here with my system... it is
>> >>>>>>>>> something with tomcat->https-> upload dialog...
>> >>>>>>>>>
>> >>>>>>>>> But doesn't seem to be a showstopper for release...
>> >>>>>>>>>
>> >>>>>>>>> Is there a guide for apache config? I'm in homeoffice and
>> archived
>> >>>>>>>>> mails
>> >>>>>>>>> are not available here...
>> >>>>>>>>>
>> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues
>> :(
>> >>>>>>>>>>
>> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de>
>> wrote:
>> >>>>>>>>>>
>> >>>>>>>>>>> no... this also happen with one uploaded file... seems to
>> happen
>> >>>>>>>>>>> with
>> >>>>>>>>>>> larger files >1MB but sometimes the same file can be uploaded
>> or
>> >>>>>>> not...
>> >>>>>>>>>>> so it is not a size limit. But evrything I try with time and
>> >> frames
>> >>>>>>>>>>> didn't help.
>> >>>>>>>>>>>
>> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>> What are the steps to reproduce?
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de>
>> wrote:
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
>> >>>>>>>>>>>>> in-sync with
>> >>>>>>>>>>>>> global property -->*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> so i already try it...
>> >>>>>>>>>>>>> *:-( *
>> >>>>>>>>>>>>> Right now I try to use http and this worked. So I will
>> switch
>> >> to
>> >>>>>>>>> apache
>> >>>>>>>>>>>>> mod_proxy during the day. I think this is the fastest way
>> now.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thank you so far
>> >>>>>>>>>>>>> Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> My bad
>> >>>>>>>>>>>>> there is another place to changehttps://
>> >>
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>> >>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> sorry took a "bit" longer...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Could you help me to find the point, where this post
>> request to
>> >>>>>>>>> upload a
>> >>>>>>>>>>>>> file will be generated?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
>> >>>>>>>>>>>>> like this
>> >>>>>>>>>>>
>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>> >>>>>>>>>>>>> Most probably it will help with upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> wrote:
>> >>>>>>>>>>>>> here you are...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Revision 81e95ac
>> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
>> >>>>>>>>>>>>> far as I
>> >>>>>>>>>>>>> understand, this doesn't happen any time...
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> can you share revision of your version?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> While you have "endless rolling balls" do you have any error
>> >>>>>>> requests
>> >>>>>>>>> in
>> >>>>>>>>>>>>> Dev console->Network?
>> >>>>>>>>>>>>> anything with status 500 or so?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes
>> does't
>> >>>>>>>>>>>>> work
>> >>>>>>>>> with
>> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
>> >> installation
>> >>>>>>>>> (latest
>> >>>>>>>>>>>>> build without bootstrap).
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload wors on demo.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not
>> defined*
>> >> But
>> >>>>>>> this
>> >>>>>>>>>>>>> one I ignored.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Are you using most recent version of M4?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Do you have these upload issues on demo?
>> >>>>>>>>>>>>> (If yes - please share problem doc)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
>> >>>>>>>>>>>>> update and
>> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
>> >>>>>>>>>>>>> Any other errors (in browser console or server log)?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> (chat is missing sounds like JS error)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de
>> >>>>>>>>> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> there are two issues left. Maybe my installation. But it is
>> >>>>>>>>>>>>> the same
>> >>>>>>>>>>>>> behaviour on test and on production.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore size.
>> Same
>> >>>>>>>>>>>>> file
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> might
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> work or not.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I get an error in the logs, but no recommended solution
>> helped.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>> >>>>>>>>>>>>> [io-5080-exec-23] -
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>> >>>>>>>>>>>>>
>> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
>> >>>>>>> java.io.IOException:
>> >>>>>>>>>>>>> Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> >>>>>>>>>>>>> *Caused by:
>> org.apache.catalina.connector.ClientAbortException:
>> >>>>>>>>>>>>> java.io.IOException: Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>> java.base/java.io
>> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> >>>>>>>>>>>>> * at
>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> >>>>>>>>>>>>> * ... 39 common frames omitted*
>> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> >>>>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> >>>>>>>>>>>>> * ... 50 common frames omitted*
>> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>> >>>>>>>>>>>>> [io-5080-exec-14] -
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Upload
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>> >> Stream
>> >>>>>>> ended
>> >>>>>>>>>>>>> unexpectedly*
>> >>>>>>>>>>>>>
>> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> >>>>>>>>>>>>> Processing of multipart/form-data request failed. Stream
>> ended
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> unexpectedly*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> >>>>>>>>>>>>> *Caused by:
>> >>>>>>>>>>>>>
>> >>>>
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> >>>>>>>>>>>>> Stream ended unexpectedly*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> >>>>>>>>>>>>> * at
>> >> java.base/java.io.InputStream.read(InputStream.java:205)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> >>>>>>>>>>>>> * at
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>> >>>>>>>>>>>>> * connectionTimeout="20000"*
>> >>>>>>>>>>>>> * redirectPort="5443" />*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <Connector port="5443"
>> >>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> >>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>> >>>>>>>>>>>>> SSLEnabled="true" *
>> >>>>>>>>>>>>> *
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>> >>>>>>>>>>>>> *
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> * <UpgradeProtocol
>> >>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>> >>>>>>>>>>>>> * <SSLHostConfig>*
>> >>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>> >>>>>>>>>>>>> * certificateFile="cert.pem"*
>> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
>> >>>>>>>>>>>>> * type="RSA" />*
>> >>>>>>>>>>>>> * </SSLHostConfig>*
>> >>>>>>>>>>>>> * </Connector>*
>> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>> >>>>>>>>>>>>> redirectPort="5443"
>> >>>>>>> />*
>> >>>>>>>>>>>>> 2. I get an error during room load. This seems to prevent
>> >>>>>>>>>>>>> sometimes
>> >>>>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
>> >>>>>>> rotating
>> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser
>> >> console
>> >>>>>>>>> shows:
>> >>>>>>>>>>>>> *The resource of"
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>>>
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>> <
>> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> >>>>>>>>>>>>> <
>> >>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>> >>>>>>>>>>> was
>> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> where 5 is the used group id for the external users.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Any Ideas about that?
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Should be fixed
>> >>>>>>>>>>>>> Thanks for the report!
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> please let me know if anything else need to be fixed :)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>> >>>>>>>>>>>>> I find the bug in import
>> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Will also add test for import
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hello Peter,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I just have added the test: 2 hashes are being generated for
>> >> the
>> >>>>>>> same
>> >>>>>>>>>>>>> external user (same externalId/externalType)
>> >>>>>>>>>>>>> No additional user was created in this case
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Please share your use case when you will be ready
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>> >>>>>>> solomax666@gmail.com>
>> >>>>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <
>> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>> <so...@gmail.com> <
>> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>> >>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thanks Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Ill investigate the code and will try to find what is going
>> on
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>> >>>>>>>>> daehn@vcrp.de>
>> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de
>> >>>> <
>> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>> <
>> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>> >>>>>>>>>>>>> Hi Maxim,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> sorry for not answering, much to do these days.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created
>> during
>> >>>>>>>>>>>>> SOAP
>> >>>>>>>>>>>>> login instead of using former account. New user will be put
>> in
>> >> an
>> >>>>>>> new
>> >>>>>>>>>>>>> group. Default group will be ignored. I try to figure out,
>> if
>> >> the
>> >>>>>>>>>>>>> problem is the adpter or OM.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Greetings Peter
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Hello All,
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Current blockers are:
>> >>>>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered
>> mode
>> >>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
>> >> required)
>> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Additionally I would like to implement this onehttps://
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>> >> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
>> >>>>>>>>> om.alteametasoft.com:8443/next
>> >>>>>>>>>>>>> Please test this version and report back any issues found
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Thanks in advance
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> WBR
>> >>>>>>>>>>>>> Maxim aka solomax
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>
>>
>>
>
> --
> Best regards,
> Maxim
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Daniel Baker <in...@collisiondetection.biz>.
Can we test SOAP and REST calls ?
On 05/04/2020 08:32, Maxim Solodovnik wrote:
> Hello All,
>
> demo-next is updated with most recent version
> I would appreciate to get feedback :))
>
> On Mon, 30 Mar 2020 at 16:55, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
>
> Hi Maxim,
>
> one module was missing... :-(
>
> proxy_wstunnel
>
> now it works and I'm going to test more...
>
> Greetings Peter
>
> PS: We had a problem in demo next, will start a new conversation
> for that
>
> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
> > The error most probably caused by mod-rewrite not doing it's job
> > Have you update server name in config?
> >
> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >
> >> yes... same config...
> >>
> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
> >>> Not sure I get this :((
> >>> Are you behind Apache?
> >>> Same config?
> >>>
> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>
> >>>> Hi Maxim,
> >>>>
> >>>> System is in user right now. I needed to switch to my test-system
> >>>>
> >>>> There I get an error in browser console
> >>>>
> >>>> Firefox can not connect to
> >>>>
> >>
> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
> >>>> aufbauen.
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
> >>>>> Hi Maxim,
> >>>>>
> >>>>> I missed the change in server.xml
> >>>>>
> >>>>> now it works, but lms dapter has a problem with this
> configuration.
> >>>>> Will investigate here.
> >>>>>
> >>>>> Thanks so far
> >>>>>
> >>>>> Peter
> >>>>>
> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
> >>>>>> So I assume
> >>>>>> 1) you put config from SO to your Apache
> >>>>>> 2) change the line RedirectMatch ^/$
> >>>>>> https://domain.test-test.eu/openmeetings
> >>>>>> 3) restart Apache
> >>>>>> 4) change conf/server.xml
> >> https://markmail.org/message/5wnts6izxxmejord
> >>>>>> 5) restart OM
> >>>>>>
> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>>>>
> >>>>>>> Thanks for the information,
> >>>>>>>
> >>>>>>> but I get an error in browser console...
> >>>>>>>
> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
> >>>>>>> Zeile Nr. 1, Spalte 1:
> >>>>>>>
> >>>>>>> and network monitor shows 400 bad request on
> >>>>>>>
> >>>>>>>
> >>
> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> >>>>>>>
> >>
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
> >>>>>>>> this will work for 5.0 with minimum-to-none modifications
> >>>>>>>>
> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>>>>>>
> >>>>>>>>> I know... this is really something here with my
> system... it is
> >>>>>>>>> something with tomcat->https-> upload dialog...
> >>>>>>>>>
> >>>>>>>>> But doesn't seem to be a showstopper for release...
> >>>>>>>>>
> >>>>>>>>> Is there a guide for apache config? I'm in homeoffice
> and archived
> >>>>>>>>> mails
> >>>>>>>>> are not available here...
> >>>>>>>>>
> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no
> issues :(
> >>>>>>>>>>
> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> no... this also happen with one uploaded file... seems
> to happen
> >>>>>>>>>>> with
> >>>>>>>>>>> larger files >1MB but sometimes the same file can be
> uploaded or
> >>>>>>> not...
> >>>>>>>>>>> so it is not a size limit. But evrything I try with
> time and
> >> frames
> >>>>>>>>>>> didn't help.
> >>>>>>>>>>>
> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>>>>>>>>>>> What are the steps to reproduce?
> >>>>>>>>>>>>
> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
> >>>>>>>>>>>>> in-sync with
> >>>>>>>>>>>>> global property -->*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> so i already try it...
> >>>>>>>>>>>>> *:-( *
> >>>>>>>>>>>>> Right now I try to use http and this worked. So I
> will switch
> >> to
> >>>>>>>>> apache
> >>>>>>>>>>>>> mod_proxy during the day. I think this is the
> fastest way now.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thank you so far
> >>>>>>>>>>>>> Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> My bad
> >>>>>>>>>>>>> there is another place to changehttps://
> >>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> <http://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121>
> >>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> sorry took a "bit" longer...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Could you help me to find the point, where this post
> request to
> >>>>>>>>> upload a
> >>>>>>>>>>>>> file will be generated?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
> >>>>>>>>>>>>> like this
> >>>>>>>>>>>
> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>>>>>>>>>>> Most probably it will help with upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> here you are...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Revision 81e95ac
> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the one.
> But as
> >>>>>>>>>>>>> far as I
> >>>>>>>>>>>>> understand, this doesn't happen any time...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> can you share revision of your version?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> While you have "endless rolling balls" do you have
> any error
> >>>>>>> requests
> >>>>>>>>> in
> >>>>>>>>>>>>> Dev console->Network?
> >>>>>>>>>>>>> anything with status 500 or so?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap
> changes does't
> >>>>>>>>>>>>> work
> >>>>>>>>> with
> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
> >> installation
> >>>>>>>>> (latest
> >>>>>>>>>>>>> build without bootstrap).
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload wors on demo.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not
> defined*
> >> But
> >>>>>>> this
> >>>>>>>>>>>>> one I ignored.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Are you using most recent version of M4?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Do you have these upload issues on demo?
> >>>>>>>>>>>>> (If yes - please share problem doc)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
> >>>>>>>>>>>>> update and
> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used
> automatically)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
> >>>>>>>>>>>>> Any other errors (in browser console or server log)?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> (chat is missing sounds like JS error)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>>
> >>>>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> there are two issues left. Maybe my installation.
> But it is
> >>>>>>>>>>>>> the same
> >>>>>>>>>>>>> behaviour on test and on production.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore
> size. Same
> >>>>>>>>>>>>> file
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> might
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> work or not.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I get an error in the logs, but no recommended
> solution helped.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>>>> [io-5080-exec-23] -
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> failed: Processing of multipart/form-data request
> failed.
> >>>>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>>>
> >>>>
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
> >>>>>>> java.io.IOException:
> >>>>>>>>>>>>> Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> <http://atorg.apache.wicket.protocol.ws>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>>>> *Caused by:
> org.apache.catalina.connector.ClientAbortException:
> >>>>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>> java.base/java.io <http://java.io>
> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>>>>>>>>> * at
> >> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>>>>>>>>> * ... 39 common frames omitted*
> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>>>>>>>>>>> * at
> org.apache.coyote.Request.doRead(Request.java:551)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>>>>>>>>>>>> * ... 50 common frames omitted*
> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>>>> [io-5080-exec-14] -
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> failed: Processing of multipart/form-data request
> failed.
> >> Stream
> >>>>>>> ended
> >>>>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>>>
> >>>>
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
> Stream ended
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> <http://atorg.apache.wicket.protocol.ws>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>>>> *Caused by:
> >>>>>>>>>>>>>
> >>>>
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>>>>>>>>>>> Stream ended unexpectedly*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>>>>>>>>> * at
> >> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>>>>>>>>>>> * connectionTimeout="20000"*
> >>>>>>>>>>>>> * redirectPort="5443" />*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <Connector port="5443"
> >>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
> >>>>>>>>>>>>> SSLEnabled="true" *
> >>>>>>>>>>>>> *
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>>>>>>>>>>> *
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <UpgradeProtocol
> >>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>>>>>>>>>>> * <SSLHostConfig>*
> >>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
> >>>>>>>>>>>>> * certificateFile="cert.pem"*
> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
> >>>>>>>>>>>>> * type="RSA" />*
> >>>>>>>>>>>>> * </SSLHostConfig>*
> >>>>>>>>>>>>> * </Connector>*
> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
> >>>>>>>>>>>>> redirectPort="5443"
> >>>>>>> />*
> >>>>>>>>>>>>> 2. I get an error during room load. This seems to
> prevent
> >>>>>>>>>>>>> sometimes
> >>>>>>>>>>>>> correct room load. sometimes chat is missing,
> sometimes just
> >>>>>>> rotating
> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF.
> Browser
> >> console
> >>>>>>>>> shows:
> >>>>>>>>>>>>> *The resource of"
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
> >>>>>>>>>>>>> <
> >>>>>>>>>>>>>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>>>>>>>>> was
> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> where 5 is the used group id for the external users.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Any Ideas about that?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Should be fixed
> >>>>>>>>>>>>> Thanks for the report!
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> please let me know if anything else need to be fixed :)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>> wrote:
> >>>>>>>>>>>>> I find the bug in import
> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Will also add test for import
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello Peter,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I just have added the test: 2 hashes are being
> generated for
> >> the
> >>>>>>> same
> >>>>>>>>>>>>> external user (same externalId/externalType)
> >>>>>>>>>>>>> No additional user was created in this case
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Please share your use case when you will be ready
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Ill investigate the code and will try to find what
> is going on
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>>
> >>>>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>
> >>>> <
> >>>>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>>
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> sorry for not answering, much to do these days.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be
> created during
> >>>>>>>>>>>>> SOAP
> >>>>>>>>>>>>> login instead of using former account. New user will
> be put in
> >> an
> >>>>>>> new
> >>>>>>>>>>>>> group. Default group will be ignored. I try to
> figure out, if
> >> the
> >>>>>>>>>>>>> problem is the adpter or OM.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello All,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple
> of weeks
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Current blockers are:
> >>>>>>>>>>>>> 1)
> https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in
> clustered mode
> >>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
> >> required)
> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Additionally I would like to implement this onehttps://
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> <http://issues.apache.org/jira/browse/OPENMEETINGS-2167>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I would like to get some help with testing latest
> SNAPSHOT:
> >>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
> >>>>>>>>> om.alteametasoft.com:8443/next
> <http://om.alteametasoft.com:8443/next>
> >>>>>>>>>>>>> Please test this version and report back any issues
> found
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks in advance
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
>
>
>
> --
> Best regards,
> Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Juan Antonio Moreno Carmona <ja...@gmail.com>.
Hi Maxim.
I have just tested demo-next and i have noticed following:
It's not possible to delete an object from the whiteboard and it's not
possible to change dimensions of the whiteboard with the whiteboard
settings dialog.
Regards.
El 5/4/20 a las 9:32, Maxim Solodovnik escribió:
> Hello All,
>
> demo-next is updated with most recent version
> I would appreciate to get feedback :))
>
> On Mon, 30 Mar 2020 at 16:55, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
>
> Hi Maxim,
>
> one module was missing... :-(
>
> proxy_wstunnel
>
> now it works and I'm going to test more...
>
> Greetings Peter
>
> PS: We had a problem in demo next, will start a new conversation
> for that
>
> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
> > The error most probably caused by mod-rewrite not doing it's job
> > Have you update server name in config?
> >
> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >
> >> yes... same config...
> >>
> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
> >>> Not sure I get this :((
> >>> Are you behind Apache?
> >>> Same config?
> >>>
> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>
> >>>> Hi Maxim,
> >>>>
> >>>> System is in user right now. I needed to switch to my test-system
> >>>>
> >>>> There I get an error in browser console
> >>>>
> >>>> Firefox can not connect to
> >>>>
> >>
> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
> >>>> aufbauen.
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
> >>>>> Hi Maxim,
> >>>>>
> >>>>> I missed the change in server.xml
> >>>>>
> >>>>> now it works, but lms dapter has a problem with this
> configuration.
> >>>>> Will investigate here.
> >>>>>
> >>>>> Thanks so far
> >>>>>
> >>>>> Peter
> >>>>>
> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
> >>>>>> So I assume
> >>>>>> 1) you put config from SO to your Apache
> >>>>>> 2) change the line RedirectMatch ^/$
> >>>>>> https://domain.test-test.eu/openmeetings
> >>>>>> 3) restart Apache
> >>>>>> 4) change conf/server.xml
> >> https://markmail.org/message/5wnts6izxxmejord
> >>>>>> 5) restart OM
> >>>>>>
> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>>>>
> >>>>>>> Thanks for the information,
> >>>>>>>
> >>>>>>> but I get an error in browser console...
> >>>>>>>
> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
> >>>>>>> Zeile Nr. 1, Spalte 1:
> >>>>>>>
> >>>>>>> and network monitor shows 400 bad request on
> >>>>>>>
> >>>>>>>
> >>
> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> >>>>>>>
> >>
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
> >>>>>>>> this will work for 5.0 with minimum-to-none modifications
> >>>>>>>>
> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>>>>>>
> >>>>>>>>> I know... this is really something here with my
> system... it is
> >>>>>>>>> something with tomcat->https-> upload dialog...
> >>>>>>>>>
> >>>>>>>>> But doesn't seem to be a showstopper for release...
> >>>>>>>>>
> >>>>>>>>> Is there a guide for apache config? I'm in homeoffice
> and archived
> >>>>>>>>> mails
> >>>>>>>>> are not available here...
> >>>>>>>>>
> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no
> issues :(
> >>>>>>>>>>
> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <daehn@vcrp.de
> <ma...@vcrp.de>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> no... this also happen with one uploaded file... seems
> to happen
> >>>>>>>>>>> with
> >>>>>>>>>>> larger files >1MB but sometimes the same file can be
> uploaded or
> >>>>>>> not...
> >>>>>>>>>>> so it is not a size limit. But evrything I try with
> time and
> >> frames
> >>>>>>>>>>> didn't help.
> >>>>>>>>>>>
> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>>>>>>>>>>> What are the steps to reproduce?
> >>>>>>>>>>>>
> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
> >>>>>>>>>>>>> in-sync with
> >>>>>>>>>>>>> global property -->*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> so i already try it...
> >>>>>>>>>>>>> *:-( *
> >>>>>>>>>>>>> Right now I try to use http and this worked. So I
> will switch
> >> to
> >>>>>>>>> apache
> >>>>>>>>>>>>> mod_proxy during the day. I think this is the
> fastest way now.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thank you so far
> >>>>>>>>>>>>> Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> My bad
> >>>>>>>>>>>>> there is another place to changehttps://
> >>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> <http://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121>
> >>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> sorry took a "bit" longer...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Could you help me to find the point, where this post
> request to
> >>>>>>>>> upload a
> >>>>>>>>>>>>> file will be generated?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
> >>>>>>>>>>>>> like this
> >>>>>>>>>>>
> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>>>>>>>>>>> Most probably it will help with upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> here you are...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Revision 81e95ac
> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the one.
> But as
> >>>>>>>>>>>>> far as I
> >>>>>>>>>>>>> understand, this doesn't happen any time...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> can you share revision of your version?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> While you have "endless rolling balls" do you have
> any error
> >>>>>>> requests
> >>>>>>>>> in
> >>>>>>>>>>>>> Dev console->Network?
> >>>>>>>>>>>>> anything with status 500 or so?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap
> changes does't
> >>>>>>>>>>>>> work
> >>>>>>>>> with
> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
> >> installation
> >>>>>>>>> (latest
> >>>>>>>>>>>>> build without bootstrap).
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload wors on demo.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not
> defined*
> >> But
> >>>>>>> this
> >>>>>>>>>>>>> one I ignored.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Are you using most recent version of M4?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Do you have these upload issues on demo?
> >>>>>>>>>>>>> (If yes - please share problem doc)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
> >>>>>>>>>>>>> update and
> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used
> automatically)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
> >>>>>>>>>>>>> Any other errors (in browser console or server log)?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> (chat is missing sounds like JS error)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>>
> >>>>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> there are two issues left. Maybe my installation.
> But it is
> >>>>>>>>>>>>> the same
> >>>>>>>>>>>>> behaviour on test and on production.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore
> size. Same
> >>>>>>>>>>>>> file
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> might
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> work or not.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I get an error in the logs, but no recommended
> solution helped.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>>>> [io-5080-exec-23] -
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> failed: Processing of multipart/form-data request
> failed.
> >>>>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>>>
> >>>>
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
> >>>>>>> java.io.IOException:
> >>>>>>>>>>>>> Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> <http://atorg.apache.wicket.protocol.ws>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>>>> *Caused by:
> org.apache.catalina.connector.ClientAbortException:
> >>>>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>> java.base/java.io <http://java.io>
> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>>>>>>>>> * at
> >> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>>>>>>>>> * ... 39 common frames omitted*
> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>>>>>>>>>>> * at
> org.apache.coyote.Request.doRead(Request.java:551)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>>>>>>>>>>>> * ... 50 common frames omitted*
> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>>>> [io-5080-exec-14] -
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> failed: Processing of multipart/form-data request
> failed.
> >> Stream
> >>>>>>> ended
> >>>>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>>>
> >>>>
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
> Stream ended
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> <http://atorg.apache.wicket.protocol.ws>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>>>> *Caused by:
> >>>>>>>>>>>>>
> >>>>
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>>>>>>>>>>> Stream ended unexpectedly*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>>>>>>>>> * at
> >> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>>>>>>>>>>> * connectionTimeout="20000"*
> >>>>>>>>>>>>> * redirectPort="5443" />*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <Connector port="5443"
> >>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
> >>>>>>>>>>>>> SSLEnabled="true" *
> >>>>>>>>>>>>> *
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>>>>>>>>>>> *
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <UpgradeProtocol
> >>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>>>>>>>>>>> * <SSLHostConfig>*
> >>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
> >>>>>>>>>>>>> * certificateFile="cert.pem"*
> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
> >>>>>>>>>>>>> * type="RSA" />*
> >>>>>>>>>>>>> * </SSLHostConfig>*
> >>>>>>>>>>>>> * </Connector>*
> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
> >>>>>>>>>>>>> redirectPort="5443"
> >>>>>>> />*
> >>>>>>>>>>>>> 2. I get an error during room load. This seems to
> prevent
> >>>>>>>>>>>>> sometimes
> >>>>>>>>>>>>> correct room load. sometimes chat is missing,
> sometimes just
> >>>>>>> rotating
> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF.
> Browser
> >> console
> >>>>>>>>> shows:
> >>>>>>>>>>>>> *The resource of"
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
> >>>>>>>>>>>>> <
> >>>>>>>>>>>>>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>>>>>>>>> was
> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> where 5 is the used group id for the external users.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Any Ideas about that?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Should be fixed
> >>>>>>>>>>>>> Thanks for the report!
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> please let me know if anything else need to be fixed :)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>> wrote:
> >>>>>>>>>>>>> I find the bug in import
> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Will also add test for import
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello Peter,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I just have added the test: 2 hashes are being
> generated for
> >> the
> >>>>>>> same
> >>>>>>>>>>>>> external user (same externalId/externalType)
> >>>>>>>>>>>>> No additional user was created in this case
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Please share your use case when you will be ready
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>> <solomax666@gmail.com <ma...@gmail.com>> <
> >>>>>>>>>>> solomax666@gmail.com <ma...@gmail.com>>
> <solomax666@gmail.com <ma...@gmail.com>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Ill investigate the code and will try to find what
> is going on
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>>
> >>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>>
> >>>>>>>>>>>>> <daehn@vcrp.de <ma...@vcrp.de>>
> <daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>
> >>>> <
> >>>>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>>
> <daehn@vcrp.de <ma...@vcrp.de>> <
> >>>>>>>>>>> daehn@vcrp.de <ma...@vcrp.de>> <daehn@vcrp.de
> <ma...@vcrp.de>> <daehn@vcrp.de <ma...@vcrp.de>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> sorry for not answering, much to do these days.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be
> created during
> >>>>>>>>>>>>> SOAP
> >>>>>>>>>>>>> login instead of using former account. New user will
> be put in
> >> an
> >>>>>>> new
> >>>>>>>>>>>>> group. Default group will be ignored. I try to
> figure out, if
> >> the
> >>>>>>>>>>>>> problem is the adpter or OM.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello All,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple
> of weeks
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Current blockers are:
> >>>>>>>>>>>>> 1)
> https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in
> clustered mode
> >>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
> >> required)
> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Additionally I would like to implement this onehttps://
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> <http://issues.apache.org/jira/browse/OPENMEETINGS-2167>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I would like to get some help with testing latest
> SNAPSHOT:
> >>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
> >>>>>>>>> om.alteametasoft.com:8443/next
> <http://om.alteametasoft.com:8443/next>
> >>>>>>>>>>>>> Please test this version and report back any issues
> found
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks in advance
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
>
>
>
> --
> Best regards,
> Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello All,
demo-next is updated with most recent version
I would appreciate to get feedback :))
On Mon, 30 Mar 2020 at 16:55, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> one module was missing... :-(
>
> proxy_wstunnel
>
> now it works and I'm going to test more...
>
> Greetings Peter
>
> PS: We had a problem in demo next, will start a new conversation for that
>
> Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
> > The error most probably caused by mod-rewrite not doing it's job
> > Have you update server name in config?
> >
> > On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> yes... same config...
> >>
> >> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
> >>> Not sure I get this :((
> >>> Are you behind Apache?
> >>> Same config?
> >>>
> >>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
> >>>
> >>>> Hi Maxim,
> >>>>
> >>>> System is in user right now. I needed to switch to my test-system
> >>>>
> >>>> There I get an error in browser console
> >>>>
> >>>> Firefox can not connect to
> >>>>
> >>
> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
> >>>> aufbauen.
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
> >>>>> Hi Maxim,
> >>>>>
> >>>>> I missed the change in server.xml
> >>>>>
> >>>>> now it works, but lms dapter has a problem with this configuration.
> >>>>> Will investigate here.
> >>>>>
> >>>>> Thanks so far
> >>>>>
> >>>>> Peter
> >>>>>
> >>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
> >>>>>> So I assume
> >>>>>> 1) you put config from SO to your Apache
> >>>>>> 2) change the line RedirectMatch ^/$
> >>>>>> https://domain.test-test.eu/openmeetings
> >>>>>> 3) restart Apache
> >>>>>> 4) change conf/server.xml
> >> https://markmail.org/message/5wnts6izxxmejord
> >>>>>> 5) restart OM
> >>>>>>
> >>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>
> >>>>>>> Thanks for the information,
> >>>>>>>
> >>>>>>> but I get an error in browser console...
> >>>>>>>
> >>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
> >>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
> >>>>>>> Zeile Nr. 1, Spalte 1:
> >>>>>>>
> >>>>>>> and network monitor shows 400 bad request on
> >>>>>>>
> >>>>>>>
> >>
> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
> >>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> >>>>>>>
> >>
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
> >>>>>>>> this will work for 5.0 with minimum-to-none modifications
> >>>>>>>>
> >>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>>>
> >>>>>>>>> I know... this is really something here with my system... it is
> >>>>>>>>> something with tomcat->https-> upload dialog...
> >>>>>>>>>
> >>>>>>>>> But doesn't seem to be a showstopper for release...
> >>>>>>>>>
> >>>>>>>>> Is there a guide for apache config? I'm in homeoffice and
> archived
> >>>>>>>>> mails
> >>>>>>>>> are not available here...
> >>>>>>>>>
> >>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> >>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
> >>>>>>>>>>
> >>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> no... this also happen with one uploaded file... seems to
> happen
> >>>>>>>>>>> with
> >>>>>>>>>>> larger files >1MB but sometimes the same file can be uploaded
> or
> >>>>>>> not...
> >>>>>>>>>>> so it is not a size limit. But evrything I try with time and
> >> frames
> >>>>>>>>>>> didn't help.
> >>>>>>>>>>>
> >>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>>>>>>>>>>> What are the steps to reproduce?
> >>>>>>>>>>>>
> >>>>>>>>>>>> to take 200k PDF and upload it 10 times?
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de>
> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
> >>>>>>>>>>>>> in-sync with
> >>>>>>>>>>>>> global property -->*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> so i already try it...
> >>>>>>>>>>>>> *:-( *
> >>>>>>>>>>>>> Right now I try to use http and this worked. So I will switch
> >> to
> >>>>>>>>> apache
> >>>>>>>>>>>>> mod_proxy during the day. I think this is the fastest way
> now.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thank you so far
> >>>>>>>>>>>>> Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> My bad
> >>>>>>>>>>>>> there is another place to changehttps://
> >>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> >>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
> >>>>>>>>> daehn@vcrp.de>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> sorry took a "bit" longer...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Unfortunately nothing changed. The same error.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Could you help me to find the point, where this post request
> to
> >>>>>>>>> upload a
> >>>>>>>>>>>>> file will be generated?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
> >>>>>>>>>>>>> like this
> >>>>>>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>>>>>>>>>>> Most probably it will help with upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
> >>>>>>>>> daehn@vcrp.de>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>> here you are...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Revision 81e95ac
> >>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
> >>>>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
> >>>>>>>>>>>>> far as I
> >>>>>>>>>>>>> understand, this doesn't happen any time...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> can you share revision of your version?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> While you have "endless rolling balls" do you have any error
> >>>>>>> requests
> >>>>>>>>> in
> >>>>>>>>>>>>> Dev console->Network?
> >>>>>>>>>>>>> anything with status 500 or so?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
> >>>>>>>>> daehn@vcrp.de>
> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't
> >>>>>>>>>>>>> work
> >>>>>>>>> with
> >>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
> >> installation
> >>>>>>>>> (latest
> >>>>>>>>>>>>> build without bootstrap).
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload wors on demo.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined*
> >> But
> >>>>>>> this
> >>>>>>>>>>>>> one I ignored.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Are you using most recent version of M4?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Do you have these upload issues on demo?
> >>>>>>>>>>>>> (If yes - please share problem doc)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
> >>>>>>>>>>>>> update and
> >>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2) `group/customcss` can be ignored
> >>>>>>>>>>>>> Any other errors (in browser console or server log)?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> (chat is missing sounds like JS error)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
> >>>>>>>>> daehn@vcrp.de>
> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> daehn@vcrp.de
> >>>>>>>>> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> there are two issues left. Maybe my installation. But it is
> >>>>>>>>>>>>> the same
> >>>>>>>>>>>>> behaviour on test and on production.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore size.
> Same
> >>>>>>>>>>>>> file
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> might
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> work or not.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I get an error in the logs, but no recommended solution
> helped.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>>>> [io-5080-exec-23] -
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
> >>>>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>>>
> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>>>> Processing of multipart/form-data request failed.
> >>>>>>> java.io.IOException:
> >>>>>>>>>>>>> Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>>>> *Caused by:
> org.apache.catalina.connector.ClientAbortException:
> >>>>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>> java.base/java.io
> >>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>>>>>>>>> * at
> >> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>>>>>>>>> * ... 39 common frames omitted*
> >>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>>>>>>>>>>>> * ... 50 common frames omitted*
> >>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>>>> [io-5080-exec-14] -
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Upload
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
> >> Stream
> >>>>>>> ended
> >>>>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>>>
> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>>>> Processing of multipart/form-data request failed. Stream
> ended
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>>>> *Caused by:
> >>>>>>>>>>>>>
> >>>>
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>>>>>>>>>>> Stream ended unexpectedly*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>>>>>>>>> * at
> >> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>>> * at
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>>>>>>>>>>> * connectionTimeout="20000"*
> >>>>>>>>>>>>> * redirectPort="5443" />*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <Connector port="5443"
> >>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
> >>>>>>>>>>>>> SSLEnabled="true" *
> >>>>>>>>>>>>> *
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>>>>>>>>>>> *
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> * <UpgradeProtocol
> >>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>>>>>>>>>>> * <SSLHostConfig>*
> >>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
> >>>>>>>>>>>>> * certificateFile="cert.pem"*
> >>>>>>>>>>>>> * certificateChainFile="chain.txt"*
> >>>>>>>>>>>>> * type="RSA" />*
> >>>>>>>>>>>>> * </SSLHostConfig>*
> >>>>>>>>>>>>> * </Connector>*
> >>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
> >>>>>>>>>>>>> redirectPort="5443"
> >>>>>>> />*
> >>>>>>>>>>>>> 2. I get an error during room load. This seems to prevent
> >>>>>>>>>>>>> sometimes
> >>>>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
> >>>>>>> rotating
> >>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser
> >> console
> >>>>>>>>> shows:
> >>>>>>>>>>>>> *The resource of"
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
> >>>>>>>>>>>>> <
> >>>>>>>>>>>>>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >>>>>>>>>>> was
> >>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> where 5 is the used group id for the external users.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Any Ideas about that?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Should be fixed
> >>>>>>>>>>>>> Thanks for the report!
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> please let me know if anything else need to be fixed :)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
> >>>>>>>>>>>>> I find the bug in import
> >>>>>>>>>>>>> Will fix ASAP (mea culpa)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Will also add test for import
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello Peter,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I just have added the test: 2 hashes are being generated for
> >> the
> >>>>>>> same
> >>>>>>>>>>>>> external user (same externalId/externalType)
> >>>>>>>>>>>>> No additional user was created in this case
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Please share your use case when you will be ready
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
> >>>>>>> solomax666@gmail.com>
> >>>>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Ill investigate the code and will try to find what is going
> on
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
> >>>>>>>>> daehn@vcrp.de>
> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> daehn@vcrp.de
> >>>> <
> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
> <
> >>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>>>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> sorry for not answering, much to do these days.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created
> during
> >>>>>>>>>>>>> SOAP
> >>>>>>>>>>>>> login instead of using former account. New user will be put
> in
> >> an
> >>>>>>> new
> >>>>>>>>>>>>> group. Default group will be ignored. I try to figure out, if
> >> the
> >>>>>>>>>>>>> problem is the adpter or OM.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello All,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Current blockers are:
> >>>>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered
> mode
> >>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
> >> required)
> >>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Additionally I would like to implement this onehttps://
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> And check some other issues (like OM at Safari)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
> >> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>>>>>>>>>>> It is also installed at demo-nexthttps://
> >>>>>>>>> om.alteametasoft.com:8443/next
> >>>>>>>>>>>>> Please test this version and report back any issues found
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks in advance
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> WBR
> >>>>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>
>
>
--
Best regards,
Maxim
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
one module was missing... :-(
proxy_wstunnel
now it works and I'm going to test more...
Greetings Peter
PS: We had a problem in demo next, will start a new conversation for that
Am 30.03.20 um 11:06 schrieb Maxim Solodovnik:
> The error most probably caused by mod-rewrite not doing it's job
> Have you update server name in config?
>
> On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote:
>
>> yes... same config...
>>
>> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
>>> Not sure I get this :((
>>> Are you behind Apache?
>>> Same config?
>>>
>>> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> Hi Maxim,
>>>>
>>>> System is in user right now. I needed to switch to my test-system
>>>>
>>>> There I get an error in browser console
>>>>
>>>> Firefox can not connect to
>>>>
>> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>>>> aufbauen.
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
>>>>> Hi Maxim,
>>>>>
>>>>> I missed the change in server.xml
>>>>>
>>>>> now it works, but lms dapter has a problem with this configuration.
>>>>> Will investigate here.
>>>>>
>>>>> Thanks so far
>>>>>
>>>>> Peter
>>>>>
>>>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>>>>>> So I assume
>>>>>> 1) you put config from SO to your Apache
>>>>>> 2) change the line RedirectMatch ^/$
>>>>>> https://domain.test-test.eu/openmeetings
>>>>>> 3) restart Apache
>>>>>> 4) change conf/server.xml
>> https://markmail.org/message/5wnts6izxxmejord
>>>>>> 5) restart OM
>>>>>>
>>>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>
>>>>>>> Thanks for the information,
>>>>>>>
>>>>>>> but I get an error in browser console...
>>>>>>>
>>>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
>>>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>>>>>>> Zeile Nr. 1, Spalte 1:
>>>>>>>
>>>>>>> and network monitor shows 400 bad request on
>>>>>>>
>>>>>>>
>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>>>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>>>>>>>
>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>>>>>>>> this will work for 5.0 with minimum-to-none modifications
>>>>>>>>
>>>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>>
>>>>>>>>> I know... this is really something here with my system... it is
>>>>>>>>> something with tomcat->https-> upload dialog...
>>>>>>>>>
>>>>>>>>> But doesn't seem to be a showstopper for release...
>>>>>>>>>
>>>>>>>>> Is there a guide for apache config? I'm in homeoffice and archived
>>>>>>>>> mails
>>>>>>>>> are not available here...
>>>>>>>>>
>>>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>>>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
>>>>>>>>>>
>>>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>>>>
>>>>>>>>>>> no... this also happen with one uploaded file... seems to happen
>>>>>>>>>>> with
>>>>>>>>>>> larger files >1MB but sometimes the same file can be uploaded or
>>>>>>> not...
>>>>>>>>>>> so it is not a size limit. But evrything I try with time and
>> frames
>>>>>>>>>>> didn't help.
>>>>>>>>>>>
>>>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>>>>>>>>>>> What are the steps to reproduce?
>>>>>>>>>>>>
>>>>>>>>>>>> to take 200k PDF and upload it 10 times?
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
>>>>>>>>>>>>> in-sync with
>>>>>>>>>>>>> global property -->*
>>>>>>>>>>>>>
>>>>>>>>>>>>> so i already try it...
>>>>>>>>>>>>> *:-( *
>>>>>>>>>>>>> Right now I try to use http and this worked. So I will switch
>> to
>>>>>>>>> apache
>>>>>>>>>>>>> mod_proxy during the day. I think this is the fastest way now.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you so far
>>>>>>>>>>>>> Peter
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>>>>>>>>>>>>
>>>>>>>>>>>>> My bad
>>>>>>>>>>>>> there is another place to changehttps://
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>>>>>>>>>>>> You should see correct Tomcat version in catalina.out
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>>>>>>>>> daehn@vcrp.de>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>>>
>>>>>>>>>>>>> sorry took a "bit" longer...
>>>>>>>>>>>>>
>>>>>>>>>>>>> Unfortunately nothing changed. The same error.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Could you help me to find the point, where this post request to
>>>>>>>>> upload a
>>>>>>>>>>>>> file will be generated?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
>>>>>>>>>>>>> like this
>>>>>>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>>>>>>>>>>> Most probably it will help with upload
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>>>>>>>>> daehn@vcrp.de>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>> here you are...
>>>>>>>>>>>>>
>>>>>>>>>>>>> Revision 81e95ac
>>>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>>>>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
>>>>>>>>>>>>> far as I
>>>>>>>>>>>>> understand, this doesn't happen any time...
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>>>>>>>>>>
>>>>>>>>>>>>> can you share revision of your version?
>>>>>>>>>>>>>
>>>>>>>>>>>>> While you have "endless rolling balls" do you have any error
>>>>>>> requests
>>>>>>>>> in
>>>>>>>>>>>>> Dev console->Network?
>>>>>>>>>>>>> anything with status 500 or so?
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>>>>>>>>> daehn@vcrp.de>
>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't
>>>>>>>>>>>>> work
>>>>>>>>> with
>>>>>>>>>>>>> our coustom.css. I would prefer to "repair" current
>> installation
>>>>>>>>> (latest
>>>>>>>>>>>>> build without bootstrap).
>>>>>>>>>>>>>
>>>>>>>>>>>>> Upload wors on demo.
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined*
>> But
>>>>>>> this
>>>>>>>>>>>>> one I ignored.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Are you using most recent version of M4?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Do you have these upload issues on demo?
>>>>>>>>>>>>> (If yes - please share problem doc)
>>>>>>>>>>>>>
>>>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
>>>>>>>>>>>>> update and
>>>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2) `group/customcss` can be ignored
>>>>>>>>>>>>> Any other errors (in browser console or server log)?
>>>>>>>>>>>>>
>>>>>>>>>>>>> (chat is missing sounds like JS error)
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>>>>>>>>> daehn@vcrp.de>
>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <daehn@vcrp.de
>>>>>>>>> wrote:
>>>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>>>
>>>>>>>>>>>>> there are two issues left. Maybe my installation. But it is
>>>>>>>>>>>>> the same
>>>>>>>>>>>>> behaviour on test and on production.
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same
>>>>>>>>>>>>> file
>>>>>>>>>>>>>
>>>>>>>>>>>>> might
>>>>>>>>>>>>>
>>>>>>>>>>>>> work or not.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I get an error in the logs, but no recommended solution helped.
>>>>>>>>>>>>>
>>>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>>>>>>>>>>>>> [io-5080-exec-23] -
>>>>>>>>>>>>>
>>>>>>>>>>>>> Upload
>>>>>>>>>>>>>
>>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>>>>>>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>>>>>>>
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>>>>>>> Processing of multipart/form-data request failed.
>>>>>>> java.io.IOException:
>>>>>>>>>>>>> Stream reset*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>>>>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>> java.base/java.io
>>>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>>>>>>>>>>> * at
>> java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>>>>>>>>>> * ... 39 common frames omitted*
>>>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>>>>>>>>>>>> * ... 50 common frames omitted*
>>>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>>>>>>>>>>>>> [io-5080-exec-14] -
>>>>>>>>>>>>>
>>>>>>>>>>>>> Upload
>>>>>>>>>>>>>
>>>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>> Stream
>>>>>>> ended
>>>>>>>>>>>>> unexpectedly*
>>>>>>>>>>>>>
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>>>>>>> Processing of multipart/form-data request failed. Stream ended
>>>>>>>>>>>>>
>>>>>>>>>>>>> unexpectedly*
>>>>>>>>>>>>>
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>>>>>>> *Caused by:
>>>>>>>>>>>>>
>>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>>>>>>>>>>> Stream ended unexpectedly*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>>>>>>>>>>> * at
>> java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>>>>>> * at
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>>>>>>>>>>
>>>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>>>>>>>>>>> * connectionTimeout="20000"*
>>>>>>>>>>>>> * redirectPort="5443" />*
>>>>>>>>>>>>>
>>>>>>>>>>>>> * <Connector port="5443"
>>>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>>>>>>>>>>>>> SSLEnabled="true" *
>>>>>>>>>>>>> *
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>>>>>>>>>>> *
>>>>>>>>>>>>>
>>>>>>>>>>>>> * <UpgradeProtocol
>>>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>>>>>>>>>>> * <SSLHostConfig>*
>>>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>>>>>>>>>>>>> * certificateFile="cert.pem"*
>>>>>>>>>>>>> * certificateChainFile="chain.txt"*
>>>>>>>>>>>>> * type="RSA" />*
>>>>>>>>>>>>> * </SSLHostConfig>*
>>>>>>>>>>>>> * </Connector>*
>>>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>>>>>>>>>>>>> redirectPort="5443"
>>>>>>> />*
>>>>>>>>>>>>> 2. I get an error during room load. This seems to prevent
>>>>>>>>>>>>> sometimes
>>>>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
>>>>>>> rotating
>>>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser
>> console
>>>>>>>>> shows:
>>>>>>>>>>>>> *The resource of"
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>>>>>>>>>>>>> <
>>>>>>>>>>>>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>>> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>>> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>>> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>>> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>>> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
>>>>>>>>>>> was
>>>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
>>>>>>>>>>>>>
>>>>>>>>>>>>> where 5 is the used group id for the external users.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Any Ideas about that?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Should be fixed
>>>>>>>>>>>>> Thanks for the report!
>>>>>>>>>>>>>
>>>>>>>>>>>>> please let me know if anything else need to be fixed :)
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>>>>>>> solomax666@gmail.com>
>>>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>>>>>>>>>>>> I find the bug in import
>>>>>>>>>>>>> Will fix ASAP (mea culpa)
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>>>>>>> solomax666@gmail.com>
>>>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Will also add test for import
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>>>>>>> solomax666@gmail.com>
>>>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hello Peter,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I just have added the test: 2 hashes are being generated for
>> the
>>>>>>> same
>>>>>>>>>>>>> external user (same externalId/externalType)
>>>>>>>>>>>>> No additional user was created in this case
>>>>>>>>>>>>>
>>>>>>>>>>>>> Please share your use case when you will be ready
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>>>>>>> solomax666@gmail.com>
>>>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks Peter
>>>>>>>>>>>>>
>>>>>>>>>>>>> Ill investigate the code and will try to find what is going on
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>>>>>>>>> daehn@vcrp.de>
>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <daehn@vcrp.de
>>>> <
>>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>>>
>>>>>>>>>>>>> sorry for not answering, much to do these days.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I found a explanation for "lost files" but no solution.
>>>>>>>>>>>>>
>>>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during
>>>>>>>>>>>>> SOAP
>>>>>>>>>>>>> login instead of using former account. New user will be put in
>> an
>>>>>>> new
>>>>>>>>>>>>> group. Default group will be ignored. I try to figure out, if
>> the
>>>>>>>>>>>>> problem is the adpter or OM.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hello All,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>>>>>>>>>>
>>>>>>>>>>>>> Current blockers are:
>>>>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
>> required)
>>>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>>>>>>>>>>
>>>>>>>>>>>>> Additionally I would like to implement this onehttps://
>>>>>>>>>>>>>
>>>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>>>>>>>>>>
>>>>>>>>>>>>> And check some other issues (like OM at Safari)
>>>>>>>>>>>>>
>>>>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>>>>>>>>>> It is also installed at demo-nexthttps://
>>>>>>>>> om.alteametasoft.com:8443/next
>>>>>>>>>>>>> Please test this version and report back any issues found
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks in advance
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> WBR
>>>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> WBR
>>>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> WBR
>>>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> WBR
>>>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>
Re: Japanese translation
Posted by Maxim Solodovnik <so...@gmail.com>.
Sure,
please file JIRA: https://issues.apache.org/jira/browse/OPENMEETINGS
and attach Application_ja.properties.xml to it
I'll do the rest :)
Thanks in advance!
On Tue, 31 Mar 2020 at 08:13, 森田 ジョナサン <j....@mochikichi.co.jp> wrote:
> Hello,
> Locally I translated some OpenMeetings english text into Japanese. Would
> it be helpful for me to provide these translations to the OpenMeetings
> project in some way?
> JM
>
--
WBR
Maxim aka solomax
Japanese translation
Posted by 森田 ジョナサン <j....@mochikichi.co.jp>.
Hello,
Locally I translated some OpenMeetings english text into Japanese. Would it be helpful for me to provide these translations to the OpenMeetings project in some way?
JM
Re: newest Snapshot-Version <> Snapshot December
Posted by Maxim Solodovnik <so...@gmail.com>.
you can download latest SNAPSHOT (as soon as it will be ready)
and replace openmeetings-web*.jar
On Tue, 31 Mar 2020 at 16:19, R. Scholz <re...@abakus-edv-systems.de>
wrote:
> Helle Maxim,
>
> thank you for correct the registration-btutton.
> Can you tell me which file I have to update? After the "big
> database-update" yesterday I hope I can overwrite only the file you repair
> with the new one.
>
> Best regards,
>
> René
>
>
> Am 31.03.2020 um 08:42 schrieb Maxim Solodovnik:
>
> I would recommend to use cmd-admin with keys
> 'i' -> install
> + 'file' -> perform import while installing
> + 'skip default-objects' -> do not create additional users/rooms etc.
> (backup file have them all ... )
>
> `allow.frontend.register` should be honored, please file JIRA
>
> On Tue, 31 Mar 2020 at 13:38, R. Scholz <re...@abakus-edv-systems.de>
> wrote:
>
>> Hello Maxim,
>>
>> - "missing files" after export/import
>> After switching on my brain I see that with generating the new database
>> my admin-user is another like before.
>> So the missing files are there - at the "marked-as-import-user".
>>
>> - video/audio-configuration not appears
>> To import my configuration after make an update I wrote a script who copy
>> conf-files (and a little bit more) from my backup to the actual
>> OM-directory.
>> And there I overwrote the "VideoSettings.html" - I put in the past a few
>> higher resolutions in it.
>> After changing with the original one the configuration-window appears
>> correctly.
>>
>> But what I see: In the configuration I have the "allow.frontend.register"
>> to false. But the button "Registration" appears at Login.
>> When I click on it the screen will be "grey" - and notthing happens. No
>> error-screen, nothing.
>> Is it possible to make the button unvisible?
>>
>> - import/export
>> I will try it.
>>
>> ./admin.sh -i -file backup.zip -- drop
>> ./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com -group
>> webbase -user admin
>>
>> With best regards,
>>
>> René
>>
>>
>>
>>
>>
>> Am 31.03.2020 um 02:36 schrieb Maxim Solodovnik:
>>
>> Hello Rene
>>
>> On Tue, 31 Mar 2020 at 02:37, R. Scholz <
>> rene.scholz@abakus-edv-systems.de> wrote:
>>
>>> Hello Maxim,
>>>
>>> I reinstall OM and after that I import the save-file. All seems OK, only
>>> my presentation-files are gone.
>>>
>>
>> This is NOT OK :( (Import/export issue are high priority)
>> How have you created your backup?
>> Can you open the zip file and check if room files are in there?
>>
>>
>>> Is there a shorter way to create a "basic-database"? Like a sql-script I
>>> have to run when I have to update?
>>> - drop database
>>> - create datebase
>>> - run SQL-Script
>>> - admin.sh -r -file backup.zip
>>>
>>
>> Not sure I got the question
>> I'm using `./admin.sh -i -file backup.zip -- drop` (It seem --drop
>> requires 2 runs, but this is different issue)
>> To create basic DB with just 1 user:
>> Drop DB
>> Create DB
>> `./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com -group
>> webbase -user admin`
>>
>>
>>>
>>> Another question: When I open a room and go into the
>>> audio/video-settings only the screen is grey, no window appears.
>>> Where is it go away?
>>>
>>
>> Video setting should work as before (only look different)
>> Does it work for you at demo-next?
>> Do you have any errors in Browser console?
>>
>>
>>>
>>> Best regards,
>>>
>>> René
>>>
>>>
>>> Am 30.03.2020 um 15:55 schrieb Maxim Solodovnik:
>>>
>>> Database has been changed
>>> You need to reinstall with import/export
>>>
>>> On Mon, 30 Mar 2020 at 20:54, R. Scholz <
>>> rene.scholz@abakus-edv-systems.de> wrote:
>>>
>>>> Hello,
>>>>
>>>> I try to update my M4-Version (December) to the newest one.
>>>> But after login I run in an internal error - an "unexpected" one.
>>>>
>>>> *ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
>>>> [nio-5443-exec-2] - Unexpected error occurred*
>>>> * org.apache.openjpa.persistence.PersistenceException: No enum constant
>>>> org.apache.openmeetings.db.entity.user.User.Right.Soap*
>>>>
>>>> Is there a difference between the december-version and the newest one I
>>>> forgot to implement?
>>>> Maybe a new JAVA-Version necessary or something else I dont know?
>>>>
>>>> With best regards,
>>>>
>>>> René
>>>>
>>>>
>>>>
>>>>
>>>> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>>>>
>>>> ok.. wait for that... ;-)
>>>>
>>>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>>>
>>>> I'll try to add "connection status handling" to the client
>>>> So user will be aware of connection-is-not-set state
>>>>
>>>> will take some time
>>>>
>>>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de>
>>>> <da...@vcrp.de> wrote:
>>>>
>>>> sorry for that.. :-(
>>>>
>>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
>>>> the others -> reload everything was fine
>>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
>>>> others
>>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
>>>> others
>>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
>>>> everything was fine
>>>>
>>>> if it is possible with less participants need to be tested...
>>>>
>>>>
>>>>
>>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>>
>>>> This is the report I was always afraid of :((
>>>>
>>>> What OSes/Browsers have you used?
>>>> Is the issue reproducible with less participants?
>>>>
>>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de>
>>>> <da...@vcrp.de> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> we were right now at demo next and made a test, because we often here
>>>> that people have connection problems, when they enter the room. We can
>>>> not find any reason for that. The behaviour seems to be the same on
>>>> demo
>>>> next.
>>>>
>>>> We were 4 persons in the room. The first and the last one could not be
>>>> heard by the others. They need to re-enter the room. Maybe you can find
>>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>>
>>>> I thought this could be caused by setup, but it seems to be
>>>> reproducible. This should be fixed.
>>>>
>>>> Greetings Peter
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>>
>>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
>
>
--
WBR
Maxim aka solomax
Re: newest Snapshot-Version <> Snapshot December
Posted by "R. Scholz" <re...@abakus-edv-systems.de>.
Helle Maxim,
thank you for correct the registration-btutton.
Can you tell me which file I have to update? After the "big
database-update" yesterday I hope I can overwrite only the file you
repair with the new one.
Best regards,
René
Am 31.03.2020 um 08:42 schrieb Maxim Solodovnik:
> I would recommend to use cmd-admin with keys
> 'i' -> install
> + 'file' -> perform import while installing
> + 'skip default-objects' -> do not create additional users/rooms etc.
> (backup file have them all ... )
>
> `allow.frontend.register` should be honored, please file JIRA
>
> On Tue, 31 Mar 2020 at 13:38, R. Scholz
> <rene.scholz@abakus-edv-systems.de
> <ma...@abakus-edv-systems.de>> wrote:
>
> Hello Maxim,
>
> - "missing files" after export/import
> After switching on my brain I see that with generating the new
> database my admin-user is another like before.
> So the missing files are there - at the "marked-as-import-user".
>
> - video/audio-configuration not appears
> To import my configuration after make an update I wrote a script
> who copy conf-files (and a little bit more) from my backup to the
> actual OM-directory.
> And there I overwrote the "VideoSettings.html" - I put in the past
> a few higher resolutions in it.
> After changing with the original one the configuration-window
> appears correctly.
>
> But what I see: In the configuration I have the
> "allow.frontend.register" to false. But the button "Registration"
> appears at Login.
> When I click on it the screen will be "grey" - and notthing
> happens. No error-screen, nothing.
> Is it possible to make the button unvisible?
>
> - import/export
> I will try it.
>
> ./admin.sh -i -file backup.zip -- drop
> ./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com
> <ma...@gmail.com> -groupwebbase-useradmin
>
> With best regards,
>
> René
>
>
>
>
>
> Am 31.03.2020 um 02:36 schrieb Maxim Solodovnik:
>> Hello Rene
>>
>> On Tue, 31 Mar 2020 at 02:37, R. Scholz
>> <rene.scholz@abakus-edv-systems.de
>> <ma...@abakus-edv-systems.de>> wrote:
>>
>> Hello Maxim,
>>
>> I reinstall OM and after that I import the save-file. All
>> seems OK, only my presentation-files are gone.
>>
>>
>> This is NOT OK :( (Import/export issue are high priority)
>> How have you created your backup?
>> Can you open the zip file and check if room files are in there?
>>
>> Is there a shorter way to create a "basic-database"? Like a
>> sql-script I have to run when I have to update?
>> - drop database
>> - create datebase
>> - run SQL-Script
>> - admin.sh -r -file backup.zip
>>
>>
>> Not sure I got the question
>> I'm using `./admin.sh -i -file backup.zip -- drop` (It seem
>> --drop requires 2 runs, but this is different issue)
>> To create basic DB with just 1 user:
>> Drop DB
>> Create DB
>> `./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com
>> <ma...@gmail.com> -groupwebbase-useradmin`
>>
>>
>> Another question: When I open a room and go into the
>> audio/video-settings only the screen is grey, no window appears.
>> Where is it go away?
>>
>>
>> Video setting should work as before (only look different)
>> Does it work for you at demo-next?
>> Do you have any errors in Browser console?
>>
>>
>> Best regards,
>>
>> René
>>
>>
>> Am 30.03.2020 um 15:55 schrieb Maxim Solodovnik:
>>> Database has been changed
>>> You need to reinstall with import/export
>>>
>>> On Mon, 30 Mar 2020 at 20:54, R. Scholz
>>> <rene.scholz@abakus-edv-systems.de
>>> <ma...@abakus-edv-systems.de>> wrote:
>>>
>>> Hello,
>>>
>>> I try to update my M4-Version (December) to the newest one.
>>> But after login I run in an internal error - an
>>> "unexpected" one.
>>>
>>> /ERROR 03-30 15:15:39.684
>>> o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-2] -
>>> Unexpected error occurred//
>>> //org.apache.openjpa.persistence.PersistenceException:
>>> No enum constant
>>> org.apache.openmeetings.db.entity.user.User.Right.Soap/
>>>
>>> Is there a difference between the december-version and
>>> the newest one I forgot to implement?
>>> Maybe a new JAVA-Version necessary or something else I
>>> dont know?
>>>
>>> With best regards,
>>>
>>> René
>>>
>>>
>>>
>>>
>>> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>>>> ok.. wait for that... ;-)
>>>>
>>>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>>>> I'll try to add "connection status handling" to the
>>>>> client
>>>>> So user will be aware of connection-is-not-set state
>>>>>
>>>>> will take some time
>>>>>
>>>>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn
>>>>> <da...@vcrp.de> <ma...@vcrp.de> wrote:
>>>>>
>>>>>> sorry for that.. :-(
>>>>>>
>>>>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was
>>>>>> not be heard by
>>>>>> the others -> reload everything was fine
>>>>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and
>>>>>> was heard by all others
>>>>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and
>>>>>> was heard by all others
>>>>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the
>>>>>> others -> reload
>>>>>> everything was fine
>>>>>>
>>>>>> if it is possible with less participants need to be
>>>>>> tested...
>>>>>>
>>>>>>
>>>>>>
>>>>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>>>>> This is the report I was always afraid of :((
>>>>>>>
>>>>>>> What OSes/Browsers have you used?
>>>>>>> Is the issue reproducible with less participants?
>>>>>>>
>>>>>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn
>>>>>>> <da...@vcrp.de> <ma...@vcrp.de> wrote:
>>>>>>>
>>>>>>>> Hi Maxim,
>>>>>>>>
>>>>>>>> we were right now at demo next and made a test,
>>>>>>>> because we often here
>>>>>>>> that people have connection problems, when they
>>>>>>>> enter the room. We can
>>>>>>>> not find any reason for that. The behaviour seems
>>>>>>>> to be the same on demo
>>>>>>>> next.
>>>>>>>>
>>>>>>>> We were 4 persons in the room. The first and the
>>>>>>>> last one could not be
>>>>>>>> heard by the others. They need to re-enter the
>>>>>>>> room. Maybe you can find
>>>>>>>> something in the logs. We met at 11:20 MEZ in room
>>>>>>>> 4868.
>>>>>>>>
>>>>>>>> I thought this could be caused by setup, but it
>>>>>>>> seems to be
>>>>>>>> reproducible. This should be fixed.
>>>>>>>>
>>>>>>>> Greetings Peter
>>>>>>>>
>>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax
Re: newest Snapshot-Version <> Snapshot December
Posted by Maxim Solodovnik <so...@gmail.com>.
I would recommend to use cmd-admin with keys
'i' -> install
+ 'file' -> perform import while installing
+ 'skip default-objects' -> do not create additional users/rooms etc.
(backup file have them all ... )
`allow.frontend.register` should be honored, please file JIRA
On Tue, 31 Mar 2020 at 13:38, R. Scholz <re...@abakus-edv-systems.de>
wrote:
> Hello Maxim,
>
> - "missing files" after export/import
> After switching on my brain I see that with generating the new database my
> admin-user is another like before.
> So the missing files are there - at the "marked-as-import-user".
>
> - video/audio-configuration not appears
> To import my configuration after make an update I wrote a script who copy
> conf-files (and a little bit more) from my backup to the actual
> OM-directory.
> And there I overwrote the "VideoSettings.html" - I put in the past a few
> higher resolutions in it.
> After changing with the original one the configuration-window appears
> correctly.
>
> But what I see: In the configuration I have the "allow.frontend.register"
> to false. But the button "Registration" appears at Login.
> When I click on it the screen will be "grey" - and notthing happens. No
> error-screen, nothing.
> Is it possible to make the button unvisible?
>
> - import/export
> I will try it.
>
> ./admin.sh -i -file backup.zip -- drop
> ./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com -group
> webbase -user admin
>
> With best regards,
>
> René
>
>
>
>
>
> Am 31.03.2020 um 02:36 schrieb Maxim Solodovnik:
>
> Hello Rene
>
> On Tue, 31 Mar 2020 at 02:37, R. Scholz <re...@abakus-edv-systems.de>
> wrote:
>
>> Hello Maxim,
>>
>> I reinstall OM and after that I import the save-file. All seems OK, only
>> my presentation-files are gone.
>>
>
> This is NOT OK :( (Import/export issue are high priority)
> How have you created your backup?
> Can you open the zip file and check if room files are in there?
>
>
>> Is there a shorter way to create a "basic-database"? Like a sql-script I
>> have to run when I have to update?
>> - drop database
>> - create datebase
>> - run SQL-Script
>> - admin.sh -r -file backup.zip
>>
>
> Not sure I got the question
> I'm using `./admin.sh -i -file backup.zip -- drop` (It seem --drop
> requires 2 runs, but this is different issue)
> To create basic DB with just 1 user:
> Drop DB
> Create DB
> `./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com -group
> webbase -user admin`
>
>
>>
>> Another question: When I open a room and go into the audio/video-settings
>> only the screen is grey, no window appears.
>> Where is it go away?
>>
>
> Video setting should work as before (only look different)
> Does it work for you at demo-next?
> Do you have any errors in Browser console?
>
>
>>
>> Best regards,
>>
>> René
>>
>>
>> Am 30.03.2020 um 15:55 schrieb Maxim Solodovnik:
>>
>> Database has been changed
>> You need to reinstall with import/export
>>
>> On Mon, 30 Mar 2020 at 20:54, R. Scholz <
>> rene.scholz@abakus-edv-systems.de> wrote:
>>
>>> Hello,
>>>
>>> I try to update my M4-Version (December) to the newest one.
>>> But after login I run in an internal error - an "unexpected" one.
>>>
>>> *ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
>>> [nio-5443-exec-2] - Unexpected error occurred*
>>> * org.apache.openjpa.persistence.PersistenceException: No enum constant
>>> org.apache.openmeetings.db.entity.user.User.Right.Soap*
>>>
>>> Is there a difference between the december-version and the newest one I
>>> forgot to implement?
>>> Maybe a new JAVA-Version necessary or something else I dont know?
>>>
>>> With best regards,
>>>
>>> René
>>>
>>>
>>>
>>>
>>> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>>>
>>> ok.. wait for that... ;-)
>>>
>>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>>
>>> I'll try to add "connection status handling" to the client
>>> So user will be aware of connection-is-not-set state
>>>
>>> will take some time
>>>
>>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>>> wrote:
>>>
>>> sorry for that.. :-(
>>>
>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
>>> the others -> reload everything was fine
>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
>>> others
>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
>>> others
>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
>>> everything was fine
>>>
>>> if it is possible with less participants need to be tested...
>>>
>>>
>>>
>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>
>>> This is the report I was always afraid of :((
>>>
>>> What OSes/Browsers have you used?
>>> Is the issue reproducible with less participants?
>>>
>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>>> wrote:
>>>
>>> Hi Maxim,
>>>
>>> we were right now at demo next and made a test, because we often here
>>> that people have connection problems, when they enter the room. We can
>>> not find any reason for that. The behaviour seems to be the same on demo
>>> next.
>>>
>>> We were 4 persons in the room. The first and the last one could not be
>>> heard by the others. They need to re-enter the room. Maybe you can find
>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>
>>> I thought this could be caused by setup, but it seems to be
>>> reproducible. This should be fixed.
>>>
>>> Greetings Peter
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
>
>
--
WBR
Maxim aka solomax
Re: newest Snapshot-Version <> Snapshot December
Posted by "R. Scholz" <re...@abakus-edv-systems.de>.
Hello Maxim,
- "missing files" after export/import
After switching on my brain I see that with generating the new database
my admin-user is another like before.
So the missing files are there - at the "marked-as-import-user".
- video/audio-configuration not appears
To import my configuration after make an update I wrote a script who
copy conf-files (and a little bit more) from my backup to the actual
OM-directory.
And there I overwrote the "VideoSettings.html" - I put in the past a few
higher resolutions in it.
After changing with the original one the configuration-window appears
correctly.
But what I see: In the configuration I have the
"allow.frontend.register" to false. But the button "Registration"
appears at Login.
When I click on it the screen will be "grey" - and notthing happens. No
error-screen, nothing.
Is it possible to make the button unvisible?
- import/export
I will try it.
./admin.sh -i -file backup.zip -- drop
./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com
<ma...@gmail.com> -groupwebbase-useradmin
With best regards,
René
Am 31.03.2020 um 02:36 schrieb Maxim Solodovnik:
> Hello Rene
>
> On Tue, 31 Mar 2020 at 02:37, R. Scholz
> <rene.scholz@abakus-edv-systems.de
> <ma...@abakus-edv-systems.de>> wrote:
>
> Hello Maxim,
>
> I reinstall OM and after that I import the save-file. All seems
> OK, only my presentation-files are gone.
>
>
> This is NOT OK :( (Import/export issue are high priority)
> How have you created your backup?
> Can you open the zip file and check if room files are in there?
>
> Is there a shorter way to create a "basic-database"? Like a
> sql-script I have to run when I have to update?
> - drop database
> - create datebase
> - run SQL-Script
> - admin.sh -r -file backup.zip
>
>
> Not sure I got the question
> I'm using `./admin.sh -i -file backup.zip -- drop` (It seem --drop
> requires 2 runs, but this is different issue)
> To create basic DB with just 1 user:
> Drop DB
> Create DB
> `./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com
> <ma...@gmail.com> -groupwebbase-useradmin`
>
>
> Another question: When I open a room and go into the
> audio/video-settings only the screen is grey, no window appears.
> Where is it go away?
>
>
> Video setting should work as before (only look different)
> Does it work for you at demo-next?
> Do you have any errors in Browser console?
>
>
> Best regards,
>
> René
>
>
> Am 30.03.2020 um 15:55 schrieb Maxim Solodovnik:
>> Database has been changed
>> You need to reinstall with import/export
>>
>> On Mon, 30 Mar 2020 at 20:54, R. Scholz
>> <rene.scholz@abakus-edv-systems.de
>> <ma...@abakus-edv-systems.de>> wrote:
>>
>> Hello,
>>
>> I try to update my M4-Version (December) to the newest one.
>> But after login I run in an internal error - an "unexpected" one.
>>
>> /ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
>> [nio-5443-exec-2] - Unexpected error occurred//
>> //org.apache.openjpa.persistence.PersistenceException: No
>> enum constant
>> org.apache.openmeetings.db.entity.user.User.Right.Soap/
>>
>> Is there a difference between the december-version and the
>> newest one I forgot to implement?
>> Maybe a new JAVA-Version necessary or something else I dont know?
>>
>> With best regards,
>>
>> René
>>
>>
>>
>>
>> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>>> ok.. wait for that... ;-)
>>>
>>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>>> I'll try to add "connection status handling" to the client
>>>> So user will be aware of connection-is-not-set state
>>>>
>>>> will take some time
>>>>
>>>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de>
>>>> <ma...@vcrp.de> wrote:
>>>>
>>>>> sorry for that.. :-(
>>>>>
>>>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not
>>>>> be heard by
>>>>> the others -> reload everything was fine
>>>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was
>>>>> heard by all others
>>>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was
>>>>> heard by all others
>>>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the
>>>>> others -> reload
>>>>> everything was fine
>>>>>
>>>>> if it is possible with less participants need to be tested...
>>>>>
>>>>>
>>>>>
>>>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>>>> This is the report I was always afraid of :((
>>>>>>
>>>>>> What OSes/Browsers have you used?
>>>>>> Is the issue reproducible with less participants?
>>>>>>
>>>>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de>
>>>>>> <ma...@vcrp.de> wrote:
>>>>>>
>>>>>>> Hi Maxim,
>>>>>>>
>>>>>>> we were right now at demo next and made a test, because
>>>>>>> we often here
>>>>>>> that people have connection problems, when they enter
>>>>>>> the room. We can
>>>>>>> not find any reason for that. The behaviour seems to be
>>>>>>> the same on demo
>>>>>>> next.
>>>>>>>
>>>>>>> We were 4 persons in the room. The first and the last
>>>>>>> one could not be
>>>>>>> heard by the others. They need to re-enter the room.
>>>>>>> Maybe you can find
>>>>>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>>>>>
>>>>>>> I thought this could be caused by setup, but it seems to be
>>>>>>> reproducible. This should be fixed.
>>>>>>>
>>>>>>> Greetings Peter
>>>>>>>
>>>>>
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax
Re: newest Snapshot-Version <> Snapshot December
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Rene
On Tue, 31 Mar 2020 at 02:37, R. Scholz <re...@abakus-edv-systems.de>
wrote:
> Hello Maxim,
>
> I reinstall OM and after that I import the save-file. All seems OK, only
> my presentation-files are gone.
>
This is NOT OK :( (Import/export issue are high priority)
How have you created your backup?
Can you open the zip file and check if room files are in there?
> Is there a shorter way to create a "basic-database"? Like a sql-script I
> have to run when I have to update?
> - drop database
> - create datebase
> - run SQL-Script
> - admin.sh -r -file backup.zip
>
Not sure I got the question
I'm using `./admin.sh -i -file backup.zip -- drop` (It seem --drop requires
2 runs, but this is different issue)
To create basic DB with just 1 user:
Drop DB
Create DB
`./admin.sh -i -v -tz Europe/Berlin -email your.email@gmail.com -group
webbase -user admin`
>
> Another question: When I open a room and go into the audio/video-settings
> only the screen is grey, no window appears.
> Where is it go away?
>
Video setting should work as before (only look different)
Does it work for you at demo-next?
Do you have any errors in Browser console?
>
> Best regards,
>
> René
>
>
> Am 30.03.2020 um 15:55 schrieb Maxim Solodovnik:
>
> Database has been changed
> You need to reinstall with import/export
>
> On Mon, 30 Mar 2020 at 20:54, R. Scholz <re...@abakus-edv-systems.de>
> wrote:
>
>> Hello,
>>
>> I try to update my M4-Version (December) to the newest one.
>> But after login I run in an internal error - an "unexpected" one.
>>
>> *ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
>> [nio-5443-exec-2] - Unexpected error occurred*
>> * org.apache.openjpa.persistence.PersistenceException: No enum constant
>> org.apache.openmeetings.db.entity.user.User.Right.Soap*
>>
>> Is there a difference between the december-version and the newest one I
>> forgot to implement?
>> Maybe a new JAVA-Version necessary or something else I dont know?
>>
>> With best regards,
>>
>> René
>>
>>
>>
>>
>> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>>
>> ok.. wait for that... ;-)
>>
>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>
>> I'll try to add "connection status handling" to the client
>> So user will be aware of connection-is-not-set state
>>
>> will take some time
>>
>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> wrote:
>>
>> sorry for that.. :-(
>>
>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
>> the others -> reload everything was fine
>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
>> others
>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
>> others
>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
>> everything was fine
>>
>> if it is possible with less participants need to be tested...
>>
>>
>>
>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>
>> This is the report I was always afraid of :((
>>
>> What OSes/Browsers have you used?
>> Is the issue reproducible with less participants?
>>
>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> wrote:
>>
>> Hi Maxim,
>>
>> we were right now at demo next and made a test, because we often here
>> that people have connection problems, when they enter the room. We can
>> not find any reason for that. The behaviour seems to be the same on demo
>> next.
>>
>> We were 4 persons in the room. The first and the last one could not be
>> heard by the others. They need to re-enter the room. Maybe you can find
>> something in the logs. We met at 11:20 MEZ in room 4868.
>>
>> I thought this could be caused by setup, but it seems to be
>> reproducible. This should be fixed.
>>
>> Greetings Peter
>>
>>
>>
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
>
>
--
WBR
Maxim aka solomax
Re: newest Snapshot-Version <> Snapshot December
Posted by "R. Scholz" <re...@abakus-edv-systems.de>.
Hello Maxim,
I reinstall OM and after that I import the save-file. All seems OK, only
my presentation-files are gone.
Is there a shorter way to create a "basic-database"? Like a sql-script I
have to run when I have to update?
- drop database
- create datebase
- run SQL-Script
- admin.sh -r -file backup.zip
Another question: When I open a room and go into the
audio/video-settings only the screen is grey, no window appears.
Where is it go away?
Best regards,
René
Am 30.03.2020 um 15:55 schrieb Maxim Solodovnik:
> Database has been changed
> You need to reinstall with import/export
>
> On Mon, 30 Mar 2020 at 20:54, R. Scholz
> <rene.scholz@abakus-edv-systems.de
> <ma...@abakus-edv-systems.de>> wrote:
>
> Hello,
>
> I try to update my M4-Version (December) to the newest one.
> But after login I run in an internal error - an "unexpected" one.
>
> /ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
> [nio-5443-exec-2] - Unexpected error occurred//
> //org.apache.openjpa.persistence.PersistenceException: No enum
> constant org.apache.openmeetings.db.entity.user.User.Right.Soap/
>
> Is there a difference between the december-version and the newest
> one I forgot to implement?
> Maybe a new JAVA-Version necessary or something else I dont know?
>
> With best regards,
>
> René
>
>
>
>
> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>> ok.. wait for that... ;-)
>>
>> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>>> I'll try to add "connection status handling" to the client
>>> So user will be aware of connection-is-not-set state
>>>
>>> will take some time
>>>
>>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de>
>>> <ma...@vcrp.de> wrote:
>>>
>>>> sorry for that.. :-(
>>>>
>>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be
>>>> heard by
>>>> the others -> reload everything was fine
>>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard
>>>> by all others
>>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by
>>>> all others
>>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others ->
>>>> reload
>>>> everything was fine
>>>>
>>>> if it is possible with less participants need to be tested...
>>>>
>>>>
>>>>
>>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>>> This is the report I was always afraid of :((
>>>>>
>>>>> What OSes/Browsers have you used?
>>>>> Is the issue reproducible with less participants?
>>>>>
>>>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de>
>>>>> <ma...@vcrp.de> wrote:
>>>>>
>>>>>> Hi Maxim,
>>>>>>
>>>>>> we were right now at demo next and made a test, because we
>>>>>> often here
>>>>>> that people have connection problems, when they enter the
>>>>>> room. We can
>>>>>> not find any reason for that. The behaviour seems to be the
>>>>>> same on demo
>>>>>> next.
>>>>>>
>>>>>> We were 4 persons in the room. The first and the last one
>>>>>> could not be
>>>>>> heard by the others. They need to re-enter the room. Maybe
>>>>>> you can find
>>>>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>>>>
>>>>>> I thought this could be caused by setup, but it seems to be
>>>>>> reproducible. This should be fixed.
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>>>
>>
>
>
>
> --
> WBR
> Maxim aka solomax
Re: newest Snapshot-Version <> Snapshot December
Posted by Maxim Solodovnik <so...@gmail.com>.
Database has been changed
You need to reinstall with import/export
On Mon, 30 Mar 2020 at 20:54, R. Scholz <re...@abakus-edv-systems.de>
wrote:
> Hello,
>
> I try to update my M4-Version (December) to the newest one.
> But after login I run in an internal error - an "unexpected" one.
>
> *ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
> [nio-5443-exec-2] - Unexpected error occurred*
> * org.apache.openjpa.persistence.PersistenceException: No enum constant
> org.apache.openmeetings.db.entity.user.User.Right.Soap*
>
> Is there a difference between the december-version and the newest one I
> forgot to implement?
> Maybe a new JAVA-Version necessary or something else I dont know?
>
> With best regards,
>
> René
>
>
>
>
> Am 30.03.2020 um 15:24 schrieb Peter Dähn:
>
> ok.. wait for that... ;-)
>
> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>
> I'll try to add "connection status handling" to the client
> So user will be aware of connection-is-not-set state
>
> will take some time
>
> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> wrote:
>
> sorry for that.. :-(
>
> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
> the others -> reload everything was fine
> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
> others
> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all others
> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
> everything was fine
>
> if it is possible with less participants need to be tested...
>
>
>
> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>
> This is the report I was always afraid of :((
>
> What OSes/Browsers have you used?
> Is the issue reproducible with less participants?
>
> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> wrote:
>
> Hi Maxim,
>
> we were right now at demo next and made a test, because we often here
> that people have connection problems, when they enter the room. We can
> not find any reason for that. The behaviour seems to be the same on demo
> next.
>
> We were 4 persons in the room. The first and the last one could not be
> heard by the others. They need to re-enter the room. Maybe you can find
> something in the logs. We met at 11:20 MEZ in room 4868.
>
> I thought this could be caused by setup, but it seems to be
> reproducible. This should be fixed.
>
> Greetings Peter
>
>
>
>
>
--
WBR
Maxim aka solomax
newest Snapshot-Version <> Snapshot December
Posted by "R. Scholz" <re...@abakus-edv-systems.de>.
Hello,
I try to update my M4-Version (December) to the newest one.
But after login I run in an internal error - an "unexpected" one.
/ERROR 03-30 15:15:39.684 o.a.w.DefaultExceptionMapper:170
[nio-5443-exec-2] - Unexpected error occurred//
//org.apache.openjpa.persistence.PersistenceException: No enum constant
org.apache.openmeetings.db.entity.user.User.Right.Soap/
Is there a difference between the december-version and the newest one I
forgot to implement?
Maybe a new JAVA-Version necessary or something else I dont know?
With best regards,
René
Am 30.03.2020 um 15:24 schrieb Peter Dähn:
> ok.. wait for that... ;-)
>
> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
>> I'll try to add "connection status handling" to the client
>> So user will be aware of connection-is-not-set state
>>
>> will take some time
>>
>> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> wrote:
>>
>>> sorry for that.. :-(
>>>
>>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
>>> the others -> reload everything was fine
>>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
>>> others
>>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
>>> others
>>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
>>> everything was fine
>>>
>>> if it is possible with less participants need to be tested...
>>>
>>>
>>>
>>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>>> This is the report I was always afraid of :((
>>>>
>>>> What OSes/Browsers have you used?
>>>> Is the issue reproducible with less participants?
>>>>
>>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
>>>>
>>>>> Hi Maxim,
>>>>>
>>>>> we were right now at demo next and made a test, because we often here
>>>>> that people have connection problems, when they enter the room. We
>>>>> can
>>>>> not find any reason for that. The behaviour seems to be the same
>>>>> on demo
>>>>> next.
>>>>>
>>>>> We were 4 persons in the room. The first and the last one could
>>>>> not be
>>>>> heard by the others. They need to re-enter the room. Maybe you can
>>>>> find
>>>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>>>
>>>>> I thought this could be caused by setup, but it seems to be
>>>>> reproducible. This should be fixed.
>>>>>
>>>>> Greetings Peter
>>>>>
>>>
>
Re: Connection Problems
Posted by Maxim Solodovnik <so...@gmail.com>.
https://issues.apache.org/jira/browse/OPENMEETINGS-2209
to track progress
On Mon, 30 Mar 2020 at 20:24, Peter Dähn <da...@vcrp.de> wrote:
> ok.. wait for that... ;-)
>
> Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
> > I'll try to add "connection status handling" to the client
> > So user will be aware of connection-is-not-set state
> >
> > will take some time
> >
> > On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> sorry for that.. :-(
> >>
> >> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
> >> the others -> reload everything was fine
> >> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all
> others
> >> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all
> others
> >> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
> >> everything was fine
> >>
> >> if it is possible with less participants need to be tested...
> >>
> >>
> >>
> >> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
> >>> This is the report I was always afraid of :((
> >>>
> >>> What OSes/Browsers have you used?
> >>> Is the issue reproducible with less participants?
> >>>
> >>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
> >>>
> >>>> Hi Maxim,
> >>>>
> >>>> we were right now at demo next and made a test, because we often here
> >>>> that people have connection problems, when they enter the room. We can
> >>>> not find any reason for that. The behaviour seems to be the same on
> demo
> >>>> next.
> >>>>
> >>>> We were 4 persons in the room. The first and the last one could not be
> >>>> heard by the others. They need to re-enter the room. Maybe you can
> find
> >>>> something in the logs. We met at 11:20 MEZ in room 4868.
> >>>>
> >>>> I thought this could be caused by setup, but it seems to be
> >>>> reproducible. This should be fixed.
> >>>>
> >>>> Greetings Peter
> >>>>
> >>
>
>
--
WBR
Maxim aka solomax
Re: Connection Problems
Posted by Peter Dähn <da...@vcrp.de>.
ok.. wait for that... ;-)
Am 30.03.20 um 14:15 schrieb Maxim Solodovnik:
> I'll try to add "connection status handling" to the client
> So user will be aware of connection-is-not-set state
>
> will take some time
>
> On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> wrote:
>
>> sorry for that.. :-(
>>
>> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
>> the others -> reload everything was fine
>> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all others
>> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all others
>> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
>> everything was fine
>>
>> if it is possible with less participants need to be tested...
>>
>>
>>
>> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
>>> This is the report I was always afraid of :((
>>>
>>> What OSes/Browsers have you used?
>>> Is the issue reproducible with less participants?
>>>
>>> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> Hi Maxim,
>>>>
>>>> we were right now at demo next and made a test, because we often here
>>>> that people have connection problems, when they enter the room. We can
>>>> not find any reason for that. The behaviour seems to be the same on demo
>>>> next.
>>>>
>>>> We were 4 persons in the room. The first and the last one could not be
>>>> heard by the others. They need to re-enter the room. Maybe you can find
>>>> something in the logs. We met at 11:20 MEZ in room 4868.
>>>>
>>>> I thought this could be caused by setup, but it seems to be
>>>> reproducible. This should be fixed.
>>>>
>>>> Greetings Peter
>>>>
>>
Re: Connection Problems
Posted by Maxim Solodovnik <so...@gmail.com>.
Can this be your case:
https://groups.google.com/d/msg/kurento/y-XkMJacXPM/G58h8r-EAAAJ ?
On Mon, 30 Mar 2020 at 17:58, Maxim Solodovnik <so...@gmail.com> wrote:
> This is the report I was always afraid of :((
>
> What OSes/Browsers have you used?
> Is the issue reproducible with less participants?
>
> On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> we were right now at demo next and made a test, because we often here
>> that people have connection problems, when they enter the room. We can
>> not find any reason for that. The behaviour seems to be the same on demo
>> next.
>>
>> We were 4 persons in the room. The first and the last one could not be
>> heard by the others. They need to re-enter the room. Maybe you can find
>> something in the logs. We met at 11:20 MEZ in room 4868.
>>
>> I thought this could be caused by setup, but it seems to be
>> reproducible. This should be fixed.
>>
>> Greetings Peter
>>
>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: Connection Problems
Posted by Maxim Solodovnik <so...@gmail.com>.
I'll try to add "connection status handling" to the client
So user will be aware of connection-is-not-set state
will take some time
On Mon, 30 Mar 2020 at 19:11, Peter Dähn <da...@vcrp.de> wrote:
> sorry for that.. :-(
>
> 1st user Linux Mint 18.3 Firefox 74.0 (64-Bit) -> was not be heard by
> the others -> reload everything was fine
> 2nd user Firefox 74.0 macOS 10.15 -> could hear and was heard by all others
> 3rd Ubuntu 18.04 - Firefox 72.0.2 ->could hear and was heard by all others
> 4th FF 74 Linux Mint 19.3 -> was not be heard by the others -> reload
> everything was fine
>
> if it is possible with less participants need to be tested...
>
>
>
> Am 30.03.20 um 12:58 schrieb Maxim Solodovnik:
> > This is the report I was always afraid of :((
> >
> > What OSes/Browsers have you used?
> > Is the issue reproducible with less participants?
> >
> > On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> Hi Maxim,
> >>
> >> we were right now at demo next and made a test, because we often here
> >> that people have connection problems, when they enter the room. We can
> >> not find any reason for that. The behaviour seems to be the same on demo
> >> next.
> >>
> >> We were 4 persons in the room. The first and the last one could not be
> >> heard by the others. They need to re-enter the room. Maybe you can find
> >> something in the logs. We met at 11:20 MEZ in room 4868.
> >>
> >> I thought this could be caused by setup, but it seems to be
> >> reproducible. This should be fixed.
> >>
> >> Greetings Peter
> >>
> >
>
>
--
WBR
Maxim aka solomax
Re: Connection Problems
Posted by Maxim Solodovnik <so...@gmail.com>.
This is the report I was always afraid of :((
What OSes/Browsers have you used?
Is the issue reproducible with less participants?
On Mon, 30 Mar 2020 at 17:14, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> we were right now at demo next and made a test, because we often here
> that people have connection problems, when they enter the room. We can
> not find any reason for that. The behaviour seems to be the same on demo
> next.
>
> We were 4 persons in the room. The first and the last one could not be
> heard by the others. They need to re-enter the room. Maybe you can find
> something in the logs. We met at 11:20 MEZ in room 4868.
>
> I thought this could be caused by setup, but it seems to be
> reproducible. This should be fixed.
>
> Greetings Peter
>
--
WBR
Maxim aka solomax
Connection Problems
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
we were right now at demo next and made a test, because we often here
that people have connection problems, when they enter the room. We can
not find any reason for that. The behaviour seems to be the same on demo
next.
We were 4 persons in the room. The first and the last one could not be
heard by the others. They need to re-enter the room. Maybe you can find
something in the logs. We met at 11:20 MEZ in room 4868.
I thought this could be caused by setup, but it seems to be
reproducible. This should be fixed.
Greetings Peter
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
The error most probably caused by mod-rewrite not doing it's job
Have you update server name in config?
On Mon, 30 Mar 2020 at 16:04, Peter Dähn <da...@vcrp.de> wrote:
> yes... same config...
>
> Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
> > Not sure I get this :((
> > Are you behind Apache?
> > Same config?
> >
> > On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> Hi Maxim,
> >>
> >> System is in user right now. I needed to switch to my test-system
> >>
> >> There I get an error in browser console
> >>
> >> Firefox can not connect to
> >>
> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
> >>
> >> aufbauen.
> >>
> >> Greetings Peter
> >>
> >> Am 30.03.20 um 08:04 schrieb Peter Dähn:
> >>> Hi Maxim,
> >>>
> >>> I missed the change in server.xml
> >>>
> >>> now it works, but lms dapter has a problem with this configuration.
> >>> Will investigate here.
> >>>
> >>> Thanks so far
> >>>
> >>> Peter
> >>>
> >>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
> >>>> So I assume
> >>>> 1) you put config from SO to your Apache
> >>>> 2) change the line RedirectMatch ^/$
> >>>> https://domain.test-test.eu/openmeetings
> >>>> 3) restart Apache
> >>>> 4) change conf/server.xml
> https://markmail.org/message/5wnts6izxxmejord
> >>>> 5) restart OM
> >>>>
> >>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
> >>>>
> >>>>> Thanks for the information,
> >>>>>
> >>>>> but I get an error in browser console...
> >>>>>
> >>>>> XML-Verarbeitungsfehler: Syntax-Fehler
> >>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
> >>>>> Zeile Nr. 1, Spalte 1:
> >>>>>
> >>>>> and network monitor shows 400 bad request on
> >>>>>
> >>>>>
> >>
> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
> >>>>>
> >>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> >>>>>
> >>
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
> >>>>>> this will work for 5.0 with minimum-to-none modifications
> >>>>>>
> >>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>
> >>>>>>> I know... this is really something here with my system... it is
> >>>>>>> something with tomcat->https-> upload dialog...
> >>>>>>>
> >>>>>>> But doesn't seem to be a showstopper for release...
> >>>>>>>
> >>>>>>> Is there a guide for apache config? I'm in homeoffice and archived
> >>>>>>> mails
> >>>>>>> are not available here...
> >>>>>>>
> >>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> >>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
> >>>>>>>>
> >>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>>>
> >>>>>>>>> no... this also happen with one uploaded file... seems to happen
> >>>>>>>>> with
> >>>>>>>>> larger files >1MB but sometimes the same file can be uploaded or
> >>>>> not...
> >>>>>>>>> so it is not a size limit. But evrything I try with time and
> frames
> >>>>>>>>> didn't help.
> >>>>>>>>>
> >>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>>>>>>>>> What are the steps to reproduce?
> >>>>>>>>>>
> >>>>>>>>>> to take 200k PDF and upload it 10 times?
> >>>>>>>>>>
> >>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>
> >>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
> >>>>>>>>>>> in-sync with
> >>>>>>>>>>> global property -->*
> >>>>>>>>>>>
> >>>>>>>>>>> so i already try it...
> >>>>>>>>>>> *:-( *
> >>>>>>>>>>> Right now I try to use http and this worked. So I will switch
> to
> >>>>>>> apache
> >>>>>>>>>>> mod_proxy during the day. I think this is the fastest way now.
> >>>>>>>>>>>
> >>>>>>>>>>> Thank you so far
> >>>>>>>>>>> Peter
> >>>>>>>>>>>
> >>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>>>>>>>>
> >>>>>>>>>>> My bad
> >>>>>>>>>>> there is another place to changehttps://
> >>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> >>>>>>>>>>> You should see correct Tomcat version in catalina.out
> >>>>>>>>>>>
> >>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
> >>>>>>> daehn@vcrp.de>
> >>>>>>>>> wrote:
> >>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>
> >>>>>>>>>>> sorry took a "bit" longer...
> >>>>>>>>>>>
> >>>>>>>>>>> Unfortunately nothing changed. The same error.
> >>>>>>>>>>>
> >>>>>>>>>>> Could you help me to find the point, where this post request to
> >>>>>>> upload a
> >>>>>>>>>>> file will be generated?
> >>>>>>>>>>>
> >>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>
> >>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>>>>>>>>
> >>>>>>>>>>> Can you try to update Tomcat to 9.0.33
> >>>>>>>>>>> like this
> >>>>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>>>>>>>>> Most probably it will help with upload
> >>>>>>>>>>>
> >>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
> >>>>>>> daehn@vcrp.de>
> >>>>>>>>> wrote:
> >>>>>>>>>>> here you are...
> >>>>>>>>>>>
> >>>>>>>>>>> Revision 81e95ac
> >>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
> >>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
> >>>>>>>>>>> far as I
> >>>>>>>>>>> understand, this doesn't happen any time...
> >>>>>>>>>>>
> >>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>>>>>>>>
> >>>>>>>>>>> can you share revision of your version?
> >>>>>>>>>>>
> >>>>>>>>>>> While you have "endless rolling balls" do you have any error
> >>>>> requests
> >>>>>>> in
> >>>>>>>>>>> Dev console->Network?
> >>>>>>>>>>> anything with status 500 or so?
> >>>>>>>>>>>
> >>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
> >>>>>>> daehn@vcrp.de>
> >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>
> >>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't
> >>>>>>>>>>> work
> >>>>>>> with
> >>>>>>>>>>> our coustom.css. I would prefer to "repair" current
> installation
> >>>>>>> (latest
> >>>>>>>>>>> build without bootstrap).
> >>>>>>>>>>>
> >>>>>>>>>>> Upload wors on demo.
> >>>>>>>>>>>
> >>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined*
> But
> >>>>> this
> >>>>>>>>>>> one I ignored.
> >>>>>>>>>>>
> >>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>>>>>>>>
> >>>>>>>>>>> Are you using most recent version of M4?
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Do you have these upload issues on demo?
> >>>>>>>>>>> (If yes - please share problem doc)
> >>>>>>>>>>>
> >>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
> >>>>>>>>>>> update and
> >>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
> >>>>>>>>>>>
> >>>>>>>>>>> 2) `group/customcss` can be ignored
> >>>>>>>>>>> Any other errors (in browser console or server log)?
> >>>>>>>>>>>
> >>>>>>>>>>> (chat is missing sounds like JS error)
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
> >>>>>>> daehn@vcrp.de>
> >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <daehn@vcrp.de
> >
> >>>>>>> wrote:
> >>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>
> >>>>>>>>>>> there are two issues left. Maybe my installation. But it is
> >>>>>>>>>>> the same
> >>>>>>>>>>> behaviour on test and on production.
> >>>>>>>>>>>
> >>>>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same
> >>>>>>>>>>> file
> >>>>>>>>>>>
> >>>>>>>>>>> might
> >>>>>>>>>>>
> >>>>>>>>>>> work or not.
> >>>>>>>>>>>
> >>>>>>>>>>> I get an error in the logs, but no recommended solution helped.
> >>>>>>>>>>>
> >>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>> [io-5080-exec-23] -
> >>>>>>>>>>>
> >>>>>>>>>>> Upload
> >>>>>>>>>>>
> >>>>>>>>>>> failed: Processing of multipart/form-data request failed.
> >>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>>
> >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>> Processing of multipart/form-data request failed.
> >>>>> java.io.IOException:
> >>>>>>>>>>> Stream reset*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>
> >>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>
> >>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
> >>>>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>> java.base/java.io
> >>>>> .FilterInputStream.read(FilterInputStream.java:133)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>
> >>>>>>>>>>> * at
> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>
> >>>>>>>>>>> * ... 39 common frames omitted*
> >>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>
> >>>>>>>>>>> * ... 50 common frames omitted*
> >>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
> >>>>>>>>>>> [io-5080-exec-14] -
> >>>>>>>>>>>
> >>>>>>>>>>> Upload
> >>>>>>>>>>>
> >>>>>>>>>>> failed: Processing of multipart/form-data request failed.
> Stream
> >>>>> ended
> >>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>
> >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>>> Processing of multipart/form-data request failed. Stream ended
> >>>>>>>>>>>
> >>>>>>>>>>> unexpectedly*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>
> >>>>>>>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>
> >>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>>>> *Caused by:
> >>>>>>>>>>>
> >> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>>>>>>>>> Stream ended unexpectedly*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>
> >>>>>>>>>>> * at
> java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>>>
> >>>>>>>>>>> * at
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>
> >>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>>>>>>>>
> >>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>>>>>>>>> * connectionTimeout="20000"*
> >>>>>>>>>>> * redirectPort="5443" />*
> >>>>>>>>>>>
> >>>>>>>>>>> * <Connector port="5443"
> >>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
> >>>>>>>>>>> SSLEnabled="true" *
> >>>>>>>>>>> *
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>>>>>>>>> *
> >>>>>>>>>>>
> >>>>>>>>>>> * <UpgradeProtocol
> >>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>>>>>>>>> * <SSLHostConfig>*
> >>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
> >>>>>>>>>>> * certificateFile="cert.pem"*
> >>>>>>>>>>> * certificateChainFile="chain.txt"*
> >>>>>>>>>>> * type="RSA" />*
> >>>>>>>>>>> * </SSLHostConfig>*
> >>>>>>>>>>> * </Connector>*
> >>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
> >>>>>>>>>>> redirectPort="5443"
> >>>>> />*
> >>>>>>>>>>> 2. I get an error during room load. This seems to prevent
> >>>>>>>>>>> sometimes
> >>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
> >>>>> rotating
> >>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser
> console
> >>>>>>> shows:
> >>>>>>>>>>> *The resource of"
> >>>>>>>>>>>
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
> >>>>>>>>>>> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >
> >> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >
> >> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> ><
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >
> >> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >
> >> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >
> >> <
> >>>>>>>>>>>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5
> >
> >>>>>>>>> was
> >>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>>>>>>>>> (X-Content-Type-Options: nosniff).*
> >>>>>>>>>>>
> >>>>>>>>>>> where 5 is the used group id for the external users.
> >>>>>>>>>>>
> >>>>>>>>>>> Any Ideas about that?
> >>>>>>>>>>>
> >>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>
> >>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>>>>>>>>
> >>>>>>>>>>> Should be fixed
> >>>>>>>>>>> Thanks for the report!
> >>>>>>>>>>>
> >>>>>>>>>>> please let me know if anything else need to be fixed :)
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
> >>>>> solomax666@gmail.com>
> >>>>>>> <
> >>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com>
> >>>>> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
> >>>>>>>>>>> I find the bug in import
> >>>>>>>>>>> Will fix ASAP (mea culpa)
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
> >>>>> solomax666@gmail.com>
> >>>>>>> <
> >>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com>
> >>>>> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Will also add test for import
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
> >>>>> solomax666@gmail.com>
> >>>>>>> <
> >>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com>
> >>>>> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Hello Peter,
> >>>>>>>>>>>
> >>>>>>>>>>> I just have added the test: 2 hashes are being generated for
> the
> >>>>> same
> >>>>>>>>>>> external user (same externalId/externalType)
> >>>>>>>>>>> No additional user was created in this case
> >>>>>>>>>>>
> >>>>>>>>>>> Please share your use case when you will be ready
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
> >>>>> solomax666@gmail.com>
> >>>>>>> <
> >>>>>>>>> solomax666@gmail.com> <
> >>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> <so...@gmail.com>
> >>>>> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Thanks Peter
> >>>>>>>>>>>
> >>>>>>>>>>> Ill investigate the code and will try to find what is going on
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
> >>>>>>> daehn@vcrp.de>
> >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <daehn@vcrp.de
> >
> >> <
> >>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> >>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>>>>>>>>>> Hi Maxim,
> >>>>>>>>>>>
> >>>>>>>>>>> sorry for not answering, much to do these days.
> >>>>>>>>>>>
> >>>>>>>>>>> I found a explanation for "lost files" but no solution.
> >>>>>>>>>>>
> >>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during
> >>>>>>>>>>> SOAP
> >>>>>>>>>>> login instead of using former account. New user will be put in
> an
> >>>>> new
> >>>>>>>>>>> group. Default group will be ignored. I try to figure out, if
> the
> >>>>>>>>>>> problem is the adpter or OM.
> >>>>>>>>>>>
> >>>>>>>>>>> Greetings Peter
> >>>>>>>>>>>
> >>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>>>>>>>>
> >>>>>>>>>>> Hello All,
> >>>>>>>>>>>
> >>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>>>>>>>>>>
> >>>>>>>>>>> Current blockers are:
> >>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
> >>>>>>>>>>> 3) "Files messed up during backup restore" (steps still
> required)
> >>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>>>>>>>>
> >>>>>>>>>>> Additionally I would like to implement this onehttps://
> >>>>>>>>>>>
> >>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>>>>>>>>>>
> >>>>>>>>>>> And check some other issues (like OM at Safari)
> >>>>>>>>>>>
> >>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
> >>>>>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>>>>>>>>> It is also installed at demo-nexthttps://
> >>>>>>> om.alteametasoft.com:8443/next
> >>>>>>>>>>> Please test this version and report back any issues found
> >>>>>>>>>>>
> >>>>>>>>>>> Thanks in advance
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> WBR
> >>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> WBR
> >>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> WBR
> >>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> WBR
> >>>>>>>>>>> Maxim aka solomax
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
yes... same config...
Am 30.03.20 um 10:20 schrieb Maxim Solodovnik:
> Not sure I get this :((
> Are you behind Apache?
> Same config?
>
> On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> System is in user right now. I needed to switch to my test-system
>>
>> There I get an error in browser console
>>
>> Firefox can not connect to
>> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>>
>> aufbauen.
>>
>> Greetings Peter
>>
>> Am 30.03.20 um 08:04 schrieb Peter Dähn:
>>> Hi Maxim,
>>>
>>> I missed the change in server.xml
>>>
>>> now it works, but lms dapter has a problem with this configuration.
>>> Will investigate here.
>>>
>>> Thanks so far
>>>
>>> Peter
>>>
>>> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>>>> So I assume
>>>> 1) you put config from SO to your Apache
>>>> 2) change the line RedirectMatch ^/$
>>>> https://domain.test-test.eu/openmeetings
>>>> 3) restart Apache
>>>> 4) change conf/server.xml https://markmail.org/message/5wnts6izxxmejord
>>>> 5) restart OM
>>>>
>>>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>>>>
>>>>> Thanks for the information,
>>>>>
>>>>> but I get an error in browser console...
>>>>>
>>>>> XML-Verarbeitungsfehler: Syntax-Fehler
>>>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>>>>> Zeile Nr. 1, Spalte 1:
>>>>>
>>>>> and network monitor shows 400 bad request on
>>>>>
>>>>>
>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>>>>>
>>>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>>>>>
>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>>>>>> this will work for 5.0 with minimum-to-none modifications
>>>>>>
>>>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>
>>>>>>> I know... this is really something here with my system... it is
>>>>>>> something with tomcat->https-> upload dialog...
>>>>>>>
>>>>>>> But doesn't seem to be a showstopper for release...
>>>>>>>
>>>>>>> Is there a guide for apache config? I'm in homeoffice and archived
>>>>>>> mails
>>>>>>> are not available here...
>>>>>>>
>>>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>>>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
>>>>>>>>
>>>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>>
>>>>>>>>> no... this also happen with one uploaded file... seems to happen
>>>>>>>>> with
>>>>>>>>> larger files >1MB but sometimes the same file can be uploaded or
>>>>> not...
>>>>>>>>> so it is not a size limit. But evrything I try with time and frames
>>>>>>>>> didn't help.
>>>>>>>>>
>>>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>>>>>>>>> What are the steps to reproduce?
>>>>>>>>>>
>>>>>>>>>> to take 200k PDF and upload it 10 times?
>>>>>>>>>>
>>>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>
>>>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
>>>>>>>>>>> in-sync with
>>>>>>>>>>> global property -->*
>>>>>>>>>>>
>>>>>>>>>>> so i already try it...
>>>>>>>>>>> *:-( *
>>>>>>>>>>> Right now I try to use http and this worked. So I will switch to
>>>>>>> apache
>>>>>>>>>>> mod_proxy during the day. I think this is the fastest way now.
>>>>>>>>>>>
>>>>>>>>>>> Thank you so far
>>>>>>>>>>> Peter
>>>>>>>>>>>
>>>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>>>>>>>>>>
>>>>>>>>>>> My bad
>>>>>>>>>>> there is another place to changehttps://
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>>>>>>>>>> You should see correct Tomcat version in catalina.out
>>>>>>>>>>>
>>>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de>
>>>>>>>>> wrote:
>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>
>>>>>>>>>>> sorry took a "bit" longer...
>>>>>>>>>>>
>>>>>>>>>>> Unfortunately nothing changed. The same error.
>>>>>>>>>>>
>>>>>>>>>>> Could you help me to find the point, where this post request to
>>>>>>> upload a
>>>>>>>>>>> file will be generated?
>>>>>>>>>>>
>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>
>>>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>>>>>>>>>>
>>>>>>>>>>> Can you try to update Tomcat to 9.0.33
>>>>>>>>>>> like this
>>>>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>>>>>>>>> Most probably it will help with upload
>>>>>>>>>>>
>>>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de>
>>>>>>>>> wrote:
>>>>>>>>>>> here you are...
>>>>>>>>>>>
>>>>>>>>>>> Revision 81e95ac
>>>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>>>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
>>>>>>>>>>> far as I
>>>>>>>>>>> understand, this doesn't happen any time...
>>>>>>>>>>>
>>>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>>>>>>>>
>>>>>>>>>>> can you share revision of your version?
>>>>>>>>>>>
>>>>>>>>>>> While you have "endless rolling balls" do you have any error
>>>>> requests
>>>>>>> in
>>>>>>>>>>> Dev console->Network?
>>>>>>>>>>> anything with status 500 or so?
>>>>>>>>>>>
>>>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de>
>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>
>>>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't
>>>>>>>>>>> work
>>>>>>> with
>>>>>>>>>>> our coustom.css. I would prefer to "repair" current installation
>>>>>>> (latest
>>>>>>>>>>> build without bootstrap).
>>>>>>>>>>>
>>>>>>>>>>> Upload wors on demo.
>>>>>>>>>>>
>>>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But
>>>>> this
>>>>>>>>>>> one I ignored.
>>>>>>>>>>>
>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>>>>>>>>
>>>>>>>>>>> Are you using most recent version of M4?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Do you have these upload issues on demo?
>>>>>>>>>>> (If yes - please share problem doc)
>>>>>>>>>>>
>>>>>>>>>>> * there was an issue in Wicket fixed recently, could you
>>>>>>>>>>> update and
>>>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>>>>>>>>
>>>>>>>>>>> 2) `group/customcss` can be ignored
>>>>>>>>>>> Any other errors (in browser console or server log)?
>>>>>>>>>>>
>>>>>>>>>>> (chat is missing sounds like JS error)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de>
>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>> wrote:
>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>
>>>>>>>>>>> there are two issues left. Maybe my installation. But it is
>>>>>>>>>>> the same
>>>>>>>>>>> behaviour on test and on production.
>>>>>>>>>>>
>>>>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same
>>>>>>>>>>> file
>>>>>>>>>>>
>>>>>>>>>>> might
>>>>>>>>>>>
>>>>>>>>>>> work or not.
>>>>>>>>>>>
>>>>>>>>>>> I get an error in the logs, but no recommended solution helped.
>>>>>>>>>>>
>>>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>>>>>>>>>>> [io-5080-exec-23] -
>>>>>>>>>>>
>>>>>>>>>>> Upload
>>>>>>>>>>>
>>>>>>>>>>> failed: Processing of multipart/form-data request failed.
>>>>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>>>>>
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>>>>> Processing of multipart/form-data request failed.
>>>>> java.io.IOException:
>>>>>>>>>>> Stream reset*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>
>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>>>>
>>>>>>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>
>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>> java.base/java.io
>>>>> .FilterInputStream.read(FilterInputStream.java:133)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>
>>>>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>>>>>>>>>>> * ... 39 common frames omitted*
>>>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>
>>>>>>>>>>> * ... 50 common frames omitted*
>>>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>>>>>>>>>>> [io-5080-exec-14] -
>>>>>>>>>>>
>>>>>>>>>>> Upload
>>>>>>>>>>>
>>>>>>>>>>> failed: Processing of multipart/form-data request failed. Stream
>>>>> ended
>>>>>>>>>>> unexpectedly*
>>>>>>>>>>>
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>>>>> Processing of multipart/form-data request failed. Stream ended
>>>>>>>>>>>
>>>>>>>>>>> unexpectedly*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>
>>>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>>>>
>>>>>>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>
>>>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>>>>> *Caused by:
>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>>>>>>>>> Stream ended unexpectedly*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>
>>>>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>>>>
>>>>>>>>>>> * at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>>>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>>>>>>>>
>>>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>>>>>>>>> * connectionTimeout="20000"*
>>>>>>>>>>> * redirectPort="5443" />*
>>>>>>>>>>>
>>>>>>>>>>> * <Connector port="5443"
>>>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>>>>>>>>>>> SSLEnabled="true" *
>>>>>>>>>>> *
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>>>>>>>>> *
>>>>>>>>>>>
>>>>>>>>>>> * <UpgradeProtocol
>>>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>>>>>>>>> * <SSLHostConfig>*
>>>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>>>>>>>>>>> * certificateFile="cert.pem"*
>>>>>>>>>>> * certificateChainFile="chain.txt"*
>>>>>>>>>>> * type="RSA" />*
>>>>>>>>>>> * </SSLHostConfig>*
>>>>>>>>>>> * </Connector>*
>>>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>>>>>>>>>>> redirectPort="5443"
>>>>> />*
>>>>>>>>>>> 2. I get an error during room load. This seems to prevent
>>>>>>>>>>> sometimes
>>>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
>>>>> rotating
>>>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser console
>>>>>>> shows:
>>>>>>>>>>> *The resource of"
>>>>>>>>>>>
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>>>>>>>>>>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>> <
>>>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> was
>>>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>>>>>>>>> (X-Content-Type-Options: nosniff).*
>>>>>>>>>>>
>>>>>>>>>>> where 5 is the used group id for the external users.
>>>>>>>>>>>
>>>>>>>>>>> Any Ideas about that?
>>>>>>>>>>>
>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>
>>>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>>>>>>>>
>>>>>>>>>>> Should be fixed
>>>>>>>>>>> Thanks for the report!
>>>>>>>>>>>
>>>>>>>>>>> please let me know if anything else need to be fixed :)
>>>>>>>>>>>
>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>>>>> solomax666@gmail.com>
>>>>>>> <
>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com>
>>>>> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>>>>>>>>>> I find the bug in import
>>>>>>>>>>> Will fix ASAP (mea culpa)
>>>>>>>>>>>
>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>>>>> solomax666@gmail.com>
>>>>>>> <
>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com>
>>>>> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Will also add test for import
>>>>>>>>>>>
>>>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>>>>> solomax666@gmail.com>
>>>>>>> <
>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com>
>>>>> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hello Peter,
>>>>>>>>>>>
>>>>>>>>>>> I just have added the test: 2 hashes are being generated for the
>>>>> same
>>>>>>>>>>> external user (same externalId/externalType)
>>>>>>>>>>> No additional user was created in this case
>>>>>>>>>>>
>>>>>>>>>>> Please share your use case when you will be ready
>>>>>>>>>>>
>>>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>>>>> solomax666@gmail.com>
>>>>>>> <
>>>>>>>>> solomax666@gmail.com> <
>>>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> <so...@gmail.com>
>>>>> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thanks Peter
>>>>>>>>>>>
>>>>>>>>>>> Ill investigate the code and will try to find what is going on
>>>>>>>>>>>
>>>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de>
>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>> <
>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>>>>>>>> Hi Maxim,
>>>>>>>>>>>
>>>>>>>>>>> sorry for not answering, much to do these days.
>>>>>>>>>>>
>>>>>>>>>>> I found a explanation for "lost files" but no solution.
>>>>>>>>>>>
>>>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during
>>>>>>>>>>> SOAP
>>>>>>>>>>> login instead of using former account. New user will be put in an
>>>>> new
>>>>>>>>>>> group. Default group will be ignored. I try to figure out, if the
>>>>>>>>>>> problem is the adpter or OM.
>>>>>>>>>>>
>>>>>>>>>>> Greetings Peter
>>>>>>>>>>>
>>>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>>>>>>>>
>>>>>>>>>>> Hello All,
>>>>>>>>>>>
>>>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>>>>>>>>
>>>>>>>>>>> Current blockers are:
>>>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>>>>>>>>> 3) "Files messed up during backup restore" (steps still required)
>>>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>>>>>>>>
>>>>>>>>>>> Additionally I would like to implement this onehttps://
>>>>>>>>>>>
>>>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>>>>>>>>
>>>>>>>>>>> And check some other issues (like OM at Safari)
>>>>>>>>>>>
>>>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>>>>>>>> It is also installed at demo-nexthttps://
>>>>>>> om.alteametasoft.com:8443/next
>>>>>>>>>>> Please test this version and report back any issues found
>>>>>>>>>>>
>>>>>>>>>>> Thanks in advance
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> WBR
>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> WBR
>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> WBR
>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> WBR
>>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Not sure I get this :((
Are you behind Apache?
Same config?
On Mon, 30 Mar 2020 at 15:16, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> System is in user right now. I needed to switch to my test-system
>
> There I get an error in browser console
>
> Firefox can not connect to
> wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
>
> aufbauen.
>
> Greetings Peter
>
> Am 30.03.20 um 08:04 schrieb Peter Dähn:
> > Hi Maxim,
> >
> > I missed the change in server.xml
> >
> > now it works, but lms dapter has a problem with this configuration.
> > Will investigate here.
> >
> > Thanks so far
> >
> > Peter
> >
> > Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
> >> So I assume
> >> 1) you put config from SO to your Apache
> >> 2) change the line RedirectMatch ^/$
> >> https://domain.test-test.eu/openmeetings
> >> 3) restart Apache
> >> 4) change conf/server.xml https://markmail.org/message/5wnts6izxxmejord
> >> 5) restart OM
> >>
> >> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
> >>
> >>> Thanks for the information,
> >>>
> >>> but I get an error in browser console...
> >>>
> >>> XML-Verarbeitungsfehler: Syntax-Fehler
> >>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
> >>> Zeile Nr. 1, Spalte 1:
> >>>
> >>> and network monitor shows 400 bad request on
> >>>
> >>>
> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
> >>>
> >>>
> >>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> >>>
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
> >>>
> >>>> this will work for 5.0 with minimum-to-none modifications
> >>>>
> >>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
> >>>>
> >>>>> I know... this is really something here with my system... it is
> >>>>> something with tomcat->https-> upload dialog...
> >>>>>
> >>>>> But doesn't seem to be a showstopper for release...
> >>>>>
> >>>>> Is there a guide for apache config? I'm in homeoffice and archived
> >>>>> mails
> >>>>> are not available here...
> >>>>>
> >>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> >>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
> >>>>>>
> >>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>
> >>>>>>> no... this also happen with one uploaded file... seems to happen
> >>>>>>> with
> >>>>>>> larger files >1MB but sometimes the same file can be uploaded or
> >>> not...
> >>>>>>> so it is not a size limit. But evrything I try with time and frames
> >>>>>>> didn't help.
> >>>>>>>
> >>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>>>>>>> What are the steps to reproduce?
> >>>>>>>>
> >>>>>>>> to take 200k PDF and upload it 10 times?
> >>>>>>>>
> >>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>>>>
> >>>>>>>>> Hi Maxim,
> >>>>>>>>>
> >>>>>>>>> I found the comment in a commit... *<!-- TODO should be
> >>>>>>>>> in-sync with
> >>>>>>>>> global property -->*
> >>>>>>>>>
> >>>>>>>>> so i already try it...
> >>>>>>>>> *:-( *
> >>>>>>>>> Right now I try to use http and this worked. So I will switch to
> >>>>> apache
> >>>>>>>>> mod_proxy during the day. I think this is the fastest way now.
> >>>>>>>>>
> >>>>>>>>> Thank you so far
> >>>>>>>>> Peter
> >>>>>>>>>
> >>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>>>>>>
> >>>>>>>>> My bad
> >>>>>>>>> there is another place to changehttps://
> >>>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> >>>
> >>>>>>>>> You should see correct Tomcat version in catalina.out
> >>>>>>>>>
> >>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
> >>>>> daehn@vcrp.de>
> >>>>>>> wrote:
> >>>>>>>>> Hi Maxim,
> >>>>>>>>>
> >>>>>>>>> sorry took a "bit" longer...
> >>>>>>>>>
> >>>>>>>>> Unfortunately nothing changed. The same error.
> >>>>>>>>>
> >>>>>>>>> Could you help me to find the point, where this post request to
> >>>>> upload a
> >>>>>>>>> file will be generated?
> >>>>>>>>>
> >>>>>>>>> Greetings Peter
> >>>>>>>>>
> >>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>>>>>>
> >>>>>>>>> Can you try to update Tomcat to 9.0.33
> >>>>>>>>> like this
> >>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>>>>>>> Most probably it will help with upload
> >>>>>>>>>
> >>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
> >>>>> daehn@vcrp.de>
> >>>>>>> wrote:
> >>>>>>>>> here you are...
> >>>>>>>>>
> >>>>>>>>> Revision 81e95ac
> >>>>>>>>> Builddate 2020-02-21T14:27:26Z
> >>>>>>>>> rotating balls are not my issue, I will ask the one. But as
> >>>>>>>>> far as I
> >>>>>>>>> understand, this doesn't happen any time...
> >>>>>>>>>
> >>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>>>>>>
> >>>>>>>>> can you share revision of your version?
> >>>>>>>>>
> >>>>>>>>> While you have "endless rolling balls" do you have any error
> >>> requests
> >>>>> in
> >>>>>>>>> Dev console->Network?
> >>>>>>>>> anything with status 500 or so?
> >>>>>>>>>
> >>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
> >>>>> daehn@vcrp.de>
> >>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Hi Maxim,
> >>>>>>>>>
> >>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't
> >>>>>>>>> work
> >>>>> with
> >>>>>>>>> our coustom.css. I would prefer to "repair" current installation
> >>>>> (latest
> >>>>>>>>> build without bootstrap).
> >>>>>>>>>
> >>>>>>>>> Upload wors on demo.
> >>>>>>>>>
> >>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But
> >>> this
> >>>>>>>>> one I ignored.
> >>>>>>>>>
> >>>>>>>>> Greetings Peter
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>>>>>>
> >>>>>>>>> Are you using most recent version of M4?
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Do you have these upload issues on demo?
> >>>>>>>>> (If yes - please share problem doc)
> >>>>>>>>>
> >>>>>>>>> * there was an issue in Wicket fixed recently, could you
> >>>>>>>>> update and
> >>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
> >>>>>>>>>
> >>>>>>>>> 2) `group/customcss` can be ignored
> >>>>>>>>> Any other errors (in browser console or server log)?
> >>>>>>>>>
> >>>>>>>>> (chat is missing sounds like JS error)
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
> >>>>> daehn@vcrp.de>
> >>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
> >>>>> wrote:
> >>>>>>>>> Hi Maxim,
> >>>>>>>>>
> >>>>>>>>> there are two issues left. Maybe my installation. But it is
> >>>>>>>>> the same
> >>>>>>>>> behaviour on test and on production.
> >>>>>>>>>
> >>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same
> >>>>>>>>> file
> >>>>>>>>>
> >>>>>>>>> might
> >>>>>>>>>
> >>>>>>>>> work or not.
> >>>>>>>>>
> >>>>>>>>> I get an error in the logs, but no recommended solution helped.
> >>>>>>>>>
> >>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
> >>>>>>>>> [io-5080-exec-23] -
> >>>>>>>>>
> >>>>>>>>> Upload
> >>>>>>>>>
> >>>>>>>>> failed: Processing of multipart/form-data request failed.
> >>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>>
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>
> >>>>>>>>> Processing of multipart/form-data request failed.
> >>> java.io.IOException:
> >>>>>>>>> Stream reset*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>
> >>>
> >>>>>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>>>>
> >>>>>>>>>
> >>>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>
> >>>
> >>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
> >>>>>>>>> java.io.IOException: Stream reset*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>> java.base/java.io
> >>> .FilterInputStream.read(FilterInputStream.java:133)*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>
> >>>
> >>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
> >>>
> >>>>>>>>> * ... 39 common frames omitted*
> >>>>>>>>> *Caused by: java.io.IOException: Stream reset*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>
> >>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>
> >>>
> >>>>>>>>> * ... 50 common frames omitted*
> >>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
> >>>>>>>>> [io-5080-exec-14] -
> >>>>>>>>>
> >>>>>>>>> Upload
> >>>>>>>>>
> >>>>>>>>> failed: Processing of multipart/form-data request failed. Stream
> >>> ended
> >>>>>>>>> unexpectedly*
> >>>>>>>>>
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>>>>>
> >>>>>>>>> Processing of multipart/form-data request failed. Stream ended
> >>>>>>>>>
> >>>>>>>>> unexpectedly*
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>
> >>>
> >>>>>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>>>>
> >>>>>>>>>
> >>>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>
> >>>
> >>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>>>>> *Caused by:
> >>>>>>>>>
> >>>>>
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>>>
> >>>>>>>>> Stream ended unexpectedly*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>
> >>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>
> >>>
> >>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>>>>
> >>>>>>>>> * at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
> >>>
> >>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>>>>>>
> >>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>>>>>>> * connectionTimeout="20000"*
> >>>>>>>>> * redirectPort="5443" />*
> >>>>>>>>>
> >>>>>>>>> * <Connector port="5443"
> >>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>>>>>>> * maxThreads="150" connectionTimeout="20000"
> >>>>>>>>> SSLEnabled="true" *
> >>>>>>>>> *
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>
> >>>>>>>>> *
> >>>>>>>>>
> >>>>>>>>> * <UpgradeProtocol
> >>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>>>>>>> * <SSLHostConfig>*
> >>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
> >>>>>>>>> * certificateFile="cert.pem"*
> >>>>>>>>> * certificateChainFile="chain.txt"*
> >>>>>>>>> * type="RSA" />*
> >>>>>>>>> * </SSLHostConfig>*
> >>>>>>>>> * </Connector>*
> >>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
> >>>>>>>>> redirectPort="5443"
> >>> />*
> >>>>>>>>> 2. I get an error during room load. This seems to prevent
> >>>>>>>>> sometimes
> >>>>>>>>> correct room load. sometimes chat is missing, sometimes just
> >>> rotating
> >>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser console
> >>>>> shows:
> >>>>>>>>> *The resource of"
> >>>>>>>>>
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>
> >>>>>>>>> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> <
> >>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>
> >>>>>>>>> <
> >>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
> >>>>>>> was
> >>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>>>>>>> (X-Content-Type-Options: nosniff).*
> >>>>>>>>>
> >>>>>>>>> where 5 is the used group id for the external users.
> >>>>>>>>>
> >>>>>>>>> Any Ideas about that?
> >>>>>>>>>
> >>>>>>>>> Greetings Peter
> >>>>>>>>>
> >>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>>>>>>
> >>>>>>>>> Should be fixed
> >>>>>>>>> Thanks for the report!
> >>>>>>>>>
> >>>>>>>>> please let me know if anything else need to be fixed :)
> >>>>>>>>>
> >>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
> >>> solomax666@gmail.com>
> >>>>> <
> >>>>>>> solomax666@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com>
> >>> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
> >>>>>>>>> I find the bug in import
> >>>>>>>>> Will fix ASAP (mea culpa)
> >>>>>>>>>
> >>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
> >>> solomax666@gmail.com>
> >>>>> <
> >>>>>>> solomax666@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com>
> >>> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Will also add test for import
> >>>>>>>>>
> >>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
> >>> solomax666@gmail.com>
> >>>>> <
> >>>>>>> solomax666@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com>
> >>> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Hello Peter,
> >>>>>>>>>
> >>>>>>>>> I just have added the test: 2 hashes are being generated for the
> >>> same
> >>>>>>>>> external user (same externalId/externalType)
> >>>>>>>>> No additional user was created in this case
> >>>>>>>>>
> >>>>>>>>> Please share your use case when you will be ready
> >>>>>>>>>
> >>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
> >>> solomax666@gmail.com>
> >>>>> <
> >>>>>>> solomax666@gmail.com> <
> >>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> <so...@gmail.com>
> >>> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>> <so...@gmail.com> <
> >>>>>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Thanks Peter
> >>>>>>>>>
> >>>>>>>>> Ill investigate the code and will try to find what is going on
> >>>>>>>>>
> >>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
> >>>>> daehn@vcrp.de>
> >>>>>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
> <
> >>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> >>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>>>>>>>> Hi Maxim,
> >>>>>>>>>
> >>>>>>>>> sorry for not answering, much to do these days.
> >>>>>>>>>
> >>>>>>>>> I found a explanation for "lost files" but no solution.
> >>>>>>>>>
> >>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during
> >>>>>>>>> SOAP
> >>>>>>>>> login instead of using former account. New user will be put in an
> >>> new
> >>>>>>>>> group. Default group will be ignored. I try to figure out, if the
> >>>>>>>>> problem is the adpter or OM.
> >>>>>>>>>
> >>>>>>>>> Greetings Peter
> >>>>>>>>>
> >>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>>>>>>
> >>>>>>>>> Hello All,
> >>>>>>>>>
> >>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>>>>>>>>
> >>>>>>>>> Current blockers are:
> >>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
> >>>>>>>>> 3) "Files messed up during backup restore" (steps still required)
> >>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>>>>>>
> >>>>>>>>> Additionally I would like to implement this onehttps://
> >>>>>>>>>
> >>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>>>>>>>>
> >>>>>>>>> And check some other issues (like OM at Safari)
> >>>>>>>>>
> >>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
> >>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>>>>>>> It is also installed at demo-nexthttps://
> >>>>> om.alteametasoft.com:8443/next
> >>>>>>>>> Please test this version and report back any issues found
> >>>>>>>>>
> >>>>>>>>> Thanks in advance
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> WBR
> >>>>>>>>> Maxim aka solomax
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> WBR
> >>>>>>>>> Maxim aka solomax
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> WBR
> >>>>>>>>> Maxim aka solomax
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> WBR
> >>>>>>>>> Maxim aka solomax
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>
> >
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
System is in user right now. I needed to switch to my test-system
There I get an error in browser console
Firefox can not connect to
wss://SERVER/openmeetings/wicket/websocket?pageId=2&wicket-ajax-baseurl=.&wicket-app-name=OpenmeetingsApplication
aufbauen.
Greetings Peter
Am 30.03.20 um 08:04 schrieb Peter Dähn:
> Hi Maxim,
>
> I missed the change in server.xml
>
> now it works, but lms dapter has a problem with this configuration.
> Will investigate here.
>
> Thanks so far
>
> Peter
>
> Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
>> So I assume
>> 1) you put config from SO to your Apache
>> 2) change the line RedirectMatch ^/$
>> https://domain.test-test.eu/openmeetings
>> 3) restart Apache
>> 4) change conf/server.xml https://markmail.org/message/5wnts6izxxmejord
>> 5) restart OM
>>
>> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>>
>>> Thanks for the information,
>>>
>>> but I get an error in browser console...
>>>
>>> XML-Verarbeitungsfehler: Syntax-Fehler
>>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>>> Zeile Nr. 1, Spalte 1:
>>>
>>> and network monitor shows 400 bad request on
>>>
>>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>>>
>>>
>>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>>>
>>>> this will work for 5.0 with minimum-to-none modifications
>>>>
>>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>>>>
>>>>> I know... this is really something here with my system... it is
>>>>> something with tomcat->https-> upload dialog...
>>>>>
>>>>> But doesn't seem to be a showstopper for release...
>>>>>
>>>>> Is there a guide for apache config? I'm in homeoffice and archived
>>>>> mails
>>>>> are not available here...
>>>>>
>>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
>>>>>>
>>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>
>>>>>>> no... this also happen with one uploaded file... seems to happen
>>>>>>> with
>>>>>>> larger files >1MB but sometimes the same file can be uploaded or
>>> not...
>>>>>>> so it is not a size limit. But evrything I try with time and frames
>>>>>>> didn't help.
>>>>>>>
>>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>>>>>>> What are the steps to reproduce?
>>>>>>>>
>>>>>>>> to take 200k PDF and upload it 10 times?
>>>>>>>>
>>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>>
>>>>>>>>> Hi Maxim,
>>>>>>>>>
>>>>>>>>> I found the comment in a commit... *<!-- TODO should be
>>>>>>>>> in-sync with
>>>>>>>>> global property -->*
>>>>>>>>>
>>>>>>>>> so i already try it...
>>>>>>>>> *:-( *
>>>>>>>>> Right now I try to use http and this worked. So I will switch to
>>>>> apache
>>>>>>>>> mod_proxy during the day. I think this is the fastest way now.
>>>>>>>>>
>>>>>>>>> Thank you so far
>>>>>>>>> Peter
>>>>>>>>>
>>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>>>>>>>>
>>>>>>>>> My bad
>>>>>>>>> there is another place to changehttps://
>>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>>
>>>>>>>>> You should see correct Tomcat version in catalina.out
>>>>>>>>>
>>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>>>>> daehn@vcrp.de>
>>>>>>> wrote:
>>>>>>>>> Hi Maxim,
>>>>>>>>>
>>>>>>>>> sorry took a "bit" longer...
>>>>>>>>>
>>>>>>>>> Unfortunately nothing changed. The same error.
>>>>>>>>>
>>>>>>>>> Could you help me to find the point, where this post request to
>>>>> upload a
>>>>>>>>> file will be generated?
>>>>>>>>>
>>>>>>>>> Greetings Peter
>>>>>>>>>
>>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>>>>>>>>
>>>>>>>>> Can you try to update Tomcat to 9.0.33
>>>>>>>>> like this
>>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>>>>>>> Most probably it will help with upload
>>>>>>>>>
>>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>>>>> daehn@vcrp.de>
>>>>>>> wrote:
>>>>>>>>> here you are...
>>>>>>>>>
>>>>>>>>> Revision 81e95ac
>>>>>>>>> Builddate 2020-02-21T14:27:26Z
>>>>>>>>> rotating balls are not my issue, I will ask the one. But as
>>>>>>>>> far as I
>>>>>>>>> understand, this doesn't happen any time...
>>>>>>>>>
>>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>>>>>>
>>>>>>>>> can you share revision of your version?
>>>>>>>>>
>>>>>>>>> While you have "endless rolling balls" do you have any error
>>> requests
>>>>> in
>>>>>>>>> Dev console->Network?
>>>>>>>>> anything with status 500 or so?
>>>>>>>>>
>>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>>>>> daehn@vcrp.de>
>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hi Maxim,
>>>>>>>>>
>>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't
>>>>>>>>> work
>>>>> with
>>>>>>>>> our coustom.css. I would prefer to "repair" current installation
>>>>> (latest
>>>>>>>>> build without bootstrap).
>>>>>>>>>
>>>>>>>>> Upload wors on demo.
>>>>>>>>>
>>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But
>>> this
>>>>>>>>> one I ignored.
>>>>>>>>>
>>>>>>>>> Greetings Peter
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>>>>>>
>>>>>>>>> Are you using most recent version of M4?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Do you have these upload issues on demo?
>>>>>>>>> (If yes - please share problem doc)
>>>>>>>>>
>>>>>>>>> * there was an issue in Wicket fixed recently, could you
>>>>>>>>> update and
>>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>>>>>>
>>>>>>>>> 2) `group/customcss` can be ignored
>>>>>>>>> Any other errors (in browser console or server log)?
>>>>>>>>>
>>>>>>>>> (chat is missing sounds like JS error)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>>>>> daehn@vcrp.de>
>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>>>>> wrote:
>>>>>>>>> Hi Maxim,
>>>>>>>>>
>>>>>>>>> there are two issues left. Maybe my installation. But it is
>>>>>>>>> the same
>>>>>>>>> behaviour on test and on production.
>>>>>>>>>
>>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same
>>>>>>>>> file
>>>>>>>>>
>>>>>>>>> might
>>>>>>>>>
>>>>>>>>> work or not.
>>>>>>>>>
>>>>>>>>> I get an error in the logs, but no recommended solution helped.
>>>>>>>>>
>>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469
>>>>>>>>> [io-5080-exec-23] -
>>>>>>>>>
>>>>>>>>> Upload
>>>>>>>>>
>>>>>>>>> failed: Processing of multipart/form-data request failed.
>>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>>>
>>>>>>>>> Processing of multipart/form-data request failed.
>>> java.io.IOException:
>>>>>>>>> Stream reset*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>
>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>>
>>>>>>>>>
>>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>
>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>>
>>>>>>>>> * at
>>>>>>>>> java.base/java.io
>>> .FilterInputStream.read(FilterInputStream.java:133)*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>
>>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>
>>>>>>>>> * ... 39 common frames omitted*
>>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>
>>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>>
>>>>>>>>> * ... 50 common frames omitted*
>>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469
>>>>>>>>> [io-5080-exec-14] -
>>>>>>>>>
>>>>>>>>> Upload
>>>>>>>>>
>>>>>>>>> failed: Processing of multipart/form-data request failed. Stream
>>> ended
>>>>>>>>> unexpectedly*
>>>>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>>>
>>>>>>>>> Processing of multipart/form-data request failed. Stream ended
>>>>>>>>>
>>>>>>>>> unexpectedly*
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>
>>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>>
>>>>>>>>>
>>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>
>>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>>> *Caused by:
>>>>>>>>>
>>>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>>>
>>>>>>>>> Stream ended unexpectedly*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>
>>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>>
>>>>>>>>> * at
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>
>>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>>>>>>
>>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>>>>>>> * connectionTimeout="20000"*
>>>>>>>>> * redirectPort="5443" />*
>>>>>>>>>
>>>>>>>>> * <Connector port="5443"
>>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>>>>>>>>> SSLEnabled="true" *
>>>>>>>>> *
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>
>>>>>>>>> *
>>>>>>>>>
>>>>>>>>> * <UpgradeProtocol
>>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>>>>>>> * <SSLHostConfig>*
>>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>>>>>>>>> * certificateFile="cert.pem"*
>>>>>>>>> * certificateChainFile="chain.txt"*
>>>>>>>>> * type="RSA" />*
>>>>>>>>> * </SSLHostConfig>*
>>>>>>>>> * </Connector>*
>>>>>>>>> * <Connector port="8009" protocol="AJP/1.3"
>>>>>>>>> redirectPort="5443"
>>> />*
>>>>>>>>> 2. I get an error during room load. This seems to prevent
>>>>>>>>> sometimes
>>>>>>>>> correct room load. sometimes chat is missing, sometimes just
>>> rotating
>>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser console
>>>>> shows:
>>>>>>>>> *The resource of"
>>>>>>>>>
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>>>>>>>>> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>>>> <
>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5>
>>>>>>> was
>>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>>>>>>> (X-Content-Type-Options: nosniff).*
>>>>>>>>>
>>>>>>>>> where 5 is the used group id for the external users.
>>>>>>>>>
>>>>>>>>> Any Ideas about that?
>>>>>>>>>
>>>>>>>>> Greetings Peter
>>>>>>>>>
>>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>>>>>>
>>>>>>>>> Should be fixed
>>>>>>>>> Thanks for the report!
>>>>>>>>>
>>>>>>>>> please let me know if anything else need to be fixed :)
>>>>>>>>>
>>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>>> solomax666@gmail.com>
>>>>> <
>>>>>>> solomax666@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com>
>>> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>>>>>>>> I find the bug in import
>>>>>>>>> Will fix ASAP (mea culpa)
>>>>>>>>>
>>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>>> solomax666@gmail.com>
>>>>> <
>>>>>>> solomax666@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com>
>>> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Will also add test for import
>>>>>>>>>
>>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>>> solomax666@gmail.com>
>>>>> <
>>>>>>> solomax666@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com>
>>> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hello Peter,
>>>>>>>>>
>>>>>>>>> I just have added the test: 2 hashes are being generated for the
>>> same
>>>>>>>>> external user (same externalId/externalType)
>>>>>>>>> No additional user was created in this case
>>>>>>>>>
>>>>>>>>> Please share your use case when you will be ready
>>>>>>>>>
>>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>>> solomax666@gmail.com>
>>>>> <
>>>>>>> solomax666@gmail.com> <
>>>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> <so...@gmail.com>
>>> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>> <so...@gmail.com> <
>>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thanks Peter
>>>>>>>>>
>>>>>>>>> Ill investigate the code and will try to find what is going on
>>>>>>>>>
>>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>>>>> daehn@vcrp.de>
>>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>>>>>> Hi Maxim,
>>>>>>>>>
>>>>>>>>> sorry for not answering, much to do these days.
>>>>>>>>>
>>>>>>>>> I found a explanation for "lost files" but no solution.
>>>>>>>>>
>>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during
>>>>>>>>> SOAP
>>>>>>>>> login instead of using former account. New user will be put in an
>>> new
>>>>>>>>> group. Default group will be ignored. I try to figure out, if the
>>>>>>>>> problem is the adpter or OM.
>>>>>>>>>
>>>>>>>>> Greetings Peter
>>>>>>>>>
>>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>>>>>>
>>>>>>>>> Hello All,
>>>>>>>>>
>>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>>>>>>
>>>>>>>>> Current blockers are:
>>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>>>>>>> 3) "Files messed up during backup restore" (steps still required)
>>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>>>>>>
>>>>>>>>> Additionally I would like to implement this onehttps://
>>>>>>>>>
>>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>>>>>>
>>>>>>>>> And check some other issues (like OM at Safari)
>>>>>>>>>
>>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>>>>>> It is also installed at demo-nexthttps://
>>>>> om.alteametasoft.com:8443/next
>>>>>>>>> Please test this version and report back any issues found
>>>>>>>>>
>>>>>>>>> Thanks in advance
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> WBR
>>>>>>>>> Maxim aka solomax
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> WBR
>>>>>>>>> Maxim aka solomax
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> WBR
>>>>>>>>> Maxim aka solomax
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> WBR
>>>>>>>>> Maxim aka solomax
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>
>
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
I missed the change in server.xml
now it works, but lms dapter has a problem with this configuration. Will
investigate here.
Thanks so far
Peter
Am 30.03.20 um 07:34 schrieb Maxim Solodovnik:
> So I assume
> 1) you put config from SO to your Apache
> 2) change the line RedirectMatch ^/$
> https://domain.test-test.eu/openmeetings
> 3) restart Apache
> 4) change conf/server.xml https://markmail.org/message/5wnts6izxxmejord
> 5) restart OM
>
> On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
>
>> Thanks for the information,
>>
>> but I get an error in browser console...
>>
>> XML-Verarbeitungsfehler: Syntax-Fehler
>> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
>> Zeile Nr. 1, Spalte 1:
>>
>> and network monitor shows 400 bad request on
>>
>> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>>
>> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
>> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>>> this will work for 5.0 with minimum-to-none modifications
>>>
>>> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> I know... this is really something here with my system... it is
>>>> something with tomcat->https-> upload dialog...
>>>>
>>>> But doesn't seem to be a showstopper for release...
>>>>
>>>> Is there a guide for apache config? I'm in homeoffice and archived mails
>>>> are not available here...
>>>>
>>>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>>>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
>>>>>
>>>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
>>>>>
>>>>>> no... this also happen with one uploaded file... seems to happen with
>>>>>> larger files >1MB but sometimes the same file can be uploaded or
>> not...
>>>>>> so it is not a size limit. But evrything I try with time and frames
>>>>>> didn't help.
>>>>>>
>>>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>>>>>> What are the steps to reproduce?
>>>>>>>
>>>>>>> to take 200k PDF and upload it 10 times?
>>>>>>>
>>>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>>>>>>>
>>>>>>>> Hi Maxim,
>>>>>>>>
>>>>>>>> I found the comment in a commit... *<!-- TODO should be in-sync with
>>>>>>>> global property -->*
>>>>>>>>
>>>>>>>> so i already try it...
>>>>>>>> *:-( *
>>>>>>>> Right now I try to use http and this worked. So I will switch to
>>>> apache
>>>>>>>> mod_proxy during the day. I think this is the fastest way now.
>>>>>>>>
>>>>>>>> Thank you so far
>>>>>>>> Peter
>>>>>>>>
>>>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>>>>>>>
>>>>>>>> My bad
>>>>>>>> there is another place to changehttps://
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>>>>>>> You should see correct Tomcat version in catalina.out
>>>>>>>>
>>>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>>>> daehn@vcrp.de>
>>>>>> wrote:
>>>>>>>> Hi Maxim,
>>>>>>>>
>>>>>>>> sorry took a "bit" longer...
>>>>>>>>
>>>>>>>> Unfortunately nothing changed. The same error.
>>>>>>>>
>>>>>>>> Could you help me to find the point, where this post request to
>>>> upload a
>>>>>>>> file will be generated?
>>>>>>>>
>>>>>>>> Greetings Peter
>>>>>>>>
>>>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>>>>>>>
>>>>>>>> Can you try to update Tomcat to 9.0.33
>>>>>>>> like this
>>>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>>>>>> Most probably it will help with upload
>>>>>>>>
>>>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>>>> daehn@vcrp.de>
>>>>>> wrote:
>>>>>>>> here you are...
>>>>>>>>
>>>>>>>> Revision 81e95ac
>>>>>>>> Builddate 2020-02-21T14:27:26Z
>>>>>>>> rotating balls are not my issue, I will ask the one. But as far as I
>>>>>>>> understand, this doesn't happen any time...
>>>>>>>>
>>>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>>>>>
>>>>>>>> can you share revision of your version?
>>>>>>>>
>>>>>>>> While you have "endless rolling balls" do you have any error
>> requests
>>>> in
>>>>>>>> Dev console->Network?
>>>>>>>> anything with status 500 or so?
>>>>>>>>
>>>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>>>> daehn@vcrp.de>
>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi Maxim,
>>>>>>>>
>>>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't work
>>>> with
>>>>>>>> our coustom.css. I would prefer to "repair" current installation
>>>> (latest
>>>>>>>> build without bootstrap).
>>>>>>>>
>>>>>>>> Upload wors on demo.
>>>>>>>>
>>>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But
>> this
>>>>>>>> one I ignored.
>>>>>>>>
>>>>>>>> Greetings Peter
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>>>>>
>>>>>>>> Are you using most recent version of M4?
>>>>>>>>
>>>>>>>>
>>>>>>>> Do you have these upload issues on demo?
>>>>>>>> (If yes - please share problem doc)
>>>>>>>>
>>>>>>>> * there was an issue in Wicket fixed recently, could you update and
>>>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>>>>>
>>>>>>>> 2) `group/customcss` can be ignored
>>>>>>>> Any other errors (in browser console or server log)?
>>>>>>>>
>>>>>>>> (chat is missing sounds like JS error)
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>>>> daehn@vcrp.de>
>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>>>> wrote:
>>>>>>>> Hi Maxim,
>>>>>>>>
>>>>>>>> there are two issues left. Maybe my installation. But it is the same
>>>>>>>> behaviour on test and on production.
>>>>>>>>
>>>>>>>> 1. I have upload problems. Not specific by time ore size. Same file
>>>>>>>>
>>>>>>>> might
>>>>>>>>
>>>>>>>> work or not.
>>>>>>>>
>>>>>>>> I get an error in the logs, but no recommended solution helped.
>>>>>>>>
>>>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
>>>>>>>>
>>>>>>>> Upload
>>>>>>>>
>>>>>>>> failed: Processing of multipart/form-data request failed.
>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>> Processing of multipart/form-data request failed.
>> java.io.IOException:
>>>>>>>> Stream reset*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>>>>>> * at
>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>>>>>> * at
>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>
>>>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>>>>>> java.io.IOException: Stream reset*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>>>>>>> * at
>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>>>>>>> * at
>>>>>>>> java.base/java.io
>> .FilterInputStream.read(FilterInputStream.java:133)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>>>>> * ... 39 common frames omitted*
>>>>>>>> *Caused by: java.io.IOException: Stream reset*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>>>>>>> * ... 50 common frames omitted*
>>>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
>>>>>>>>
>>>>>>>> Upload
>>>>>>>>
>>>>>>>> failed: Processing of multipart/form-data request failed. Stream
>> ended
>>>>>>>> unexpectedly*
>>>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>>>> Processing of multipart/form-data request failed. Stream ended
>>>>>>>>
>>>>>>>> unexpectedly*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>>>>>> * at
>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>>>>>> * at
>>>>>>>>
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>>>
>>>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>>>> *Caused by:
>>>>>>>>
>>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>>>>>> Stream ended unexpectedly*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>>>> * at
>>>>>>>>
>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>>>
>>>>>>>> * at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>>>>>
>>>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>>>>>> * connectionTimeout="20000"*
>>>>>>>> * redirectPort="5443" />*
>>>>>>>>
>>>>>>>> * <Connector port="5443"
>>>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>>>>>> * maxThreads="150" connectionTimeout="20000"
>>>>>>>> SSLEnabled="true" *
>>>>>>>> *
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>>>>>> *
>>>>>>>>
>>>>>>>> * <UpgradeProtocol
>>>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>>>>>> * <SSLHostConfig>*
>>>>>>>> * <Certificate certificateKeyFile="cert.key"*
>>>>>>>> * certificateFile="cert.pem"*
>>>>>>>> * certificateChainFile="chain.txt"*
>>>>>>>> * type="RSA" />*
>>>>>>>> * </SSLHostConfig>*
>>>>>>>> * </Connector>*
>>>>>>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443"
>> />*
>>>>>>>> 2. I get an error during room load. This seems to prevent sometimes
>>>>>>>> correct room load. sometimes chat is missing, sometimes just
>> rotating
>>>>>>>> balls. Chrome seems to be more sensitive than FF. Browser console
>>>> shows:
>>>>>>>> *The resource of"
>>>>>>>>
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>>>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>>>>>> (X-Content-Type-Options: nosniff).*
>>>>>>>>
>>>>>>>> where 5 is the used group id for the external users.
>>>>>>>>
>>>>>>>> Any Ideas about that?
>>>>>>>>
>>>>>>>> Greetings Peter
>>>>>>>>
>>>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>>>>>
>>>>>>>> Should be fixed
>>>>>>>> Thanks for the report!
>>>>>>>>
>>>>>>>> please let me know if anything else need to be fixed :)
>>>>>>>>
>>>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
>> solomax666@gmail.com>
>>>> <
>>>>>> solomax666@gmail.com> <
>>>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>>>>>>> I find the bug in import
>>>>>>>> Will fix ASAP (mea culpa)
>>>>>>>>
>>>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
>> solomax666@gmail.com>
>>>> <
>>>>>> solomax666@gmail.com> <
>>>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Will also add test for import
>>>>>>>>
>>>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
>> solomax666@gmail.com>
>>>> <
>>>>>> solomax666@gmail.com> <
>>>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Hello Peter,
>>>>>>>>
>>>>>>>> I just have added the test: 2 hashes are being generated for the
>> same
>>>>>>>> external user (same externalId/externalType)
>>>>>>>> No additional user was created in this case
>>>>>>>>
>>>>>>>> Please share your use case when you will be ready
>>>>>>>>
>>>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
>> solomax666@gmail.com>
>>>> <
>>>>>> solomax666@gmail.com> <
>>>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks Peter
>>>>>>>>
>>>>>>>> Ill investigate the code and will try to find what is going on
>>>>>>>>
>>>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>>>> daehn@vcrp.de>
>>>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>>>>> Hi Maxim,
>>>>>>>>
>>>>>>>> sorry for not answering, much to do these days.
>>>>>>>>
>>>>>>>> I found a explanation for "lost files" but no solution.
>>>>>>>>
>>>>>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>>>>>> login instead of using former account. New user will be put in an
>> new
>>>>>>>> group. Default group will be ignored. I try to figure out, if the
>>>>>>>> problem is the adpter or OM.
>>>>>>>>
>>>>>>>> Greetings Peter
>>>>>>>>
>>>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>>>>>
>>>>>>>> Hello All,
>>>>>>>>
>>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>>>>>
>>>>>>>> Current blockers are:
>>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>>>>>> 3) "Files messed up during backup restore" (steps still required)
>>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>>>>>
>>>>>>>> Additionally I would like to implement this onehttps://
>>>>>>>>
>>>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>>>>>
>>>>>>>> And check some other issues (like OM at Safari)
>>>>>>>>
>>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>>>>> It is also installed at demo-nexthttps://
>>>> om.alteametasoft.com:8443/next
>>>>>>>> Please test this version and report back any issues found
>>>>>>>>
>>>>>>>> Thanks in advance
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
So I assume
1) you put config from SO to your Apache
2) change the line RedirectMatch ^/$
https://domain.test-test.eu/openmeetings
3) restart Apache
4) change conf/server.xml https://markmail.org/message/5wnts6izxxmejord
5) restart OM
On Mon, 30 Mar 2020 at 12:22, Peter Dähn <da...@vcrp.de> wrote:
> Thanks for the information,
>
> but I get an error in browser console...
>
> XML-Verarbeitungsfehler: Syntax-Fehler
> Adresse: https://openmeetings.vcrp.de/openmeetings/signin
> Zeile Nr. 1, Spalte 1:
>
> and network monitor shows 400 bad request on
>
> https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
>
> Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> >
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
> >
> > this will work for 5.0 with minimum-to-none modifications
> >
> > On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> I know... this is really something here with my system... it is
> >> something with tomcat->https-> upload dialog...
> >>
> >> But doesn't seem to be a showstopper for release...
> >>
> >> Is there a guide for apache config? I'm in homeoffice and archived mails
> >> are not available here...
> >>
> >> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> >>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
> >>>
> >>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
> >>>
> >>>> no... this also happen with one uploaded file... seems to happen with
> >>>> larger files >1MB but sometimes the same file can be uploaded or
> not...
> >>>>
> >>>> so it is not a size limit. But evrything I try with time and frames
> >>>> didn't help.
> >>>>
> >>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>>>> What are the steps to reproduce?
> >>>>>
> >>>>> to take 200k PDF and upload it 10 times?
> >>>>>
> >>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
> >>>>>
> >>>>>> Hi Maxim,
> >>>>>>
> >>>>>> I found the comment in a commit... *<!-- TODO should be in-sync with
> >>>>>> global property -->*
> >>>>>>
> >>>>>> so i already try it...
> >>>>>> *:-( *
> >>>>>> Right now I try to use http and this worked. So I will switch to
> >> apache
> >>>>>> mod_proxy during the day. I think this is the fastest way now.
> >>>>>>
> >>>>>> Thank you so far
> >>>>>> Peter
> >>>>>>
> >>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>>>
> >>>>>> My bad
> >>>>>> there is another place to changehttps://
> >>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> >>>>>> You should see correct Tomcat version in catalina.out
> >>>>>>
> >>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
> >> daehn@vcrp.de>
> >>>> wrote:
> >>>>>> Hi Maxim,
> >>>>>>
> >>>>>> sorry took a "bit" longer...
> >>>>>>
> >>>>>> Unfortunately nothing changed. The same error.
> >>>>>>
> >>>>>> Could you help me to find the point, where this post request to
> >> upload a
> >>>>>> file will be generated?
> >>>>>>
> >>>>>> Greetings Peter
> >>>>>>
> >>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>>>
> >>>>>> Can you try to update Tomcat to 9.0.33
> >>>>>> like this
> >>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>>>> Most probably it will help with upload
> >>>>>>
> >>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
> >> daehn@vcrp.de>
> >>>> wrote:
> >>>>>> here you are...
> >>>>>>
> >>>>>> Revision 81e95ac
> >>>>>> Builddate 2020-02-21T14:27:26Z
> >>>>>> rotating balls are not my issue, I will ask the one. But as far as I
> >>>>>> understand, this doesn't happen any time...
> >>>>>>
> >>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>>>
> >>>>>> can you share revision of your version?
> >>>>>>
> >>>>>> While you have "endless rolling balls" do you have any error
> requests
> >> in
> >>>>>> Dev console->Network?
> >>>>>> anything with status 500 or so?
> >>>>>>
> >>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
> >> daehn@vcrp.de>
> >>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>> wrote:
> >>>>>>
> >>>>>> Hi Maxim,
> >>>>>>
> >>>>>> 1. latest build isn't an option yet. Bootstrap changes does't work
> >> with
> >>>>>> our coustom.css. I would prefer to "repair" current installation
> >> (latest
> >>>>>> build without bootstrap).
> >>>>>>
> >>>>>> Upload wors on demo.
> >>>>>>
> >>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But
> this
> >>>>>> one I ignored.
> >>>>>>
> >>>>>> Greetings Peter
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>>>
> >>>>>> Are you using most recent version of M4?
> >>>>>>
> >>>>>>
> >>>>>> Do you have these upload issues on demo?
> >>>>>> (If yes - please share problem doc)
> >>>>>>
> >>>>>> * there was an issue in Wicket fixed recently, could you update and
> >>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
> >>>>>>
> >>>>>> 2) `group/customcss` can be ignored
> >>>>>> Any other errors (in browser console or server log)?
> >>>>>>
> >>>>>> (chat is missing sounds like JS error)
> >>>>>>
> >>>>>>
> >>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
> >> daehn@vcrp.de>
> >>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
> >> wrote:
> >>>>>> Hi Maxim,
> >>>>>>
> >>>>>> there are two issues left. Maybe my installation. But it is the same
> >>>>>> behaviour on test and on production.
> >>>>>>
> >>>>>> 1. I have upload problems. Not specific by time ore size. Same file
> >>>>>>
> >>>>>> might
> >>>>>>
> >>>>>> work or not.
> >>>>>>
> >>>>>> I get an error in the logs, but no recommended solution helped.
> >>>>>>
> >>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
> >>>>>>
> >>>>>> Upload
> >>>>>>
> >>>>>> failed: Processing of multipart/form-data request failed.
> >>>>>> java.io.IOException: Stream reset*
> >>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>> Processing of multipart/form-data request failed.
> java.io.IOException:
> >>>>>> Stream reset*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>> * at
> >>>>>>
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>> * at
> >>>>>>
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>
> >>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>> * at
> >>>>>>
> >>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
> >>>>>> java.io.IOException: Stream reset*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>>>>> * at
> >>>>>>
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>>>>> * at
> >>>>>> java.base/java.io
> .FilterInputStream.read(FilterInputStream.java:133)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>> * at
> >>>>>>
> >>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>> * ... 39 common frames omitted*
> >>>>>> *Caused by: java.io.IOException: Stream reset*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>>>>> * ... 50 common frames omitted*
> >>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
> >>>>>>
> >>>>>> Upload
> >>>>>>
> >>>>>> failed: Processing of multipart/form-data request failed. Stream
> ended
> >>>>>> unexpectedly*
> >>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>>>> Processing of multipart/form-data request failed. Stream ended
> >>>>>>
> >>>>>> unexpectedly*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>>>> * at
> >>>>>>
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>>>> * at
> >>>>>>
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>>>> * atorg.apache.wicket.protocol.ws
> >>>>>>
> >>>>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>>>> * at
> >>>>>>
> >>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>>>> *Caused by:
> >>>>>>
> >> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>>>> Stream ended unexpectedly*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>>>> * at
> >>>>>>
> >>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>>>
> >>>>>> * at
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>>>
> >>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>>>> * connectionTimeout="20000"*
> >>>>>> * redirectPort="5443" />*
> >>>>>>
> >>>>>> * <Connector port="5443"
> >>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>>>> * maxThreads="150" connectionTimeout="20000"
> >>>>>> SSLEnabled="true" *
> >>>>>> *
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>>>> *
> >>>>>>
> >>>>>> * <UpgradeProtocol
> >>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>>>> * <SSLHostConfig>*
> >>>>>> * <Certificate certificateKeyFile="cert.key"*
> >>>>>> * certificateFile="cert.pem"*
> >>>>>> * certificateChainFile="chain.txt"*
> >>>>>> * type="RSA" />*
> >>>>>> * </SSLHostConfig>*
> >>>>>> * </Connector>*
> >>>>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443"
> />*
> >>>>>>
> >>>>>> 2. I get an error during room load. This seems to prevent sometimes
> >>>>>> correct room load. sometimes chat is missing, sometimes just
> rotating
> >>>>>> balls. Chrome seems to be more sensitive than FF. Browser console
> >> shows:
> >>>>>> *The resource of"
> >>>>>>
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> >>>>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>>>> (X-Content-Type-Options: nosniff).*
> >>>>>>
> >>>>>> where 5 is the used group id for the external users.
> >>>>>>
> >>>>>> Any Ideas about that?
> >>>>>>
> >>>>>> Greetings Peter
> >>>>>>
> >>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>>>
> >>>>>> Should be fixed
> >>>>>> Thanks for the report!
> >>>>>>
> >>>>>> please let me know if anything else need to be fixed :)
> >>>>>>
> >>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <
> solomax666@gmail.com>
> >> <
> >>>> solomax666@gmail.com> <
> >>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> wrote:
> >>>>>> I find the bug in import
> >>>>>> Will fix ASAP (mea culpa)
> >>>>>>
> >>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <
> solomax666@gmail.com>
> >> <
> >>>> solomax666@gmail.com> <
> >>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>
> >>>>>> Will also add test for import
> >>>>>>
> >>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <
> solomax666@gmail.com>
> >> <
> >>>> solomax666@gmail.com> <
> >>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>
> >>>>>> Hello Peter,
> >>>>>>
> >>>>>> I just have added the test: 2 hashes are being generated for the
> same
> >>>>>> external user (same externalId/externalType)
> >>>>>> No additional user was created in this case
> >>>>>>
> >>>>>> Please share your use case when you will be ready
> >>>>>>
> >>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <
> solomax666@gmail.com>
> >> <
> >>>> solomax666@gmail.com> <
> >>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com>
> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>
> >>>>>> Thanks Peter
> >>>>>>
> >>>>>> Ill investigate the code and will try to find what is going on
> >>>>>>
> >>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
> >> daehn@vcrp.de>
> >>>> <da...@vcrp.de> <da...@vcrp.de>
> >>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> >>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> >>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>>>>> Hi Maxim,
> >>>>>>
> >>>>>> sorry for not answering, much to do these days.
> >>>>>>
> >>>>>> I found a explanation for "lost files" but no solution.
> >>>>>>
> >>>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
> >>>>>> login instead of using former account. New user will be put in an
> new
> >>>>>> group. Default group will be ignored. I try to figure out, if the
> >>>>>> problem is the adpter or OM.
> >>>>>>
> >>>>>> Greetings Peter
> >>>>>>
> >>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>>>
> >>>>>> Hello All,
> >>>>>>
> >>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>>>>>
> >>>>>> Current blockers are:
> >>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>>>> 2) invitation/secure hashes need to be tested in clustered mode
> >>>>>> 3) "Files messed up during backup restore" (steps still required)
> >>>>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>>>
> >>>>>> Additionally I would like to implement this onehttps://
> >>>>>>
> >>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>>>>>
> >>>>>> And check some other issues (like OM at Safari)
> >>>>>>
> >>>>>> I would like to get some help with testing latest SNAPSHOT:
> >>>>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>>>> It is also installed at demo-nexthttps://
> >> om.alteametasoft.com:8443/next
> >>>>>> Please test this version and report back any issues found
> >>>>>>
> >>>>>> Thanks in advance
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> WBR
> >>>>>> Maxim aka solomax
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> WBR
> >>>>>> Maxim aka solomax
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> WBR
> >>>>>> Maxim aka solomax
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> WBR
> >>>>>> Maxim aka solomax
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Thanks for the information,
but I get an error in browser console...
XML-Verarbeitungsfehler: Syntax-Fehler
Adresse: https://openmeetings.vcrp.de/openmeetings/signin
Zeile Nr. 1, Spalte 1:
and network monitor shows 400 bad request on
https://openmeetings.vcrp.de/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?6-1.1-signin
Am 30.03.20 um 06:22 schrieb Maxim Solodovnik:
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
>
> this will work for 5.0 with minimum-to-none modifications
>
> On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
>
>> I know... this is really something here with my system... it is
>> something with tomcat->https-> upload dialog...
>>
>> But doesn't seem to be a showstopper for release...
>>
>> Is there a guide for apache config? I'm in homeoffice and archived mails
>> are not available here...
>>
>> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
>>> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
>>>
>>> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> no... this also happen with one uploaded file... seems to happen with
>>>> larger files >1MB but sometimes the same file can be uploaded or not...
>>>>
>>>> so it is not a size limit. But evrything I try with time and frames
>>>> didn't help.
>>>>
>>>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>>>> What are the steps to reproduce?
>>>>>
>>>>> to take 200k PDF and upload it 10 times?
>>>>>
>>>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>>>>>
>>>>>> Hi Maxim,
>>>>>>
>>>>>> I found the comment in a commit... *<!-- TODO should be in-sync with
>>>>>> global property -->*
>>>>>>
>>>>>> so i already try it...
>>>>>> *:-( *
>>>>>> Right now I try to use http and this worked. So I will switch to
>> apache
>>>>>> mod_proxy during the day. I think this is the fastest way now.
>>>>>>
>>>>>> Thank you so far
>>>>>> Peter
>>>>>>
>>>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>>>>>
>>>>>> My bad
>>>>>> there is another place to changehttps://
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>>>>> You should see correct Tomcat version in catalina.out
>>>>>>
>>>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
>> daehn@vcrp.de>
>>>> wrote:
>>>>>> Hi Maxim,
>>>>>>
>>>>>> sorry took a "bit" longer...
>>>>>>
>>>>>> Unfortunately nothing changed. The same error.
>>>>>>
>>>>>> Could you help me to find the point, where this post request to
>> upload a
>>>>>> file will be generated?
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>>>>>
>>>>>> Can you try to update Tomcat to 9.0.33
>>>>>> like this
>>>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>>>> Most probably it will help with upload
>>>>>>
>>>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
>> daehn@vcrp.de>
>>>> wrote:
>>>>>> here you are...
>>>>>>
>>>>>> Revision 81e95ac
>>>>>> Builddate 2020-02-21T14:27:26Z
>>>>>> rotating balls are not my issue, I will ask the one. But as far as I
>>>>>> understand, this doesn't happen any time...
>>>>>>
>>>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>>>
>>>>>> can you share revision of your version?
>>>>>>
>>>>>> While you have "endless rolling balls" do you have any error requests
>> in
>>>>>> Dev console->Network?
>>>>>> anything with status 500 or so?
>>>>>>
>>>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
>> daehn@vcrp.de>
>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>> wrote:
>>>>>>
>>>>>> Hi Maxim,
>>>>>>
>>>>>> 1. latest build isn't an option yet. Bootstrap changes does't work
>> with
>>>>>> our coustom.css. I would prefer to "repair" current installation
>> (latest
>>>>>> build without bootstrap).
>>>>>>
>>>>>> Upload wors on demo.
>>>>>>
>>>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>>>>>> one I ignored.
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>>>>>
>>>>>>
>>>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>>>
>>>>>> Are you using most recent version of M4?
>>>>>>
>>>>>>
>>>>>> Do you have these upload issues on demo?
>>>>>> (If yes - please share problem doc)
>>>>>>
>>>>>> * there was an issue in Wicket fixed recently, could you update and
>>>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>>>
>>>>>> 2) `group/customcss` can be ignored
>>>>>> Any other errors (in browser console or server log)?
>>>>>>
>>>>>> (chat is missing sounds like JS error)
>>>>>>
>>>>>>
>>>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
>> daehn@vcrp.de>
>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>> wrote:
>>>>>> Hi Maxim,
>>>>>>
>>>>>> there are two issues left. Maybe my installation. But it is the same
>>>>>> behaviour on test and on production.
>>>>>>
>>>>>> 1. I have upload problems. Not specific by time ore size. Same file
>>>>>>
>>>>>> might
>>>>>>
>>>>>> work or not.
>>>>>>
>>>>>> I get an error in the logs, but no recommended solution helped.
>>>>>>
>>>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
>>>>>>
>>>>>> Upload
>>>>>>
>>>>>> failed: Processing of multipart/form-data request failed.
>>>>>> java.io.IOException: Stream reset*
>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>> Processing of multipart/form-data request failed. java.io.IOException:
>>>>>> Stream reset*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>>>> * at
>>>>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>>>> * at
>>>>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>
>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>> * at
>>>>>>
>>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>>>> java.io.IOException: Stream reset*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>>>>> * at
>>>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>>>>> * at
>>>>>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>> * at
>>>>>>
>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>>> * ... 39 common frames omitted*
>>>>>> *Caused by: java.io.IOException: Stream reset*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>>>>> * ... 50 common frames omitted*
>>>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
>>>>>>
>>>>>> Upload
>>>>>>
>>>>>> failed: Processing of multipart/form-data request failed. Stream ended
>>>>>> unexpectedly*
>>>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>>>> Processing of multipart/form-data request failed. Stream ended
>>>>>>
>>>>>> unexpectedly*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>>>> * at
>>>>>>
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>>>> * at
>>>>>>
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>>>> * atorg.apache.wicket.protocol.ws
>>>>>>
>>>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>>>> * at
>>>>>>
>>>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>>>> *Caused by:
>>>>>>
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>>>> Stream ended unexpectedly*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>>>> * at
>>>>>>
>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>>>
>>>>>> * at
>>>>>>
>>>>>>
>>>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>>>
>>>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>>>> * connectionTimeout="20000"*
>>>>>> * redirectPort="5443" />*
>>>>>>
>>>>>> * <Connector port="5443"
>>>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>>>> * maxThreads="150" connectionTimeout="20000"
>>>>>> SSLEnabled="true" *
>>>>>> *
>>>>>>
>>>>>>
>>>>>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>>>> *
>>>>>>
>>>>>> * <UpgradeProtocol
>>>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>>>> * <SSLHostConfig>*
>>>>>> * <Certificate certificateKeyFile="cert.key"*
>>>>>> * certificateFile="cert.pem"*
>>>>>> * certificateChainFile="chain.txt"*
>>>>>> * type="RSA" />*
>>>>>> * </SSLHostConfig>*
>>>>>> * </Connector>*
>>>>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>>>>>
>>>>>> 2. I get an error during room load. This seems to prevent sometimes
>>>>>> correct room load. sometimes chat is missing, sometimes just rotating
>>>>>> balls. Chrome seems to be more sensitive than FF. Browser console
>> shows:
>>>>>> *The resource of"
>>>>>>
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>>>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>>>> (X-Content-Type-Options: nosniff).*
>>>>>>
>>>>>> where 5 is the used group id for the external users.
>>>>>>
>>>>>> Any Ideas about that?
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>>>
>>>>>> Should be fixed
>>>>>> Thanks for the report!
>>>>>>
>>>>>> please let me know if anything else need to be fixed :)
>>>>>>
>>>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com>
>> <
>>>> solomax666@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>>>>> I find the bug in import
>>>>>> Will fix ASAP (mea culpa)
>>>>>>
>>>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com>
>> <
>>>> solomax666@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>> Will also add test for import
>>>>>>
>>>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>
>> <
>>>> solomax666@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>> Hello Peter,
>>>>>>
>>>>>> I just have added the test: 2 hashes are being generated for the same
>>>>>> external user (same externalId/externalType)
>>>>>> No additional user was created in this case
>>>>>>
>>>>>> Please share your use case when you will be ready
>>>>>>
>>>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>
>> <
>>>> solomax666@gmail.com> <
>>>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>> Thanks Peter
>>>>>>
>>>>>> Ill investigate the code and will try to find what is going on
>>>>>>
>>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
>> daehn@vcrp.de>
>>>> <da...@vcrp.de> <da...@vcrp.de>
>>>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>>>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>>> Hi Maxim,
>>>>>>
>>>>>> sorry for not answering, much to do these days.
>>>>>>
>>>>>> I found a explanation for "lost files" but no solution.
>>>>>>
>>>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>>>> login instead of using former account. New user will be put in an new
>>>>>> group. Default group will be ignored. I try to figure out, if the
>>>>>> problem is the adpter or OM.
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>>>
>>>>>> Hello All,
>>>>>>
>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>>>
>>>>>> Current blockers are:
>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>>>> 3) "Files messed up during backup restore" (steps still required)
>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>>>
>>>>>> Additionally I would like to implement this onehttps://
>>>>>>
>>>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>>>
>>>>>> And check some other issues (like OM at Safari)
>>>>>>
>>>>>> I would like to get some help with testing latest SNAPSHOT:
>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>>> It is also installed at demo-nexthttps://
>> om.alteametasoft.com:8443/next
>>>>>> Please test this version and report back any issues found
>>>>>>
>>>>>> Thanks in advance
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass
this will work for 5.0 with minimum-to-none modifications
On Mon, 30 Mar 2020 at 11:21, Peter Dähn <da...@vcrp.de> wrote:
> I know... this is really something here with my system... it is
> something with tomcat->https-> upload dialog...
>
> But doesn't seem to be a showstopper for release...
>
> Is there a guide for apache config? I'm in homeoffice and archived mails
> are not available here...
>
> Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> > Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
> >
> > On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> no... this also happen with one uploaded file... seems to happen with
> >> larger files >1MB but sometimes the same file can be uploaded or not...
> >>
> >> so it is not a size limit. But evrything I try with time and frames
> >> didn't help.
> >>
> >> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> >>> What are the steps to reproduce?
> >>>
> >>> to take 200k PDF and upload it 10 times?
> >>>
> >>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
> >>>
> >>>> Hi Maxim,
> >>>>
> >>>> I found the comment in a commit... *<!-- TODO should be in-sync with
> >>>> global property -->*
> >>>>
> >>>> so i already try it...
> >>>> *:-( *
> >>>> Right now I try to use http and this worked. So I will switch to
> apache
> >>>> mod_proxy during the day. I think this is the fastest way now.
> >>>>
> >>>> Thank you so far
> >>>> Peter
> >>>>
> >>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>>>
> >>>> My bad
> >>>> there is another place to changehttps://
> >>
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> >>>> You should see correct Tomcat version in catalina.out
> >>>>
> >>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <
> daehn@vcrp.de>
> >> wrote:
> >>>>
> >>>> Hi Maxim,
> >>>>
> >>>> sorry took a "bit" longer...
> >>>>
> >>>> Unfortunately nothing changed. The same error.
> >>>>
> >>>> Could you help me to find the point, where this post request to
> upload a
> >>>> file will be generated?
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>>>
> >>>> Can you try to update Tomcat to 9.0.33
> >>>> like this
> >> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>>> Most probably it will help with upload
> >>>>
> >>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <
> daehn@vcrp.de>
> >> wrote:
> >>>>
> >>>> here you are...
> >>>>
> >>>> Revision 81e95ac
> >>>> Builddate 2020-02-21T14:27:26Z
> >>>> rotating balls are not my issue, I will ask the one. But as far as I
> >>>> understand, this doesn't happen any time...
> >>>>
> >>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>>>
> >>>> can you share revision of your version?
> >>>>
> >>>> While you have "endless rolling balls" do you have any error requests
> in
> >>>> Dev console->Network?
> >>>> anything with status 500 or so?
> >>>>
> >>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <
> daehn@vcrp.de>
> >> <da...@vcrp.de> <da...@vcrp.de>
> >>>> wrote:
> >>>>
> >>>> Hi Maxim,
> >>>>
> >>>> 1. latest build isn't an option yet. Bootstrap changes does't work
> with
> >>>> our coustom.css. I would prefer to "repair" current installation
> (latest
> >>>> build without bootstrap).
> >>>>
> >>>> Upload wors on demo.
> >>>>
> >>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
> >>>> one I ignored.
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>>
> >>>>
> >>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>>>
> >>>> Are you using most recent version of M4?
> >>>>
> >>>>
> >>>> Do you have these upload issues on demo?
> >>>> (If yes - please share problem doc)
> >>>>
> >>>> * there was an issue in Wicket fixed recently, could you update and
> >>>> re-build (new Wicket SNAPSHOT should be used automatically)
> >>>>
> >>>> 2) `group/customcss` can be ignored
> >>>> Any other errors (in browser console or server log)?
> >>>>
> >>>> (chat is missing sounds like JS error)
> >>>>
> >>>>
> >>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <
> daehn@vcrp.de>
> >> <da...@vcrp.de> <da...@vcrp.de>
> >>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
> wrote:
> >>>>
> >>>> Hi Maxim,
> >>>>
> >>>> there are two issues left. Maybe my installation. But it is the same
> >>>> behaviour on test and on production.
> >>>>
> >>>> 1. I have upload problems. Not specific by time ore size. Same file
> >>>>
> >>>> might
> >>>>
> >>>> work or not.
> >>>>
> >>>> I get an error in the logs, but no recommended solution helped.
> >>>>
> >>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
> >>>>
> >>>> Upload
> >>>>
> >>>> failed: Processing of multipart/form-data request failed.
> >>>> java.io.IOException: Stream reset*
> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>> Processing of multipart/form-data request failed. java.io.IOException:
> >>>> Stream reset*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>> * at
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>> * at
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>> * atorg.apache.wicket.protocol.ws
> >>>>
> >>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>> * at
> >>>>
> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
> >>>> java.io.IOException: Stream reset*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>>> * at
> >>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>>> * at
> >>>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>> * at
> >>>>
> >>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>
> >>>> * at
> >>>>
> >>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>> * ... 39 common frames omitted*
> >>>> *Caused by: java.io.IOException: Stream reset*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>>> * ... 50 common frames omitted*
> >>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
> >>>>
> >>>> Upload
> >>>>
> >>>> failed: Processing of multipart/form-data request failed. Stream ended
> >>>> unexpectedly*
> >>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >>>> Processing of multipart/form-data request failed. Stream ended
> >>>>
> >>>> unexpectedly*
> >>>>
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>>> * at
> >>>>
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>>> * at
> >>>>
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>>> * atorg.apache.wicket.protocol.ws
> >>>>
> >>>>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>>> * at
> >>>>
> >>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>>>
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >>>> *Caused by:
> >>>>
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >>>> Stream ended unexpectedly*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >>>> * at
> >>>>
> >>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>>>
> >>>> * at
> >>>>
> >>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>>>
> >>>> * at
> >>>>
> >>>>
> >>>>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>>> * ... 39 common frames omitted *Tomcat config used:
> >>>>
> >>>> * <Connector port="5080" protocol="HTTP/1.1"*
> >>>> * connectionTimeout="20000"*
> >>>> * redirectPort="5443" />*
> >>>>
> >>>> * <Connector port="5443"
> >>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >>>> * maxThreads="150" connectionTimeout="20000"
> >>>> SSLEnabled="true" *
> >>>> *
> >>>>
> >>>>
> >>>>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>>> *
> >>>>
> >>>> * <UpgradeProtocol
> >>>> className="org.apache.coyote.http2.Http2Protocol" />*
> >>>> * <SSLHostConfig>*
> >>>> * <Certificate certificateKeyFile="cert.key"*
> >>>> * certificateFile="cert.pem"*
> >>>> * certificateChainFile="chain.txt"*
> >>>> * type="RSA" />*
> >>>> * </SSLHostConfig>*
> >>>> * </Connector>*
> >>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
> >>>>
> >>>> 2. I get an error during room load. This seems to prevent sometimes
> >>>> correct room load. sometimes chat is missing, sometimes just rotating
> >>>> balls. Chrome seems to be more sensitive than FF. Browser console
> shows:
> >>>>
> >>>> *The resource of"
> >>>>
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> >>>> blocked because of a MIME-typ-conflict ("text/html")
> >>>> (X-Content-Type-Options: nosniff).*
> >>>>
> >>>> where 5 is the used group id for the external users.
> >>>>
> >>>> Any Ideas about that?
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>>>
> >>>> Should be fixed
> >>>> Thanks for the report!
> >>>>
> >>>> please let me know if anything else need to be fixed :)
> >>>>
> >>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com>
> <
> >> solomax666@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> wrote:
> >>>> I find the bug in import
> >>>> Will fix ASAP (mea culpa)
> >>>>
> >>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com>
> <
> >> solomax666@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>
> >>>> Will also add test for import
> >>>>
> >>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>
> <
> >> solomax666@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>
> >>>> Hello Peter,
> >>>>
> >>>> I just have added the test: 2 hashes are being generated for the same
> >>>> external user (same externalId/externalType)
> >>>> No additional user was created in this case
> >>>>
> >>>> Please share your use case when you will be ready
> >>>>
> >>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>
> <
> >> solomax666@gmail.com> <
> >>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> >> solomax666@gmail.com> <so...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>
> >>>> Thanks Peter
> >>>>
> >>>> Ill investigate the code and will try to find what is going on
> >>>>
> >>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <
> daehn@vcrp.de>
> >> <da...@vcrp.de> <da...@vcrp.de>
> >>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> >> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> >> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>>> Hi Maxim,
> >>>>
> >>>> sorry for not answering, much to do these days.
> >>>>
> >>>> I found a explanation for "lost files" but no solution.
> >>>>
> >>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
> >>>> login instead of using former account. New user will be put in an new
> >>>> group. Default group will be ignored. I try to figure out, if the
> >>>> problem is the adpter or OM.
> >>>>
> >>>> Greetings Peter
> >>>>
> >>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>>>
> >>>> Hello All,
> >>>>
> >>>> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>>>
> >>>> Current blockers are:
> >>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >>>> 2) invitation/secure hashes need to be tested in clustered mode
> >>>> 3) "Files messed up during backup restore" (steps still required)
> >>>> 4*) Camera/Microphone are disconnected sometimes
> >>>>
> >>>> Additionally I would like to implement this onehttps://
> >>>>
> >>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>>>
> >>>> And check some other issues (like OM at Safari)
> >>>>
> >>>> I would like to get some help with testing latest SNAPSHOT:
> >> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>>> It is also installed at demo-nexthttps://
> om.alteametasoft.com:8443/next
> >>>>
> >>>> Please test this version and report back any issues found
> >>>>
> >>>> Thanks in advance
> >>>>
> >>>>
> >>>> --
> >>>> WBR
> >>>> Maxim aka solomax
> >>>>
> >>>>
> >>>> --
> >>>> WBR
> >>>> Maxim aka solomax
> >>>>
> >>>>
> >>>> --
> >>>> WBR
> >>>> Maxim aka solomax
> >>>>
> >>>>
> >>>> --
> >>>> WBR
> >>>> Maxim aka solomax
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
I know... this is really something here with my system... it is
something with tomcat->https-> upload dialog...
But doesn't seem to be a showstopper for release...
Is there a guide for apache config? I'm in homeoffice and archived mails
are not available here...
Am 30.03.20 um 06:14 schrieb Maxim Solodovnik:
> Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
>
> On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
>
>> no... this also happen with one uploaded file... seems to happen with
>> larger files >1MB but sometimes the same file can be uploaded or not...
>>
>> so it is not a size limit. But evrything I try with time and frames
>> didn't help.
>>
>> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
>>> What are the steps to reproduce?
>>>
>>> to take 200k PDF and upload it 10 times?
>>>
>>> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> Hi Maxim,
>>>>
>>>> I found the comment in a commit... *<!-- TODO should be in-sync with
>>>> global property -->*
>>>>
>>>> so i already try it...
>>>> *:-( *
>>>> Right now I try to use http and this worked. So I will switch to apache
>>>> mod_proxy during the day. I think this is the fastest way now.
>>>>
>>>> Thank you so far
>>>> Peter
>>>>
>>>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>>>
>>>> My bad
>>>> there is another place to changehttps://
>> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>>>> You should see correct Tomcat version in catalina.out
>>>>
>>>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> sorry took a "bit" longer...
>>>>
>>>> Unfortunately nothing changed. The same error.
>>>>
>>>> Could you help me to find the point, where this post request to upload a
>>>> file will be generated?
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>>>
>>>> Can you try to update Tomcat to 9.0.33
>>>> like this
>> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>> Most probably it will help with upload
>>>>
>>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> wrote:
>>>>
>>>> here you are...
>>>>
>>>> Revision 81e95ac
>>>> Builddate 2020-02-21T14:27:26Z
>>>> rotating balls are not my issue, I will ask the one. But as far as I
>>>> understand, this doesn't happen any time...
>>>>
>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>
>>>> can you share revision of your version?
>>>>
>>>> While you have "endless rolling balls" do you have any error requests in
>>>> Dev console->Network?
>>>> anything with status 500 or so?
>>>>
>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> <da...@vcrp.de> <da...@vcrp.de>
>>>> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>>>> our coustom.css. I would prefer to "repair" current installation (latest
>>>> build without bootstrap).
>>>>
>>>> Upload wors on demo.
>>>>
>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>>>> one I ignored.
>>>>
>>>> Greetings Peter
>>>>
>>>>
>>>>
>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>
>>>> Are you using most recent version of M4?
>>>>
>>>>
>>>> Do you have these upload issues on demo?
>>>> (If yes - please share problem doc)
>>>>
>>>> * there was an issue in Wicket fixed recently, could you update and
>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>
>>>> 2) `group/customcss` can be ignored
>>>> Any other errors (in browser console or server log)?
>>>>
>>>> (chat is missing sounds like JS error)
>>>>
>>>>
>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> <da...@vcrp.de> <da...@vcrp.de>
>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> there are two issues left. Maybe my installation. But it is the same
>>>> behaviour on test and on production.
>>>>
>>>> 1. I have upload problems. Not specific by time ore size. Same file
>>>>
>>>> might
>>>>
>>>> work or not.
>>>>
>>>> I get an error in the logs, but no recommended solution helped.
>>>>
>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
>>>>
>>>> Upload
>>>>
>>>> failed: Processing of multipart/form-data request failed.
>>>> java.io.IOException: Stream reset*
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>> Processing of multipart/form-data request failed. java.io.IOException:
>>>> Stream reset*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>> * atorg.apache.wicket.protocol.ws
>>>>
>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>> * at
>>>>
>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>
>>>> * at
>>>>
>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>> * at
>>>>
>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>> java.io.IOException: Stream reset*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>>> * at
>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>>> * at
>>>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>> * at
>>>>
>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>
>>>> * at
>>>>
>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>> * ... 39 common frames omitted*
>>>> *Caused by: java.io.IOException: Stream reset*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>>> * ... 50 common frames omitted*
>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
>>>>
>>>> Upload
>>>>
>>>> failed: Processing of multipart/form-data request failed. Stream ended
>>>> unexpectedly*
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>> Processing of multipart/form-data request failed. Stream ended
>>>>
>>>> unexpectedly*
>>>>
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>> * at
>>>>
>>>>
>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>> * atorg.apache.wicket.protocol.ws
>>>>
>>>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>> * at
>>>>
>>>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>>
>>>> * at
>>>>
>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>> * at
>>>>
>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>> *Caused by:
>>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>> Stream ended unexpectedly*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>> * at
>>>>
>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>>
>>>> * at
>>>>
>>>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>>
>>>> * at
>>>>
>>>>
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>
>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>> * connectionTimeout="20000"*
>>>> * redirectPort="5443" />*
>>>>
>>>> * <Connector port="5443"
>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>> * maxThreads="150" connectionTimeout="20000"
>>>> SSLEnabled="true" *
>>>> *
>>>>
>>>>
>>>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>> *
>>>>
>>>> * <UpgradeProtocol
>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>> * <SSLHostConfig>*
>>>> * <Certificate certificateKeyFile="cert.key"*
>>>> * certificateFile="cert.pem"*
>>>> * certificateChainFile="chain.txt"*
>>>> * type="RSA" />*
>>>> * </SSLHostConfig>*
>>>> * </Connector>*
>>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>>>
>>>> 2. I get an error during room load. This seems to prevent sometimes
>>>> correct room load. sometimes chat is missing, sometimes just rotating
>>>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>>>
>>>> *The resource of"
>>>>
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>>>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>> (X-Content-Type-Options: nosniff).*
>>>>
>>>> where 5 is the used group id for the external users.
>>>>
>>>> Any Ideas about that?
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>
>>>> Should be fixed
>>>> Thanks for the report!
>>>>
>>>> please let me know if anything else need to be fixed :)
>>>>
>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> wrote:
>>>> I find the bug in import
>>>> Will fix ASAP (mea culpa)
>>>>
>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Will also add test for import
>>>>
>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Hello Peter,
>>>>
>>>> I just have added the test: 2 hashes are being generated for the same
>>>> external user (same externalId/externalType)
>>>> No additional user was created in this case
>>>>
>>>> Please share your use case when you will be ready
>>>>
>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <
>>>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Thanks Peter
>>>>
>>>> Ill investigate the code and will try to find what is going on
>>>>
>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> <da...@vcrp.de> <da...@vcrp.de>
>>>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>> Hi Maxim,
>>>>
>>>> sorry for not answering, much to do these days.
>>>>
>>>> I found a explanation for "lost files" but no solution.
>>>>
>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>> login instead of using former account. New user will be put in an new
>>>> group. Default group will be ignored. I try to figure out, if the
>>>> problem is the adpter or OM.
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>
>>>> Hello All,
>>>>
>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>
>>>> Current blockers are:
>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>> 3) "Files messed up during backup restore" (steps still required)
>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>
>>>> Additionally I would like to implement this onehttps://
>>>>
>>>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>
>>>> And check some other issues (like OM at Safari)
>>>>
>>>> I would like to get some help with testing latest SNAPSHOT:
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>>>
>>>> Please test this version and report back any issues found
>>>>
>>>> Thanks in advance
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Just have uploaded 16M PDF to the latest SNAPSHOT - no issues :(
On Mon, 30 Mar 2020 at 11:04, Peter Dähn <da...@vcrp.de> wrote:
> no... this also happen with one uploaded file... seems to happen with
> larger files >1MB but sometimes the same file can be uploaded or not...
>
> so it is not a size limit. But evrything I try with time and frames
> didn't help.
>
> Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> > What are the steps to reproduce?
> >
> > to take 200k PDF and upload it 10 times?
> >
> > On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> Hi Maxim,
> >>
> >> I found the comment in a commit... *<!-- TODO should be in-sync with
> >> global property -->*
> >>
> >> so i already try it...
> >> *:-( *
> >> Right now I try to use http and this worked. So I will switch to apache
> >> mod_proxy during the day. I think this is the fastest way now.
> >>
> >> Thank you so far
> >> Peter
> >>
> >> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> >>
> >> My bad
> >> there is another place to changehttps://
> github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> >> You should see correct Tomcat version in catalina.out
> >>
> >> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> wrote:
> >>
> >>
> >> Hi Maxim,
> >>
> >> sorry took a "bit" longer...
> >>
> >> Unfortunately nothing changed. The same error.
> >>
> >> Could you help me to find the point, where this post request to upload a
> >> file will be generated?
> >>
> >> Greetings Peter
> >>
> >> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> >>
> >> Can you try to update Tomcat to 9.0.33
> >> like this
> https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >>
> >> Most probably it will help with upload
> >>
> >> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> wrote:
> >>
> >>
> >> here you are...
> >>
> >> Revision 81e95ac
> >> Builddate 2020-02-21T14:27:26Z
> >> rotating balls are not my issue, I will ask the one. But as far as I
> >> understand, this doesn't happen any time...
> >>
> >> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>
> >> can you share revision of your version?
> >>
> >> While you have "endless rolling balls" do you have any error requests in
> >> Dev console->Network?
> >> anything with status 500 or so?
> >>
> >> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> <da...@vcrp.de> <da...@vcrp.de>
> >>
> >> wrote:
> >>
> >> Hi Maxim,
> >>
> >> 1. latest build isn't an option yet. Bootstrap changes does't work with
> >> our coustom.css. I would prefer to "repair" current installation (latest
> >> build without bootstrap).
> >>
> >> Upload wors on demo.
> >>
> >> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
> >> one I ignored.
> >>
> >> Greetings Peter
> >>
> >>
> >>
> >> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>
> >> Are you using most recent version of M4?
> >>
> >>
> >> Do you have these upload issues on demo?
> >> (If yes - please share problem doc)
> >>
> >> * there was an issue in Wicket fixed recently, could you update and
> >> re-build (new Wicket SNAPSHOT should be used automatically)
> >>
> >> 2) `group/customcss` can be ignored
> >> Any other errors (in browser console or server log)?
> >>
> >> (chat is missing sounds like JS error)
> >>
> >>
> >> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> <da...@vcrp.de> <da...@vcrp.de>
> >>
> >> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>
> >> Hi Maxim,
> >>
> >> there are two issues left. Maybe my installation. But it is the same
> >> behaviour on test and on production.
> >>
> >> 1. I have upload problems. Not specific by time ore size. Same file
> >>
> >> might
> >>
> >> work or not.
> >>
> >> I get an error in the logs, but no recommended solution helped.
> >>
> >> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
> >>
> >> Upload
> >>
> >> failed: Processing of multipart/form-data request failed.
> >> java.io.IOException: Stream reset*
> >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >> Processing of multipart/form-data request failed. java.io.IOException:
> >> Stream reset*
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>
> >> * at
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >> * at
> >>
> >>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>
> >> * at
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>
> >> * atorg.apache.wicket.protocol.ws
> >>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>
> >> * at
> >>
> >> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>
> >> * at
> >>
> >>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>
> >> * at
> >>
> >>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>
> >> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >> *Caused by: org.apache.catalina.connector.ClientAbortException:
> >> java.io.IOException: Stream reset*
> >> * at
> >>
> >>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >>
> >> * at
> >> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >> * at
> >>
> >>
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >>
> >> * at
> >> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>
> >> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >> * at
> >>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>
> >> * at
> >>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>
> >> * ... 39 common frames omitted*
> >> *Caused by: java.io.IOException: Stream reset*
> >> * at
> >>
> >>
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >>
> >> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >> * at
> >>
> >>
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >>
> >> * ... 50 common frames omitted*
> >> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
> >>
> >> Upload
> >>
> >> failed: Processing of multipart/form-data request failed. Stream ended
> >> unexpectedly*
> >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >> Processing of multipart/form-data request failed. Stream ended
> >>
> >> unexpectedly*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >>
> >> * at
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >> * at
> >>
> >>
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >>
> >> * at
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >>
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >>
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >>
> >> * at
> >>
> >>
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >>
> >> * atorg.apache.wicket.protocol.ws
> >>
> >>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >>
> >> * at
> >>
> >> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >>
> >> * at
> >>
> >>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >>
> >> * at
> >>
> >>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >>
> >> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >> *Caused by:
> >> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >> Stream ended unexpectedly*
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >>
> >> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >> * at
> >>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >>
> >> * at
> >>
> >> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >>
> >> * at
> >>
> >>
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>
> >> * ... 39 common frames omitted *Tomcat config used:
> >>
> >> * <Connector port="5080" protocol="HTTP/1.1"*
> >> * connectionTimeout="20000"*
> >> * redirectPort="5443" />*
> >>
> >> * <Connector port="5443"
> >> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >> * maxThreads="150" connectionTimeout="20000"
> >> SSLEnabled="true" *
> >> *
> >>
> >>
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>
> >> *
> >>
> >> * <UpgradeProtocol
> >> className="org.apache.coyote.http2.Http2Protocol" />*
> >> * <SSLHostConfig>*
> >> * <Certificate certificateKeyFile="cert.key"*
> >> * certificateFile="cert.pem"*
> >> * certificateChainFile="chain.txt"*
> >> * type="RSA" />*
> >> * </SSLHostConfig>*
> >> * </Connector>*
> >> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
> >>
> >> 2. I get an error during room load. This seems to prevent sometimes
> >> correct room load. sometimes chat is missing, sometimes just rotating
> >> balls. Chrome seems to be more sensitive than FF. Browser console shows:
> >>
> >> *The resource of"
> >>
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> >> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> >>
> >> blocked because of a MIME-typ-conflict ("text/html")
> >> (X-Content-Type-Options: nosniff).*
> >>
> >> where 5 is the used group id for the external users.
> >>
> >> Any Ideas about that?
> >>
> >> Greetings Peter
> >>
> >> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>
> >> Should be fixed
> >> Thanks for the report!
> >>
> >> please let me know if anything else need to be fixed :)
> >>
> >> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <
> >>
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> wrote:
> >>
> >> I find the bug in import
> >> Will fix ASAP (mea culpa)
> >>
> >> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <
> >>
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com>
> >>
> >> wrote:
> >>
> >>
> >> Will also add test for import
> >>
> >> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <
> >>
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com>
> >>
> >> wrote:
> >>
> >>
> >> Hello Peter,
> >>
> >> I just have added the test: 2 hashes are being generated for the same
> >> external user (same externalId/externalType)
> >> No additional user was created in this case
> >>
> >> Please share your use case when you will be ready
> >>
> >> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <
> >>
> >> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com>
> >>
> >> wrote:
> >>
> >>
> >> Thanks Peter
> >>
> >> Ill investigate the code and will try to find what is going on
> >>
> >> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> <da...@vcrp.de> <da...@vcrp.de>
> >>
> >> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> daehn@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>
> >> Hi Maxim,
> >>
> >> sorry for not answering, much to do these days.
> >>
> >> I found a explanation for "lost files" but no solution.
> >>
> >> It seems, that in om 5.0.3 new accounts will be created during SOAP
> >> login instead of using former account. New user will be put in an new
> >> group. Default group will be ignored. I try to figure out, if the
> >> problem is the adpter or OM.
> >>
> >> Greetings Peter
> >>
> >> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>
> >> Hello All,
> >>
> >> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>
> >> Current blockers are:
> >> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >> 2) invitation/secure hashes need to be tested in clustered mode
> >> 3) "Files messed up during backup restore" (steps still required)
> >> 4*) Camera/Microphone are disconnected sometimes
> >>
> >> Additionally I would like to implement this onehttps://
> >>
> >> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>
> >> And check some other issues (like OM at Safari)
> >>
> >> I would like to get some help with testing latest SNAPSHOT:
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>
> >> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
> >>
> >> Please test this version and report back any issues found
> >>
> >> Thanks in advance
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
no... this also happen with one uploaded file... seems to happen with
larger files >1MB but sometimes the same file can be uploaded or not...
so it is not a size limit. But evrything I try with time and frames
didn't help.
Am 30.03.20 um 05:38 schrieb Maxim Solodovnik:
> What are the steps to reproduce?
>
> to take 200k PDF and upload it 10 times?
>
> On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> I found the comment in a commit... *<!-- TODO should be in-sync with
>> global property -->*
>>
>> so i already try it...
>> *:-( *
>> Right now I try to use http and this worked. So I will switch to apache
>> mod_proxy during the day. I think this is the fastest way now.
>>
>> Thank you so far
>> Peter
>>
>> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>>
>> My bad
>> there is another place to changehttps://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
>> You should see correct Tomcat version in catalina.out
>>
>> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> sorry took a "bit" longer...
>>
>> Unfortunately nothing changed. The same error.
>>
>> Could you help me to find the point, where this post request to upload a
>> file will be generated?
>>
>> Greetings Peter
>>
>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>
>> Can you try to update Tomcat to 9.0.33
>> like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>
>> Most probably it will help with upload
>>
>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> here you are...
>>
>> Revision 81e95ac
>> Builddate 2020-02-21T14:27:26Z
>> rotating balls are not my issue, I will ask the one. But as far as I
>> understand, this doesn't happen any time...
>>
>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>
>> can you share revision of your version?
>>
>> While you have "endless rolling balls" do you have any error requests in
>> Dev console->Network?
>> anything with status 500 or so?
>>
>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>>
>> wrote:
>>
>> Hi Maxim,
>>
>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>> our coustom.css. I would prefer to "repair" current installation (latest
>> build without bootstrap).
>>
>> Upload wors on demo.
>>
>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>> one I ignored.
>>
>> Greetings Peter
>>
>>
>>
>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>
>> Are you using most recent version of M4?
>>
>>
>> Do you have these upload issues on demo?
>> (If yes - please share problem doc)
>>
>> * there was an issue in Wicket fixed recently, could you update and
>> re-build (new Wicket SNAPSHOT should be used automatically)
>>
>> 2) `group/customcss` can be ignored
>> Any other errors (in browser console or server log)?
>>
>> (chat is missing sounds like JS error)
>>
>>
>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>>
>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>> Hi Maxim,
>>
>> there are two issues left. Maybe my installation. But it is the same
>> behaviour on test and on production.
>>
>> 1. I have upload problems. Not specific by time ore size. Same file
>>
>> might
>>
>> work or not.
>>
>> I get an error in the logs, but no recommended solution helped.
>>
>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
>>
>> Upload
>>
>> failed: Processing of multipart/form-data request failed.
>> java.io.IOException: Stream reset*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. java.io.IOException:
>> Stream reset*
>> * at
>>
>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>
>> * at
>>
>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>>
>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>>
>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>
>> * at
>>
>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>
>> * at
>>
>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>
>> * at
>>
>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>
>> * at
>>
>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>
>> * atorg.apache.wicket.protocol.ws
>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>
>> * at
>>
>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>
>> * at
>>
>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>
>> * at
>>
>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>
>> * at
>>
>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>
>> * at
>>
>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>
>> * at
>>
>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>
>> * at
>>
>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>
>> * at
>>
>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>
>> * at
>>
>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>
>> * at
>>
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>
>> * at
>>
>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>
>> * at
>>
>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>
>> * at
>>
>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>> java.io.IOException: Stream reset*
>> * at
>>
>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>
>> * at
>>
>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>
>> * at
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> * at
>>
>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>
>> * at
>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>> * at
>>
>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>
>> * at
>>
>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>
>> * at
>>
>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at
>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>
>> * at
>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>
>> * at
>>
>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>> * ... 39 common frames omitted*
>> *Caused by: java.io.IOException: Stream reset*
>> * at
>>
>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>
>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> * at
>>
>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>
>> * ... 50 common frames omitted*
>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
>>
>> Upload
>>
>> failed: Processing of multipart/form-data request failed. Stream ended
>> unexpectedly*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. Stream ended
>>
>> unexpectedly*
>>
>> * at
>>
>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>
>> * at
>>
>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>>
>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>>
>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>
>> * at
>>
>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>
>> * at
>>
>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>
>> * at
>>
>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>
>> * at
>>
>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>
>> * at
>>
>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>
>> * at
>>
>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>
>> * atorg.apache.wicket.protocol.ws
>>
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>
>> * at
>>
>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>
>> * at
>>
>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>
>> * at
>>
>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>
>> * at
>>
>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>
>> * at
>>
>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>
>> * at
>>
>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>
>> * at
>>
>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>
>> * at
>>
>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>
>> * at
>>
>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>
>> * at
>>
>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>
>> * at
>>
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>
>> * at
>>
>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>
>> * at
>>
>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>
>> * at
>>
>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by:
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> Stream ended unexpectedly*
>> * at
>>
>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>
>> * at
>>
>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at
>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>
>> * at
>>
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>
>> * at
>>
>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>> * ... 39 common frames omitted *Tomcat config used:
>>
>> * <Connector port="5080" protocol="HTTP/1.1"*
>> * connectionTimeout="20000"*
>> * redirectPort="5443" />*
>>
>> * <Connector port="5443"
>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> * maxThreads="150" connectionTimeout="20000"
>> SSLEnabled="true" *
>> *
>>
>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>
>> *
>>
>> * <UpgradeProtocol
>> className="org.apache.coyote.http2.Http2Protocol" />*
>> * <SSLHostConfig>*
>> * <Certificate certificateKeyFile="cert.key"*
>> * certificateFile="cert.pem"*
>> * certificateChainFile="chain.txt"*
>> * type="RSA" />*
>> * </SSLHostConfig>*
>> * </Connector>*
>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>
>> 2. I get an error during room load. This seems to prevent sometimes
>> correct room load. sometimes chat is missing, sometimes just rotating
>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>
>> *The resource of"
>>
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>>
>> blocked because of a MIME-typ-conflict ("text/html")
>> (X-Content-Type-Options: nosniff).*
>>
>> where 5 is the used group id for the external users.
>>
>> Any Ideas about that?
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>
>> Should be fixed
>> Thanks for the report!
>>
>> please let me know if anything else need to be fixed :)
>>
>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>>
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>>
>> I find the bug in import
>> Will fix ASAP (mea culpa)
>>
>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>>
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>>
>> wrote:
>>
>>
>> Will also add test for import
>>
>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>>
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>>
>> wrote:
>>
>>
>> Hello Peter,
>>
>> I just have added the test: 2 hashes are being generated for the same
>> external user (same externalId/externalType)
>> No additional user was created in this case
>>
>> Please share your use case when you will be ready
>>
>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>>
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>>
>> wrote:
>>
>>
>> Thanks Peter
>>
>> Ill investigate the code and will try to find what is going on
>>
>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>>
>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>> Hi Maxim,
>>
>> sorry for not answering, much to do these days.
>>
>> I found a explanation for "lost files" but no solution.
>>
>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>> login instead of using former account. New user will be put in an new
>> group. Default group will be ignored. I try to figure out, if the
>> problem is the adpter or OM.
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>
>> Hello All,
>>
>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>
>> Current blockers are:
>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> 2) invitation/secure hashes need to be tested in clustered mode
>> 3) "Files messed up during backup restore" (steps still required)
>> 4*) Camera/Microphone are disconnected sometimes
>>
>> Additionally I would like to implement this onehttps://
>>
>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>
>> And check some other issues (like OM at Safari)
>>
>> I would like to get some help with testing latest SNAPSHOT:https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>
>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>
>> Please test this version and report back any issues found
>>
>> Thanks in advance
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
What are the steps to reproduce?
to take 200k PDF and upload it 10 times?
On Mon, 30 Mar 2020 at 10:36, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> I found the comment in a commit... *<!-- TODO should be in-sync with
> global property -->*
>
> so i already try it...
> *:-( *
> Right now I try to use http and this worked. So I will switch to apache
> mod_proxy during the day. I think this is the fastest way now.
>
> Thank you so far
> Peter
>
> Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
>
> My bad
> there is another place to changehttps://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> You should see correct Tomcat version in catalina.out
>
> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> sorry took a "bit" longer...
>
> Unfortunately nothing changed. The same error.
>
> Could you help me to find the point, where this post request to upload a
> file will be generated?
>
> Greetings Peter
>
> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>
> Can you try to update Tomcat to 9.0.33
> like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>
> Most probably it will help with upload
>
> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> here you are...
>
> Revision 81e95ac
> Builddate 2020-02-21T14:27:26Z
> rotating balls are not my issue, I will ask the one. But as far as I
> understand, this doesn't happen any time...
>
> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>
> can you share revision of your version?
>
> While you have "endless rolling balls" do you have any error requests in
> Dev console->Network?
> anything with status 500 or so?
>
> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>
> wrote:
>
> Hi Maxim,
>
> 1. latest build isn't an option yet. Bootstrap changes does't work with
> our coustom.css. I would prefer to "repair" current installation (latest
> build without bootstrap).
>
> Upload wors on demo.
>
> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
> one I ignored.
>
> Greetings Peter
>
>
>
> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>
> Are you using most recent version of M4?
>
>
> Do you have these upload issues on demo?
> (If yes - please share problem doc)
>
> * there was an issue in Wicket fixed recently, could you update and
> re-build (new Wicket SNAPSHOT should be used automatically)
>
> 2) `group/customcss` can be ignored
> Any other errors (in browser console or server log)?
>
> (chat is missing sounds like JS error)
>
>
> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>
> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>
> Hi Maxim,
>
> there are two issues left. Maybe my installation. But it is the same
> behaviour on test and on production.
>
> 1. I have upload problems. Not specific by time ore size. Same file
>
> might
>
> work or not.
>
> I get an error in the logs, but no recommended solution helped.
>
> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
>
> Upload
>
> failed: Processing of multipart/form-data request failed.
> java.io.IOException: Stream reset*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. java.io.IOException:
> Stream reset*
> * at
>
>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>
> * at
>
>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
>
>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
>
>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>
> * at
>
>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>
> * at
>
>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>
> * at
>
>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>
> * at
>
>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>
> * at
>
>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>
> * atorg.apache.wicket.protocol.ws
>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>
> * at
>
>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>
> * at
>
>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>
> * at
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>
> * at
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>
> * at
>
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>
> * at
>
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>
> * at
>
>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>
> * at
>
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>
> * at
>
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>
> * at
>
>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>
> * at
>
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>
> * at
>
>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>
> * at
>
>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>
> * at
>
>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>
> * at
>
>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>
> * at
>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>
> * at
>
>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>
> * at
>
>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>
> * at
>
>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by: org.apache.catalina.connector.ClientAbortException:
> java.io.IOException: Stream reset*
> * at
>
>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>
> * at
>
>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>
> * at
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> * at
>
>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>
> * at
> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> * at
>
>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>
> * at
>
>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>
> * at
>
>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at
>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>
> * at
>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>
> * at
>
>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
> * ... 39 common frames omitted*
> *Caused by: java.io.IOException: Stream reset*
> * at
>
>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>
> * at org.apache.coyote.Request.doRead(Request.java:551)*
> * at
>
>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>
> * ... 50 common frames omitted*
> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
>
> Upload
>
> failed: Processing of multipart/form-data request failed. Stream ended
> unexpectedly*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. Stream ended
>
> unexpectedly*
>
> * at
>
>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>
> * at
>
>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
>
>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
>
>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>
> * at
>
>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>
> * at
>
>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>
> * at
>
>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>
> * at
>
>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>
> * at
>
>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>
> * at
>
>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>
> * at
>
>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>
> * atorg.apache.wicket.protocol.ws
>
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>
> * at
>
>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>
> * at
>
>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>
> * at
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>
> * at
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>
> * at
>
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>
> * at
>
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>
> * at
>
>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>
> * at
>
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>
> * at
>
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>
> * at
>
>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>
> * at
>
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>
> * at
>
>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>
> * at
>
>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>
> * at
>
>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>
> * at
>
>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>
> * at
>
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>
> * at
>
>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>
> * at
>
>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>
> * at
>
>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by:
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> Stream ended unexpectedly*
> * at
>
>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>
> * at
>
>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at
>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>
> * at
>
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>
> * at
>
>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
> * ... 39 common frames omitted *Tomcat config used:
>
> * <Connector port="5080" protocol="HTTP/1.1"*
> * connectionTimeout="20000"*
> * redirectPort="5443" />*
>
> * <Connector port="5443"
> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> * maxThreads="150" connectionTimeout="20000"
> SSLEnabled="true" *
> *
>
>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>
> *
>
> * <UpgradeProtocol
> className="org.apache.coyote.http2.Http2Protocol" />*
> * <SSLHostConfig>*
> * <Certificate certificateKeyFile="cert.key"*
> * certificateFile="cert.pem"*
> * certificateChainFile="chain.txt"*
> * type="RSA" />*
> * </SSLHostConfig>*
> * </Connector>*
> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>
> 2. I get an error during room load. This seems to prevent sometimes
> correct room load. sometimes chat is missing, sometimes just rotating
> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>
> *The resource of"
>
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>
> blocked because of a MIME-typ-conflict ("text/html")
> (X-Content-Type-Options: nosniff).*
>
> where 5 is the used group id for the external users.
>
> Any Ideas about that?
>
> Greetings Peter
>
> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>
> Should be fixed
> Thanks for the report!
>
> please let me know if anything else need to be fixed :)
>
> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>
> I find the bug in import
> Will fix ASAP (mea culpa)
>
> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>
> wrote:
>
>
> Will also add test for import
>
> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>
> wrote:
>
>
> Hello Peter,
>
> I just have added the test: 2 hashes are being generated for the same
> external user (same externalId/externalType)
> No additional user was created in this case
>
> Please share your use case when you will be ready
>
> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <
>
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>
> wrote:
>
>
> Thanks Peter
>
> Ill investigate the code and will try to find what is going on
>
> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de>
>
> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>
> Hi Maxim,
>
> sorry for not answering, much to do these days.
>
> I found a explanation for "lost files" but no solution.
>
> It seems, that in om 5.0.3 new accounts will be created during SOAP
> login instead of using former account. New user will be put in an new
> group. Default group will be ignored. I try to figure out, if the
> problem is the adpter or OM.
>
> Greetings Peter
>
> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>
> Hello All,
>
> I would like to release 5.0.0-M4 in nearest couple of weeks
>
> Current blockers are:
> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> 2) invitation/secure hashes need to be tested in clustered mode
> 3) "Files messed up during backup restore" (steps still required)
> 4*) Camera/Microphone are disconnected sometimes
>
> Additionally I would like to implement this onehttps://
>
> issues.apache.org/jira/browse/OPENMEETINGS-2167
>
> And check some other issues (like OM at Safari)
>
> I would like to get some help with testing latest SNAPSHOT:https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>
> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>
> Please test this version and report back any issues found
>
> Thanks in advance
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
>
>
>
>
>
>
>
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
I found the comment in a commit... /<!-- TODO should be in-sync with
global property -->/
so i already try it... /:-(
/
Right now I try to use http and this worked. So I will switch to apache
mod_proxy during the day. I think this is the fastest way now.
Thank you so far
Peter
//
Am 30.03.20 um 03:42 schrieb Maxim Solodovnik:
> My bad
> there is another place to change
> https://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
> You should see correct Tomcat version in catalina.out
>
> On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> sorry took a "bit" longer...
>>
>> Unfortunately nothing changed. The same error.
>>
>> Could you help me to find the point, where this post request to upload a
>> file will be generated?
>>
>> Greetings Peter
>>
>> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
>>> Can you try to update Tomcat to 9.0.33
>>> like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>>>
>>> Most probably it will help with upload
>>>
>>> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> here you are...
>>>>
>>>> Revision 81e95ac
>>>> Builddate 2020-02-21T14:27:26Z
>>>> rotating balls are not my issue, I will ask the one. But as far as I
>>>> understand, this doesn't happen any time...
>>>>
>>>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>>>
>>>> can you share revision of your version?
>>>>
>>>> While you have "endless rolling balls" do you have any error requests in
>>>> Dev console->Network?
>>>> anything with status 500 or so?
>>>>
>>>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>>>> our coustom.css. I would prefer to "repair" current installation (latest
>>>> build without bootstrap).
>>>>
>>>> Upload wors on demo.
>>>>
>>>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>>>> one I ignored.
>>>>
>>>> Greetings Peter
>>>>
>>>>
>>>>
>>>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>>>
>>>> Are you using most recent version of M4?
>>>>
>>>>
>>>> Do you have these upload issues on demo?
>>>> (If yes - please share problem doc)
>>>>
>>>> * there was an issue in Wicket fixed recently, could you update and
>>>> re-build (new Wicket SNAPSHOT should be used automatically)
>>>>
>>>> 2) `group/customcss` can be ignored
>>>> Any other errors (in browser console or server log)?
>>>>
>>>> (chat is missing sounds like JS error)
>>>>
>>>>
>>>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> there are two issues left. Maybe my installation. But it is the same
>>>> behaviour on test and on production.
>>>>
>>>> 1. I have upload problems. Not specific by time ore size. Same file
>> might
>>>> work or not.
>>>>
>>>> I get an error in the logs, but no recommended solution helped.
>>>>
>>>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
>> Upload
>>>> failed: Processing of multipart/form-data request failed.
>>>> java.io.IOException: Stream reset*
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>> Processing of multipart/form-data request failed. java.io.IOException:
>>>> Stream reset*
>>>> * at
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>> * at
>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>> * at
>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>> * at
>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>> * at
>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>> * at
>>>> org.apache.wicket.protocol.ws
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>> * at
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>> * at
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>> * at
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>> * at
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>> * at
>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>> * at
>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>> * at
>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>> * at
>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>> * at
>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>> * at
>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>> * at
>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>> * at
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>> * at
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>> * at
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>> * at
>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>>>> java.io.IOException: Stream reset*
>>>> * at
>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>>>> * at
>>>>
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>>>> * at
>>>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>>>> * at
>>>>
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>>>> * at
>>>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>>>> * at
>>>>
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>>>> * at
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>>>> * at
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>> * at
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>> * at
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>> * at
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>> * ... 39 common frames omitted*
>>>> *Caused by: java.io.IOException: Stream reset*
>>>> * at
>>>>
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>>>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>>>> * at
>>>>
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>>>> * ... 50 common frames omitted*
>>>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
>> Upload
>>>> failed: Processing of multipart/form-data request failed. Stream ended
>>>> unexpectedly*
>>>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>>>> Processing of multipart/form-data request failed. Stream ended
>> unexpectedly*
>>>> * at
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>>>> * at
>>>>
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>>>> * at
>>>>
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>>>> * at
>>>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>>>> * at
>>>>
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>>>> * at
>>>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>>>> * at
>>>>
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>>>> * at
>>>>
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>>>> * at
>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>>>> * at
>>>> org.apache.wicket.protocol.ws
>> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>>>> * at
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>>>> * at
>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>>>> * at
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>>>> * at
>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>>>> * at
>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>>>> * at
>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>>>> * at
>>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>>>> * at
>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>>>> * at
>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>>>> * at
>>>>
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>>>> * at
>>>>
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>>>> * at
>>>>
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>>>> * at
>> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>>>> * at
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>>>> * at
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>>>> * at
>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>>>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>>>> *Caused by:
>>>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>>>> Stream ended unexpectedly*
>>>> * at
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>>>> * at
>>>>
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>>>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>>>> * at
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>>>> * at
>> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>>>> * at
>>>>
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>>>
>>>> * ... 39 common frames omitted *Tomcat config used:
>>>>
>>>> * <Connector port="5080" protocol="HTTP/1.1"*
>>>> * connectionTimeout="20000"*
>>>> * redirectPort="5443" />*
>>>>
>>>> * <Connector port="5443"
>>>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>>>> * maxThreads="150" connectionTimeout="20000"
>>>> SSLEnabled="true" *
>>>> *
>>>>
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>>> *
>>>>
>>>> * <UpgradeProtocol
>>>> className="org.apache.coyote.http2.Http2Protocol" />*
>>>> * <SSLHostConfig>*
>>>> * <Certificate certificateKeyFile="cert.key"*
>>>> * certificateFile="cert.pem"*
>>>> * certificateChainFile="chain.txt"*
>>>> * type="RSA" />*
>>>> * </SSLHostConfig>*
>>>> * </Connector>*
>>>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>>>
>>>> 2. I get an error during room load. This seems to prevent sometimes
>>>> correct room load. sometimes chat is missing, sometimes just rotating
>>>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>>>
>>>> *The resource of"
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
>> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>>>> blocked because of a MIME-typ-conflict ("text/html")
>>>> (X-Content-Type-Options: nosniff).*
>>>>
>>>> where 5 is the used group id for the external users.
>>>>
>>>> Any Ideas about that?
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>>>
>>>> Should be fixed
>>>> Thanks for the report!
>>>>
>>>> please let me know if anything else need to be fixed :)
>>>>
>>>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> wrote:
>>>>
>>>> I find the bug in import
>>>> Will fix ASAP (mea culpa)
>>>>
>>>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Will also add test for import
>>>>
>>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Hello Peter,
>>>>
>>>> I just have added the test: 2 hashes are being generated for the same
>>>> external user (same externalId/externalType)
>>>> No additional user was created in this case
>>>>
>>>> Please share your use case when you will be ready
>>>>
>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
>> solomax666@gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Thanks Peter
>>>>
>>>> Ill investigate the code and will try to find what is going on
>>>>
>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
>> daehn@vcrp.de> <da...@vcrp.de> wrote:
>>>>
>>>> Hi Maxim,
>>>>
>>>> sorry for not answering, much to do these days.
>>>>
>>>> I found a explanation for "lost files" but no solution.
>>>>
>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>> login instead of using former account. New user will be put in an new
>>>> group. Default group will be ignored. I try to figure out, if the
>>>> problem is the adpter or OM.
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>
>>>> Hello All,
>>>>
>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>
>>>> Current blockers are:
>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>> 3) "Files messed up during backup restore" (steps still required)
>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>
>>>> Additionally I would like to implement this onehttps://
>> issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>> And check some other issues (like OM at Safari)
>>>>
>>>> I would like to get some help with testing latest SNAPSHOT:
>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>
>>>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>>>
>>>> Please test this version and report back any issues found
>>>>
>>>> Thanks in advance
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
My bad
there is another place to change
https://github.com/apache/openmeetings/blob/master/openmeetings-server/pom.xml#L121
You should see correct Tomcat version in catalina.out
On Mon, 30 Mar 2020 at 03:03, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> sorry took a "bit" longer...
>
> Unfortunately nothing changed. The same error.
>
> Could you help me to find the point, where this post request to upload a
> file will be generated?
>
> Greetings Peter
>
> Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> > Can you try to update Tomcat to 9.0.33
> > like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
> >
> > Most probably it will help with upload
> >
> > On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> wrote:
> >
> >> here you are...
> >>
> >> Revision 81e95ac
> >> Builddate 2020-02-21T14:27:26Z
> >> rotating balls are not my issue, I will ask the one. But as far as I
> >> understand, this doesn't happen any time...
> >>
> >> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> >>
> >> can you share revision of your version?
> >>
> >> While you have "endless rolling balls" do you have any error requests in
> >> Dev console->Network?
> >> anything with status 500 or so?
> >>
> >> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> wrote:
> >>
> >>
> >> Hi Maxim,
> >>
> >> 1. latest build isn't an option yet. Bootstrap changes does't work with
> >> our coustom.css. I would prefer to "repair" current installation (latest
> >> build without bootstrap).
> >>
> >> Upload wors on demo.
> >>
> >> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
> >> one I ignored.
> >>
> >> Greetings Peter
> >>
> >>
> >>
> >> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> >>
> >> Are you using most recent version of M4?
> >>
> >>
> >> Do you have these upload issues on demo?
> >> (If yes - please share problem doc)
> >>
> >> * there was an issue in Wicket fixed recently, could you update and
> >> re-build (new Wicket SNAPSHOT should be used automatically)
> >>
> >> 2) `group/customcss` can be ignored
> >> Any other errors (in browser console or server log)?
> >>
> >> (chat is missing sounds like JS error)
> >>
> >>
> >> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> <da...@vcrp.de> <da...@vcrp.de> wrote:
> >>
> >>
> >> Hi Maxim,
> >>
> >> there are two issues left. Maybe my installation. But it is the same
> >> behaviour on test and on production.
> >>
> >> 1. I have upload problems. Not specific by time ore size. Same file
> might
> >> work or not.
> >>
> >> I get an error in the logs, but no recommended solution helped.
> >>
> >> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
> Upload
> >> failed: Processing of multipart/form-data request failed.
> >> java.io.IOException: Stream reset*
> >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >> Processing of multipart/form-data request failed. java.io.IOException:
> >> Stream reset*
> >> * at
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >> * at
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >> * at
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >> * at
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >> * at
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >> * at
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >> * at
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >> * at
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >> * at
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >> * at
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >> * at
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >> * at
> >> org.apache.wicket.protocol.ws
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >> * at
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >> * at
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >> * at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >> * at
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >> * at
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >> * at
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >> * at
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >> * at
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >> * at
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >> * at
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >> * at
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >> * at
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >> * at
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >> * at
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >> * at
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >> * at
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >> * at
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >> * at
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >> * at
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >> *Caused by: org.apache.catalina.connector.ClientAbortException:
> >> java.io.IOException: Stream reset*
> >> * at
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> >> * at
> >>
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> >> * at
> >> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> >> * at
> >>
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> >> * at
> >> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> >> * at
> >>
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> >> * at
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> >> * at
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >> * at
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >> * at
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >> * at
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >> * ... 39 common frames omitted*
> >> *Caused by: java.io.IOException: Stream reset*
> >> * at
> >>
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> >> * at org.apache.coyote.Request.doRead(Request.java:551)*
> >> * at
> >>
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> >> * ... 50 common frames omitted*
> >> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
> Upload
> >> failed: Processing of multipart/form-data request failed. Stream ended
> >> unexpectedly*
> >> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> >> Processing of multipart/form-data request failed. Stream ended
> unexpectedly*
> >> * at
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> >> * at
> >>
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> >> * at
> >> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> >> * at
> >>
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> >> * at
> >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> >> * at
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> >> * at
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> >> * at
> >>
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> >> * at
> >>
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> >> * at
> >>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> >> * at
> >>
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> >> * at
> >>
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> >> * at
> >>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> >> * at
> >> org.apache.wicket.protocol.ws
> .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> >> * at
> >>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> >> * at
> >>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> >> * at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> >> * at
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> >> * at
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> >> * at
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> >> * at
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> >> * at
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> >> * at
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> >> * at
> >>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> >> * at
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> >> * at
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> >> * at
> >>
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> >> * at
> >>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> >> * at
> >>
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> >> * at
> org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> >> * at
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> >> * at
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> >> * at
> >>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> >> * at java.base/java.lang.Thread.run(Thread.java:834)*
> >> *Caused by:
> >> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> >> Stream ended unexpectedly*
> >> * at
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> >> * at
> >>
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> >> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> >> * at
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> >> * at
> org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> >> * at
> >>
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> >>
> >>
> >> * ... 39 common frames omitted *Tomcat config used:
> >>
> >> * <Connector port="5080" protocol="HTTP/1.1"*
> >> * connectionTimeout="20000"*
> >> * redirectPort="5443" />*
> >>
> >> * <Connector port="5443"
> >> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> >> * maxThreads="150" connectionTimeout="20000"
> >> SSLEnabled="true" *
> >> *
> >>
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >>
> >> *
> >>
> >> * <UpgradeProtocol
> >> className="org.apache.coyote.http2.Http2Protocol" />*
> >> * <SSLHostConfig>*
> >> * <Certificate certificateKeyFile="cert.key"*
> >> * certificateFile="cert.pem"*
> >> * certificateChainFile="chain.txt"*
> >> * type="RSA" />*
> >> * </SSLHostConfig>*
> >> * </Connector>*
> >> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
> >>
> >> 2. I get an error during room load. This seems to prevent sometimes
> >> correct room load. sometimes chat is missing, sometimes just rotating
> >> balls. Chrome seems to be more sensitive than FF. Browser console shows:
> >>
> >> *The resource of"
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <
> https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> >> blocked because of a MIME-typ-conflict ("text/html")
> >> (X-Content-Type-Options: nosniff).*
> >>
> >> where 5 is the used group id for the external users.
> >>
> >> Any Ideas about that?
> >>
> >> Greetings Peter
> >>
> >> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> >>
> >> Should be fixed
> >> Thanks for the report!
> >>
> >> please let me know if anything else need to be fixed :)
> >>
> >> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> wrote:
> >>
> >>
> >> I find the bug in import
> >> Will fix ASAP (mea culpa)
> >>
> >> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com>
> >> wrote:
> >>
> >>
> >> Will also add test for import
> >>
> >> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com>
> >> wrote:
> >>
> >>
> >> Hello Peter,
> >>
> >> I just have added the test: 2 hashes are being generated for the same
> >> external user (same externalId/externalType)
> >> No additional user was created in this case
> >>
> >> Please share your use case when you will be ready
> >>
> >> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com> <so...@gmail.com> <so...@gmail.com> <
> solomax666@gmail.com>
> >> wrote:
> >>
> >>
> >> Thanks Peter
> >>
> >> Ill investigate the code and will try to find what is going on
> >>
> >> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de>
> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <
> daehn@vcrp.de> <da...@vcrp.de> wrote:
> >>
> >>
> >> Hi Maxim,
> >>
> >> sorry for not answering, much to do these days.
> >>
> >> I found a explanation for "lost files" but no solution.
> >>
> >> It seems, that in om 5.0.3 new accounts will be created during SOAP
> >> login instead of using former account. New user will be put in an new
> >> group. Default group will be ignored. I try to figure out, if the
> >> problem is the adpter or OM.
> >>
> >> Greetings Peter
> >>
> >> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> >>
> >> Hello All,
> >>
> >> I would like to release 5.0.0-M4 in nearest couple of weeks
> >>
> >> Current blockers are:
> >> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> >> 2) invitation/secure hashes need to be tested in clustered mode
> >> 3) "Files messed up during backup restore" (steps still required)
> >> 4*) Camera/Microphone are disconnected sometimes
> >>
> >> Additionally I would like to implement this onehttps://
> issues.apache.org/jira/browse/OPENMEETINGS-2167
> >>
> >> And check some other issues (like OM at Safari)
> >>
> >> I would like to get some help with testing latest SNAPSHOT:
> >> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> >>
> >> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
> >>
> >> Please test this version and report back any issues found
> >>
> >> Thanks in advance
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
sorry took a "bit" longer...
Unfortunately nothing changed. The same error.
Could you help me to find the point, where this post request to upload a
file will be generated?
Greetings Peter
Am 29.03.20 um 13:04 schrieb Maxim Solodovnik:
> Can you try to update Tomcat to 9.0.33
> like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
>
> Most probably it will help with upload
>
> On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> wrote:
>
>> here you are...
>>
>> Revision 81e95ac
>> Builddate 2020-02-21T14:27:26Z
>> rotating balls are not my issue, I will ask the one. But as far as I
>> understand, this doesn't happen any time...
>>
>> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>>
>> can you share revision of your version?
>>
>> While you have "endless rolling balls" do you have any error requests in
>> Dev console->Network?
>> anything with status 500 or so?
>>
>> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>> our coustom.css. I would prefer to "repair" current installation (latest
>> build without bootstrap).
>>
>> Upload wors on demo.
>>
>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>> one I ignored.
>>
>> Greetings Peter
>>
>>
>>
>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>
>> Are you using most recent version of M4?
>>
>>
>> Do you have these upload issues on demo?
>> (If yes - please share problem doc)
>>
>> * there was an issue in Wicket fixed recently, could you update and
>> re-build (new Wicket SNAPSHOT should be used automatically)
>>
>> 2) `group/customcss` can be ignored
>> Any other errors (in browser console or server log)?
>>
>> (chat is missing sounds like JS error)
>>
>>
>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> there are two issues left. Maybe my installation. But it is the same
>> behaviour on test and on production.
>>
>> 1. I have upload problems. Not specific by time ore size. Same file might
>> work or not.
>>
>> I get an error in the logs, but no recommended solution helped.
>>
>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
>> failed: Processing of multipart/form-data request failed.
>> java.io.IOException: Stream reset*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. java.io.IOException:
>> Stream reset*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>> java.io.IOException: Stream reset*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> * at
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> * at
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> * at
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> * at
>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>> * at
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> * ... 39 common frames omitted*
>> *Caused by: java.io.IOException: Stream reset*
>> * at
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> * ... 50 common frames omitted*
>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
>> failed: Processing of multipart/form-data request failed. Stream ended
>> unexpectedly*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by:
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>>
>> * ... 39 common frames omitted *Tomcat config used:
>>
>> * <Connector port="5080" protocol="HTTP/1.1"*
>> * connectionTimeout="20000"*
>> * redirectPort="5443" />*
>>
>> * <Connector port="5443"
>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> * maxThreads="150" connectionTimeout="20000"
>> SSLEnabled="true" *
>> *
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>
>> *
>>
>> * <UpgradeProtocol
>> className="org.apache.coyote.http2.Http2Protocol" />*
>> * <SSLHostConfig>*
>> * <Certificate certificateKeyFile="cert.key"*
>> * certificateFile="cert.pem"*
>> * certificateChainFile="chain.txt"*
>> * type="RSA" />*
>> * </SSLHostConfig>*
>> * </Connector>*
>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>
>> 2. I get an error during room load. This seems to prevent sometimes
>> correct room load. sometimes chat is missing, sometimes just rotating
>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>
>> *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>> blocked because of a MIME-typ-conflict ("text/html")
>> (X-Content-Type-Options: nosniff).*
>>
>> where 5 is the used group id for the external users.
>>
>> Any Ideas about that?
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>
>> Should be fixed
>> Thanks for the report!
>>
>> please let me know if anything else need to be fixed :)
>>
>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>>
>>
>> I find the bug in import
>> Will fix ASAP (mea culpa)
>>
>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Will also add test for import
>>
>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Hello Peter,
>>
>> I just have added the test: 2 hashes are being generated for the same
>> external user (same externalId/externalType)
>> No additional user was created in this case
>>
>> Please share your use case when you will be ready
>>
>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Thanks Peter
>>
>> Ill investigate the code and will try to find what is going on
>>
>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> sorry for not answering, much to do these days.
>>
>> I found a explanation for "lost files" but no solution.
>>
>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>> login instead of using former account. New user will be put in an new
>> group. Default group will be ignored. I try to figure out, if the
>> problem is the adpter or OM.
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>
>> Hello All,
>>
>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>
>> Current blockers are:
>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> 2) invitation/secure hashes need to be tested in clustered mode
>> 3) "Files messed up during backup restore" (steps still required)
>> 4*) Camera/Microphone are disconnected sometimes
>>
>> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>
>> And check some other issues (like OM at Safari)
>>
>> I would like to get some help with testing latest SNAPSHOT:
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>
>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>
>> Please test this version and report back any issues found
>>
>> Thanks in advance
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Can you try to update Tomcat to 9.0.33
like this https://github.com/apache/openmeetings/blob/master/pom.xml#L85
Most probably it will help with upload
On Sun, 29 Mar 2020 at 18:02, Peter Dähn <da...@vcrp.de> wrote:
> here you are...
>
> Revision 81e95ac
> Builddate 2020-02-21T14:27:26Z
> rotating balls are not my issue, I will ask the one. But as far as I
> understand, this doesn't happen any time...
>
> Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
>
> can you share revision of your version?
>
> While you have "endless rolling balls" do you have any error requests in
> Dev console->Network?
> anything with status 500 or so?
>
> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> 1. latest build isn't an option yet. Bootstrap changes does't work with
> our coustom.css. I would prefer to "repair" current installation (latest
> build without bootstrap).
>
> Upload wors on demo.
>
> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
> one I ignored.
>
> Greetings Peter
>
>
>
> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>
> Are you using most recent version of M4?
>
>
> Do you have these upload issues on demo?
> (If yes - please share problem doc)
>
> * there was an issue in Wicket fixed recently, could you update and
> re-build (new Wicket SNAPSHOT should be used automatically)
>
> 2) `group/customcss` can be ignored
> Any other errors (in browser console or server log)?
>
> (chat is missing sounds like JS error)
>
>
> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> there are two issues left. Maybe my installation. But it is the same
> behaviour on test and on production.
>
> 1. I have upload problems. Not specific by time ore size. Same file might
> work or not.
>
> I get an error in the logs, but no recommended solution helped.
>
> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
> failed: Processing of multipart/form-data request failed.
> java.io.IOException: Stream reset*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. java.io.IOException:
> Stream reset*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> * at
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> * at
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> * at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> * at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> * at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> * at
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> * at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> * at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> * at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> * at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> * at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> * at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> * at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> * at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> * at
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> * at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> * at
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> * at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by: org.apache.catalina.connector.ClientAbortException:
> java.io.IOException: Stream reset*
> * at
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> * at
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> * at
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> * at
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> * at
> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> * at
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> * ... 39 common frames omitted*
> *Caused by: java.io.IOException: Stream reset*
> * at
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> * at org.apache.coyote.Request.doRead(Request.java:551)*
> * at
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> * ... 50 common frames omitted*
> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
> failed: Processing of multipart/form-data request failed. Stream ended
> unexpectedly*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. Stream ended unexpectedly*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> * at
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> * at
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> * at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> * at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> * at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> * at
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> * at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> * at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> * at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> * at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> * at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> * at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> * at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> * at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> * at
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> * at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> * at
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> * at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by:
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> Stream ended unexpectedly*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
>
> * ... 39 common frames omitted *Tomcat config used:
>
> * <Connector port="5080" protocol="HTTP/1.1"*
> * connectionTimeout="20000"*
> * redirectPort="5443" />*
>
> * <Connector port="5443"
> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> * maxThreads="150" connectionTimeout="20000"
> SSLEnabled="true" *
> *
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>
> *
>
> * <UpgradeProtocol
> className="org.apache.coyote.http2.Http2Protocol" />*
> * <SSLHostConfig>*
> * <Certificate certificateKeyFile="cert.key"*
> * certificateFile="cert.pem"*
> * certificateChainFile="chain.txt"*
> * type="RSA" />*
> * </SSLHostConfig>*
> * </Connector>*
> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>
> 2. I get an error during room load. This seems to prevent sometimes
> correct room load. sometimes chat is missing, sometimes just rotating
> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>
> *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> blocked because of a MIME-typ-conflict ("text/html")
> (X-Content-Type-Options: nosniff).*
>
> where 5 is the used group id for the external users.
>
> Any Ideas about that?
>
> Greetings Peter
>
> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>
> Should be fixed
> Thanks for the report!
>
> please let me know if anything else need to be fixed :)
>
> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>
>
> I find the bug in import
> Will fix ASAP (mea culpa)
>
> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Will also add test for import
>
> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Hello Peter,
>
> I just have added the test: 2 hashes are being generated for the same
> external user (same externalId/externalType)
> No additional user was created in this case
>
> Please share your use case when you will be ready
>
> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Thanks Peter
>
> Ill investigate the code and will try to find what is going on
>
> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> sorry for not answering, much to do these days.
>
> I found a explanation for "lost files" but no solution.
>
> It seems, that in om 5.0.3 new accounts will be created during SOAP
> login instead of using former account. New user will be put in an new
> group. Default group will be ignored. I try to figure out, if the
> problem is the adpter or OM.
>
> Greetings Peter
>
> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>
> Hello All,
>
> I would like to release 5.0.0-M4 in nearest couple of weeks
>
> Current blockers are:
> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> 2) invitation/secure hashes need to be tested in clustered mode
> 3) "Files messed up during backup restore" (steps still required)
> 4*) Camera/Microphone are disconnected sometimes
>
> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>
> And check some other issues (like OM at Safari)
>
> I would like to get some help with testing latest SNAPSHOT:
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>
> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>
> Please test this version and report back any issues found
>
> Thanks in advance
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
>
>
>
>
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
here you are...
Revision 81e95ac
Builddate 2020-02-21T14:27:26Z
rotating balls are not my issue, I will ask the one. But as far as I
understand, this doesn't happen any time...
Am 29.03.20 um 12:01 schrieb Maxim Solodovnik:
> can you share revision of your version?
>
> While you have "endless rolling balls" do you have any error requests in
> Dev console->Network?
> anything with status 500 or so?
>
> On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> 1. latest build isn't an option yet. Bootstrap changes does't work with
>> our coustom.css. I would prefer to "repair" current installation (latest
>> build without bootstrap).
>>
>> Upload wors on demo.
>>
>> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
>> one I ignored.
>>
>> Greetings Peter
>>
>>
>>
>> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>>
>> Are you using most recent version of M4?
>>
>>
>> Do you have these upload issues on demo?
>> (If yes - please share problem doc)
>>
>> * there was an issue in Wicket fixed recently, could you update and
>> re-build (new Wicket SNAPSHOT should be used automatically)
>>
>> 2) `group/customcss` can be ignored
>> Any other errors (in browser console or server log)?
>>
>> (chat is missing sounds like JS error)
>>
>>
>> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> there are two issues left. Maybe my installation. But it is the same
>> behaviour on test and on production.
>>
>> 1. I have upload problems. Not specific by time ore size. Same file might
>> work or not.
>>
>> I get an error in the logs, but no recommended solution helped.
>>
>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
>> failed: Processing of multipart/form-data request failed.
>> java.io.IOException: Stream reset*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. java.io.IOException:
>> Stream reset*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>> java.io.IOException: Stream reset*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> * at
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> * at
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> * at
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> * at
>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>> * at
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> * ... 39 common frames omitted*
>> *Caused by: java.io.IOException: Stream reset*
>> * at
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> * ... 50 common frames omitted*
>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
>> failed: Processing of multipart/form-data request failed. Stream ended
>> unexpectedly*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by:
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>>
>> * ... 39 common frames omitted *Tomcat config used:
>>
>> * <Connector port="5080" protocol="HTTP/1.1"*
>> * connectionTimeout="20000"*
>> * redirectPort="5443" />*
>>
>> * <Connector port="5443"
>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> * maxThreads="150" connectionTimeout="20000"
>> SSLEnabled="true" *
>> *
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>
>> *
>>
>> * <UpgradeProtocol
>> className="org.apache.coyote.http2.Http2Protocol" />*
>> * <SSLHostConfig>*
>> * <Certificate certificateKeyFile="cert.key"*
>> * certificateFile="cert.pem"*
>> * certificateChainFile="chain.txt"*
>> * type="RSA" />*
>> * </SSLHostConfig>*
>> * </Connector>*
>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>
>> 2. I get an error during room load. This seems to prevent sometimes
>> correct room load. sometimes chat is missing, sometimes just rotating
>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>
>> *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>> blocked because of a MIME-typ-conflict ("text/html")
>> (X-Content-Type-Options: nosniff).*
>>
>> where 5 is the used group id for the external users.
>>
>> Any Ideas about that?
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>
>> Should be fixed
>> Thanks for the report!
>>
>> please let me know if anything else need to be fixed :)
>>
>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>>
>>
>> I find the bug in import
>> Will fix ASAP (mea culpa)
>>
>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Will also add test for import
>>
>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Hello Peter,
>>
>> I just have added the test: 2 hashes are being generated for the same
>> external user (same externalId/externalType)
>> No additional user was created in this case
>>
>> Please share your use case when you will be ready
>>
>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Thanks Peter
>>
>> Ill investigate the code and will try to find what is going on
>>
>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> sorry for not answering, much to do these days.
>>
>> I found a explanation for "lost files" but no solution.
>>
>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>> login instead of using former account. New user will be put in an new
>> group. Default group will be ignored. I try to figure out, if the
>> problem is the adpter or OM.
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>
>> Hello All,
>>
>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>
>> Current blockers are:
>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> 2) invitation/secure hashes need to be tested in clustered mode
>> 3) "Files messed up during backup restore" (steps still required)
>> 4*) Camera/Microphone are disconnected sometimes
>>
>> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>
>> And check some other issues (like OM at Safari)
>>
>> I would like to get some help with testing latest SNAPSHOT:
>>
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>
>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>
>> Please test this version and report back any issues found
>>
>> Thanks in advance
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
>>
>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
can you share revision of your version?
While you have "endless rolling balls" do you have any error requests in
Dev console->Network?
anything with status 500 or so?
On Sun, 29 Mar 2020 at 16:07, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> 1. latest build isn't an option yet. Bootstrap changes does't work with
> our coustom.css. I would prefer to "repair" current installation (latest
> build without bootstrap).
>
> Upload wors on demo.
>
> 2. There ist also *ReferenceError: sipKeyDown is not defined* But this
> one I ignored.
>
> Greetings Peter
>
>
>
> Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
>
> Are you using most recent version of M4?
>
>
> Do you have these upload issues on demo?
> (If yes - please share problem doc)
>
> * there was an issue in Wicket fixed recently, could you update and
> re-build (new Wicket SNAPSHOT should be used automatically)
>
> 2) `group/customcss` can be ignored
> Any other errors (in browser console or server log)?
>
> (chat is missing sounds like JS error)
>
>
> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> there are two issues left. Maybe my installation. But it is the same
> behaviour on test and on production.
>
> 1. I have upload problems. Not specific by time ore size. Same file might
> work or not.
>
> I get an error in the logs, but no recommended solution helped.
>
> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
> failed: Processing of multipart/form-data request failed.
> java.io.IOException: Stream reset*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. java.io.IOException:
> Stream reset*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> * at
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> * at
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> * at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> * at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> * at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> * at
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> * at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> * at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> * at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> * at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> * at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> * at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> * at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> * at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> * at
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> * at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> * at
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> * at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by: org.apache.catalina.connector.ClientAbortException:
> java.io.IOException: Stream reset*
> * at
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> * at
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> * at
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> * at
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> * at
> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> * at
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> * ... 39 common frames omitted*
> *Caused by: java.io.IOException: Stream reset*
> * at
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> * at org.apache.coyote.Request.doRead(Request.java:551)*
> * at
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> * ... 50 common frames omitted*
> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
> failed: Processing of multipart/form-data request failed. Stream ended
> unexpectedly*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. Stream ended unexpectedly*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> * at
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> * at
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> * at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> * at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> * at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> * at
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> * at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> * at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> * at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> * at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> * at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> * at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> * at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> * at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> * at
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> * at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> * at
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> * at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by:
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> Stream ended unexpectedly*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
>
> * ... 39 common frames omitted *Tomcat config used:
>
> * <Connector port="5080" protocol="HTTP/1.1"*
> * connectionTimeout="20000"*
> * redirectPort="5443" />*
>
> * <Connector port="5443"
> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> * maxThreads="150" connectionTimeout="20000"
> SSLEnabled="true" *
> *
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>
> *
>
> * <UpgradeProtocol
> className="org.apache.coyote.http2.Http2Protocol" />*
> * <SSLHostConfig>*
> * <Certificate certificateKeyFile="cert.key"*
> * certificateFile="cert.pem"*
> * certificateChainFile="chain.txt"*
> * type="RSA" />*
> * </SSLHostConfig>*
> * </Connector>*
> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>
> 2. I get an error during room load. This seems to prevent sometimes
> correct room load. sometimes chat is missing, sometimes just rotating
> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>
> *The resource of"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5><https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> blocked because of a MIME-typ-conflict ("text/html")
> (X-Content-Type-Options: nosniff).*
>
> where 5 is the used group id for the external users.
>
> Any Ideas about that?
>
> Greetings Peter
>
> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>
> Should be fixed
> Thanks for the report!
>
> please let me know if anything else need to be fixed :)
>
> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> wrote:
>
>
> I find the bug in import
> Will fix ASAP (mea culpa)
>
> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Will also add test for import
>
> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Hello Peter,
>
> I just have added the test: 2 hashes are being generated for the same
> external user (same externalId/externalType)
> No additional user was created in this case
>
> Please share your use case when you will be ready
>
> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Thanks Peter
>
> Ill investigate the code and will try to find what is going on
>
> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> sorry for not answering, much to do these days.
>
> I found a explanation for "lost files" but no solution.
>
> It seems, that in om 5.0.3 new accounts will be created during SOAP
> login instead of using former account. New user will be put in an new
> group. Default group will be ignored. I try to figure out, if the
> problem is the adpter or OM.
>
> Greetings Peter
>
> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>
> Hello All,
>
> I would like to release 5.0.0-M4 in nearest couple of weeks
>
> Current blockers are:
> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> 2) invitation/secure hashes need to be tested in clustered mode
> 3) "Files messed up during backup restore" (steps still required)
> 4*) Camera/Microphone are disconnected sometimes
>
> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>
> And check some other issues (like OM at Safari)
>
> I would like to get some help with testing latest SNAPSHOT:
>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>
> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>
> Please test this version and report back any issues found
>
> Thanks in advance
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
>
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
1. latest build isn't an option yet. Bootstrap changes does't work with
our coustom.css. I would prefer to "repair" current installation (latest
build without bootstrap).
Upload wors on demo.
2. There ist also /ReferenceError: sipKeyDown is not defined///But this
one I ignored.
Greetings Peter
Am 29.03.20 um 03:14 schrieb Maxim Solodovnik:
> Are you using most recent version of M4?
>
>
> Do you have these upload issues on demo?
> (If yes - please share problem doc)
>
> * there was an issue in Wicket fixed recently, could you update and
> re-build (new Wicket SNAPSHOT should be used automatically)
>
> 2) `group/customcss` can be ignored
> Any other errors (in browser console or server log)?
>
> (chat is missing sounds like JS error)
>
>
> On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> there are two issues left. Maybe my installation. But it is the same
>> behaviour on test and on production.
>>
>> 1. I have upload problems. Not specific by time ore size. Same file might
>> work or not.
>>
>> I get an error in the logs, but no recommended solution helped.
>>
>> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
>> failed: Processing of multipart/form-data request failed.
>> java.io.IOException: Stream reset*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. java.io.IOException:
>> Stream reset*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by: org.apache.catalina.connector.ClientAbortException:
>> java.io.IOException: Stream reset*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
>> * at
>> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
>> * at
>> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
>> * at
>> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
>> * at
>> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
>> * at
>> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>> * ... 39 common frames omitted*
>> *Caused by: java.io.IOException: Stream reset*
>> * at
>> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
>> * at org.apache.coyote.Request.doRead(Request.java:551)*
>> * at
>> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
>> * ... 50 common frames omitted*
>> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
>> failed: Processing of multipart/form-data request failed. Stream ended
>> unexpectedly*
>> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
>> Processing of multipart/form-data request failed. Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
>> * at
>> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
>> * at
>> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
>> * at
>> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
>> * at
>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
>> * at
>> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
>> * at
>> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
>> * at
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
>> * at
>> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
>> * at
>> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
>> * at
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
>> * at
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
>> * at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
>> * at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
>> * at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
>> * at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
>> * at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
>> * at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
>> * at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
>> * at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
>> * at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
>> * at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
>> * at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
>> * at
>> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
>> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
>> * at
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
>> * at
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
>> * at java.base/java.lang.Thread.run(Thread.java:834)*
>> *Caused by:
>> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
>> Stream ended unexpectedly*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
>> * at
>> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
>> * at java.base/java.io.InputStream.read(InputStream.java:205)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
>> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
>> * at
>> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>>
>>
>> * ... 39 common frames omitted *Tomcat config used:
>>
>> * <Connector port="5080" protocol="HTTP/1.1"*
>> * connectionTimeout="20000"*
>> * redirectPort="5443" />*
>>
>> * <Connector port="5443"
>> protocol="org.apache.coyote.http11.Http11NioProtocol"*
>> * maxThreads="150" connectionTimeout="20000"
>> SSLEnabled="true" *
>> *
>> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>>> *
>> * <UpgradeProtocol
>> className="org.apache.coyote.http2.Http2Protocol" />*
>> * <SSLHostConfig>*
>> * <Certificate certificateKeyFile="cert.key"*
>> * certificateFile="cert.pem"*
>> * certificateChainFile="chain.txt"*
>> * type="RSA" />*
>> * </SSLHostConfig>*
>> * </Connector>*
>> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>>
>> 2. I get an error during room load. This seems to prevent sometimes
>> correct room load. sometimes chat is missing, sometimes just rotating
>> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>>
>> *The resource of
>> "https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
>> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
>> blocked because of a MIME-typ-conflict ("text/html")
>> (X-Content-Type-Options: nosniff).*
>>
>> where 5 is the used group id for the external users.
>>
>> Any Ideas about that?
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>>
>> Should be fixed
>> Thanks for the report!
>>
>> please let me know if anything else need to be fixed :)
>>
>> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> wrote:
>>
>>
>> I find the bug in import
>> Will fix ASAP (mea culpa)
>>
>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Will also add test for import
>>
>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Hello Peter,
>>
>> I just have added the test: 2 hashes are being generated for the same
>> external user (same externalId/externalType)
>> No additional user was created in this case
>>
>> Please share your use case when you will be ready
>>
>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com>
>> wrote:
>>
>>
>> Thanks Peter
>>
>> Ill investigate the code and will try to find what is going on
>>
>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>>
>>
>> Hi Maxim,
>>
>> sorry for not answering, much to do these days.
>>
>> I found a explanation for "lost files" but no solution.
>>
>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>> login instead of using former account. New user will be put in an new
>> group. Default group will be ignored. I try to figure out, if the
>> problem is the adpter or OM.
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>
>> Hello All,
>>
>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>
>> Current blockers are:
>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> 2) invitation/secure hashes need to be tested in clustered mode
>> 3) "Files messed up during backup restore" (steps still required)
>> 4*) Camera/Microphone are disconnected sometimes
>>
>> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>
>> And check some other issues (like OM at Safari)
>>
>> I would like to get some help with testing latest SNAPSHOT:
>>
>>
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>
>> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>>
>> Please test this version and report back any issues found
>>
>> Thanks in advance
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>>
>>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Are you using most recent version of M4?
Do you have these upload issues on demo?
(If yes - please share problem doc)
* there was an issue in Wicket fixed recently, could you update and
re-build (new Wicket SNAPSHOT should be used automatically)
2) `group/customcss` can be ignored
Any other errors (in browser console or server log)?
(chat is missing sounds like JS error)
On Sun, 29 Mar 2020 at 08:00, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> there are two issues left. Maybe my installation. But it is the same
> behaviour on test and on production.
>
> 1. I have upload problems. Not specific by time ore size. Same file might
> work or not.
>
> I get an error in the logs, but no recommended solution helped.
>
> *WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] - Upload
> failed: Processing of multipart/form-data request failed.
> java.io.IOException: Stream reset*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. java.io.IOException:
> Stream reset*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> * at
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> * at
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> * at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> * at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> * at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> * at
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> * at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> * at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> * at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> * at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> * at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> * at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> * at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> * at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> * at
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> * at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> * at
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> * at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by: org.apache.catalina.connector.ClientAbortException:
> java.io.IOException: Stream reset*
> * at
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)*
> * at
> org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)*
> * at
> org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)*
> * at
> org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)*
> * at
> java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)*
> * at
> org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
> * ... 39 common frames omitted*
> *Caused by: java.io.IOException: Stream reset*
> * at
> org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)*
> * at org.apache.coyote.Request.doRead(Request.java:551)*
> * at
> org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)*
> * ... 50 common frames omitted*
> *WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] - Upload
> failed: Processing of multipart/form-data request failed. Stream ended
> unexpectedly*
> *org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
> Processing of multipart/form-data request failed. Stream ended unexpectedly*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)*
> * at
> org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)*
> * at
> org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)*
> * at
> org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)*
> * at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)*
> * at
> com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)*
> * at
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)*
> * at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)*
> * at
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)*
> * at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)*
> * at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)*
> * at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)*
> * at
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)*
> * at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)*
> * at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)*
> * at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)*
> * at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)*
> * at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)*
> * at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)*
> * at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)*
> * at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)*
> * at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)*
> * at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)*
> * at
> org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)*
> * at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)*
> * at
> org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)*
> * at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)*
> * at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)*
> * at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)*
> * at java.base/java.lang.Thread.run(Thread.java:834)*
> *Caused by:
> org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
> Stream ended unexpectedly*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)*
> * at
> org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)*
> * at java.base/java.io.InputStream.read(InputStream.java:205)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)*
> * at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)*
> * at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)*
>
>
> * ... 39 common frames omitted *Tomcat config used:
>
> * <Connector port="5080" protocol="HTTP/1.1"*
> * connectionTimeout="20000"*
> * redirectPort="5443" />*
>
> * <Connector port="5443"
> protocol="org.apache.coyote.http11.Http11NioProtocol"*
> * maxThreads="150" connectionTimeout="20000"
> SSLEnabled="true" *
> *
> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
> >*
> * <UpgradeProtocol
> className="org.apache.coyote.http2.Http2Protocol" />*
> * <SSLHostConfig>*
> * <Certificate certificateKeyFile="cert.key"*
> * certificateFile="cert.pem"*
> * certificateChainFile="chain.txt"*
> * type="RSA" />*
> * </SSLHostConfig>*
> * </Connector>*
> * <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />*
>
> 2. I get an error during room load. This seems to prevent sometimes
> correct room load. sometimes chat is missing, sometimes just rotating
> balls. Chrome seems to be more sensitive than FF. Browser console shows:
>
> *The resource of
> "https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5"
> <https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5> was
> blocked because of a MIME-typ-conflict ("text/html")
> (X-Content-Type-Options: nosniff).*
>
> where 5 is the used group id for the external users.
>
> Any Ideas about that?
>
> Greetings Peter
>
> Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
>
> Should be fixed
> Thanks for the report!
>
> please let me know if anything else need to be fixed :)
>
> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com> wrote:
>
>
> I find the bug in import
> Will fix ASAP (mea culpa)
>
> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Will also add test for import
>
> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Hello Peter,
>
> I just have added the test: 2 hashes are being generated for the same
> external user (same externalId/externalType)
> No additional user was created in this case
>
> Please share your use case when you will be ready
>
> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> <so...@gmail.com>
> wrote:
>
>
> Thanks Peter
>
> Ill investigate the code and will try to find what is going on
>
> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> wrote:
>
>
> Hi Maxim,
>
> sorry for not answering, much to do these days.
>
> I found a explanation for "lost files" but no solution.
>
> It seems, that in om 5.0.3 new accounts will be created during SOAP
> login instead of using former account. New user will be put in an new
> group. Default group will be ignored. I try to figure out, if the
> problem is the adpter or OM.
>
> Greetings Peter
>
> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>
> Hello All,
>
> I would like to release 5.0.0-M4 in nearest couple of weeks
>
> Current blockers are:
> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> 2) invitation/secure hashes need to be tested in clustered mode
> 3) "Files messed up during backup restore" (steps still required)
> 4*) Camera/Microphone are disconnected sometimes
>
> Additionally I would like to implement this onehttps://issues.apache.org/jira/browse/OPENMEETINGS-2167
>
> And check some other issues (like OM at Safari)
>
> I would like to get some help with testing latest SNAPSHOT:
>
>
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>
> It is also installed at demo-nexthttps://om.alteametasoft.com:8443/next
>
> Please test this version and report back any issues found
>
> Thanks in advance
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
there are two issues left. Maybe my installation. But it is the same
behaviour on test and on production.
1. I have upload problems. Not specific by time ore size. Same file
might work or not.
I get an error in the logs, but no recommended solution helped.
/WARN 03-28 00:57:13.083 o.a.w.m.h.f.Form:1469 [io-5080-exec-23] -
Upload failed: Processing of multipart/form-data request failed.
java.io.IOException: Stream reset//
//org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
Processing of multipart/form-data request failed. java.io.IOException:
Stream reset//
// at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)//
// at
org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)//
// at
org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)//
// at
org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)//
// at
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)//
// at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)//
// at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)//
// at
com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)//
// at
com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)//
// at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)//
// at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)//
// at
org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)//
// at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)//
// at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)//
// at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)//
// at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)//
// at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)//
// at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)//
// at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)//
// at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)//
// at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)//
// at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)//
// at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)//
// at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)//
// at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)//
// at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)//
// at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)//
// at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)//
// at
org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)//
// at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)//
// at
org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)//
// at
org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)//
// at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)//
// at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)//
// at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)//
// at java.base/java.lang.Thread.run(Thread.java:834)//
//Caused by: org.apache.catalina.connector.ClientAbortException:
java.io.IOException: Stream reset//
// at
org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:340)//
// at
org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:632)//
// at
org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:362)//
// at
org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:132)//
// at
java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)//
// at
org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:132)//
// at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)//
// at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)//
// at java.base/java.io.InputStream.read(InputStream.java:205)//
// at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)//
// at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)//
// at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)//
// ... 39 common frames omitted//
//Caused by: java.io.IOException: Stream reset//
// at
org.apache.coyote.http2.Stream$StreamInputBuffer.doRead(Stream.java:1084)//
// at org.apache.coyote.Request.doRead(Request.java:551)//
// at
org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:336)//
// ... 50 common frames omitted//
//WARN 03-28 00:57:13.560 o.a.w.m.h.f.Form:1469 [io-5080-exec-14] -
Upload failed: Processing of multipart/form-data request failed. Stream
ended unexpectedly//
//org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
Processing of multipart/form-data request failed. Stream ended
unexpectedly//
// at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)//
// at
org.apache.wicket.protocol.http.servlet.MultipartServletWebRequestImpl.parseFileParts(MultipartServletWebRequestImpl.java:196)//
// at
org.apache.wicket.markup.html.form.Form.handleMultiPart(Form.java:1419)//
// at
org.apache.openmeetings.web.room.sidebar.UploadDialog$1.handleMultiPart(UploadDialog.java:83)//
// at
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:771)//
// at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.internalOnClick(AbstractFormDialog.java:215)//
// at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog$2.onClick(AbstractDialog.java:440)//
// at
com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior.onAjax(DialogBehavior.java:188)//
// at
com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:174)//
// at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)//
// at
org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)//
// at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)//
// at
org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)//
// at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)//
// at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)//
// at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)//
// at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:71)//
// at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:207)//
// at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:300)//
// at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)//
// at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)//
// at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)//
// at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)//
// at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:666)//
// at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)//
// at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)//
// at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)//
// at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)//
// at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)//
// at
org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:365)//
// at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)//
// at
org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:72)//
// at
org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)//
// at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)//
// at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)//
// at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)//
// at java.base/java.lang.Thread.run(Thread.java:834)//
//Caused by:
org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
Stream ended unexpectedly//
// at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1033)//
// at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)//
// at java.base/java.io.InputStream.read(InputStream.java:205)//
// at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)//
// at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)//
// at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:346)//
// ... 39 common frames omitted
/Tomcat config used:
/ <Connector port="5080" protocol="HTTP/1.1"//
// connectionTimeout="20000"//
// redirectPort="5443" />//
//
// <Connector port="5443"
protocol="org.apache.coyote.http11.Http11NioProtocol"//
// maxThreads="150" connectionTimeout="20000"
SSLEnabled="true" //
//sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
>//
// <UpgradeProtocol
className="org.apache.coyote.http2.Http2Protocol" />//
// <SSLHostConfig>//
// <Certificate certificateKeyFile="cert.key"//
// certificateFile="cert.pem"//
// certificateChainFile="chain.txt"//
// type="RSA" />//
// </SSLHostConfig>//
// </Connector>//
// <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />/
2. I get an error during room load. This seems to prevent sometimes
correct room load. sometimes chat is missing, sometimes just rotating
balls. Chrome seems to be more sensitive than FF. Browser console shows:
/
//The resource of
"https://openmeetings.vcrp.de:5080/openmeetings/group/customcss/5" was
blocked because of a MIME-typ-conflict ("text/html")
(X-Content-Type-Options: nosniff).//
/
where 5 is the used group id for the external users.
Any Ideas about that?
Greetings Peter/
/
Am 27.03.20 um 14:57 schrieb Maxim Solodovnik:
> Should be fixed
> Thanks for the report!
>
> please let me know if anything else need to be fixed :)
>
> On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> wrote:
>
>> I find the bug in import
>> Will fix ASAP (mea culpa)
>>
>> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>> Will also add test for import
>>>
>>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>
>>> wrote:
>>>
>>>> Hello Peter,
>>>>
>>>> I just have added the test: 2 hashes are being generated for the same
>>>> external user (same externalId/externalType)
>>>> No additional user was created in this case
>>>>
>>>> Please share your use case when you will be ready
>>>>
>>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>
>>>> wrote:
>>>>
>>>>> Thanks Peter
>>>>>
>>>>> Ill investigate the code and will try to find what is going on
>>>>>
>>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> wrote:
>>>>>
>>>>>> Hi Maxim,
>>>>>>
>>>>>> sorry for not answering, much to do these days.
>>>>>>
>>>>>> I found a explanation for "lost files" but no solution.
>>>>>>
>>>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>>>> login instead of using former account. New user will be put in an new
>>>>>> group. Default group will be ignored. I try to figure out, if the
>>>>>> problem is the adpter or OM.
>>>>>>
>>>>>> Greetings Peter
>>>>>>
>>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>>>> Hello All,
>>>>>>>
>>>>>>> I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>>>>
>>>>>>> Current blockers are:
>>>>>>> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>>>> 2) invitation/secure hashes need to be tested in clustered mode
>>>>>>> 3) "Files messed up during backup restore" (steps still required)
>>>>>>> 4*) Camera/Microphone are disconnected sometimes
>>>>>>>
>>>>>>> Additionally I would like to implement this one
>>>>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>>>>
>>>>>>> And check some other issues (like OM at Safari)
>>>>>>>
>>>>>>> I would like to get some help with testing latest SNAPSHOT:
>>>>>>>
>>>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>>>> It is also installed at demo-next
>>>>>>> https://om.alteametasoft.com:8443/next
>>>>>>>
>>>>>>> Please test this version and report back any issues found
>>>>>>>
>>>>>>> Thanks in advance
>>>>>>>
>>>>>>
>>>>> --
>>>>> WBR
>>>>> Maxim aka solomax
>>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Should be fixed
Thanks for the report!
please let me know if anything else need to be fixed :)
On Fri, 27 Mar 2020 at 20:46, Maxim Solodovnik <so...@gmail.com> wrote:
> I find the bug in import
> Will fix ASAP (mea culpa)
>
> On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> Will also add test for import
>>
>> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>> Hello Peter,
>>>
>>> I just have added the test: 2 hashes are being generated for the same
>>> external user (same externalId/externalType)
>>> No additional user was created in this case
>>>
>>> Please share your use case when you will be ready
>>>
>>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>
>>> wrote:
>>>
>>>> Thanks Peter
>>>>
>>>> Ill investigate the code and will try to find what is going on
>>>>
>>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> wrote:
>>>>
>>>>> Hi Maxim,
>>>>>
>>>>> sorry for not answering, much to do these days.
>>>>>
>>>>> I found a explanation for "lost files" but no solution.
>>>>>
>>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>>> login instead of using former account. New user will be put in an new
>>>>> group. Default group will be ignored. I try to figure out, if the
>>>>> problem is the adpter or OM.
>>>>>
>>>>> Greetings Peter
>>>>>
>>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>>> > Hello All,
>>>>> >
>>>>> > I would like to release 5.0.0-M4 in nearest couple of weeks
>>>>> >
>>>>> > Current blockers are:
>>>>> > 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>>> > 2) invitation/secure hashes need to be tested in clustered mode
>>>>> > 3) "Files messed up during backup restore" (steps still required)
>>>>> > 4*) Camera/Microphone are disconnected sometimes
>>>>> >
>>>>> > Additionally I would like to implement this one
>>>>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>>> >
>>>>> > And check some other issues (like OM at Safari)
>>>>> >
>>>>> > I would like to get some help with testing latest SNAPSHOT:
>>>>> >
>>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>>> > It is also installed at demo-next
>>>>> > https://om.alteametasoft.com:8443/next
>>>>> >
>>>>> > Please test this version and report back any issues found
>>>>> >
>>>>> > Thanks in advance
>>>>> >
>>>>>
>>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
I find the bug in import
Will fix ASAP (mea culpa)
On Fri, 27 Mar 2020 at 20:21, Maxim Solodovnik <so...@gmail.com> wrote:
> Will also add test for import
>
> On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> Hello Peter,
>>
>> I just have added the test: 2 hashes are being generated for the same
>> external user (same externalId/externalType)
>> No additional user was created in this case
>>
>> Please share your use case when you will be ready
>>
>> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>> Thanks Peter
>>>
>>> Ill investigate the code and will try to find what is going on
>>>
>>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> wrote:
>>>
>>>> Hi Maxim,
>>>>
>>>> sorry for not answering, much to do these days.
>>>>
>>>> I found a explanation for "lost files" but no solution.
>>>>
>>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>>> login instead of using former account. New user will be put in an new
>>>> group. Default group will be ignored. I try to figure out, if the
>>>> problem is the adpter or OM.
>>>>
>>>> Greetings Peter
>>>>
>>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>>> > Hello All,
>>>> >
>>>> > I would like to release 5.0.0-M4 in nearest couple of weeks
>>>> >
>>>> > Current blockers are:
>>>> > 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>>> > 2) invitation/secure hashes need to be tested in clustered mode
>>>> > 3) "Files messed up during backup restore" (steps still required)
>>>> > 4*) Camera/Microphone are disconnected sometimes
>>>> >
>>>> > Additionally I would like to implement this one
>>>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>>> >
>>>> > And check some other issues (like OM at Safari)
>>>> >
>>>> > I would like to get some help with testing latest SNAPSHOT:
>>>> >
>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>>> > It is also installed at demo-next
>>>> > https://om.alteametasoft.com:8443/next
>>>> >
>>>> > Please test this version and report back any issues found
>>>> >
>>>> > Thanks in advance
>>>> >
>>>>
>>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Will also add test for import
On Fri, 27 Mar 2020 at 20:10, Maxim Solodovnik <so...@gmail.com> wrote:
> Hello Peter,
>
> I just have added the test: 2 hashes are being generated for the same
> external user (same externalId/externalType)
> No additional user was created in this case
>
> Please share your use case when you will be ready
>
> On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> Thanks Peter
>>
>> Ill investigate the code and will try to find what is going on
>>
>> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> wrote:
>>
>>> Hi Maxim,
>>>
>>> sorry for not answering, much to do these days.
>>>
>>> I found a explanation for "lost files" but no solution.
>>>
>>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>>> login instead of using former account. New user will be put in an new
>>> group. Default group will be ignored. I try to figure out, if the
>>> problem is the adpter or OM.
>>>
>>> Greetings Peter
>>>
>>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>>> > Hello All,
>>> >
>>> > I would like to release 5.0.0-M4 in nearest couple of weeks
>>> >
>>> > Current blockers are:
>>> > 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>>> > 2) invitation/secure hashes need to be tested in clustered mode
>>> > 3) "Files messed up during backup restore" (steps still required)
>>> > 4*) Camera/Microphone are disconnected sometimes
>>> >
>>> > Additionally I would like to implement this one
>>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2167
>>> >
>>> > And check some other issues (like OM at Safari)
>>> >
>>> > I would like to get some help with testing latest SNAPSHOT:
>>> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>>> > It is also installed at demo-next
>>> > https://om.alteametasoft.com:8443/next
>>> >
>>> > Please test this version and report back any issues found
>>> >
>>> > Thanks in advance
>>> >
>>>
>>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Peter,
I just have added the test: 2 hashes are being generated for the same
external user (same externalId/externalType)
No additional user was created in this case
Please share your use case when you will be ready
On Fri, 27 Mar 2020 at 17:06, Maxim Solodovnik <so...@gmail.com> wrote:
> Thanks Peter
>
> Ill investigate the code and will try to find what is going on
>
> On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> wrote:
>
>> Hi Maxim,
>>
>> sorry for not answering, much to do these days.
>>
>> I found a explanation for "lost files" but no solution.
>>
>> It seems, that in om 5.0.3 new accounts will be created during SOAP
>> login instead of using former account. New user will be put in an new
>> group. Default group will be ignored. I try to figure out, if the
>> problem is the adpter or OM.
>>
>> Greetings Peter
>>
>> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
>> > Hello All,
>> >
>> > I would like to release 5.0.0-M4 in nearest couple of weeks
>> >
>> > Current blockers are:
>> > 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
>> > 2) invitation/secure hashes need to be tested in clustered mode
>> > 3) "Files messed up during backup restore" (steps still required)
>> > 4*) Camera/Microphone are disconnected sometimes
>> >
>> > Additionally I would like to implement this one
>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2167
>> >
>> > And check some other issues (like OM at Safari)
>> >
>> > I would like to get some help with testing latest SNAPSHOT:
>> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>> > It is also installed at demo-next
>> > https://om.alteametasoft.com:8443/next
>> >
>> > Please test this version and report back any issues found
>> >
>> > Thanks in advance
>> >
>>
>>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks Peter
Ill investigate the code and will try to find what is going on
On Fri, 27 Mar 2020 at 16:49, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim,
>
> sorry for not answering, much to do these days.
>
> I found a explanation for "lost files" but no solution.
>
> It seems, that in om 5.0.3 new accounts will be created during SOAP
> login instead of using former account. New user will be put in an new
> group. Default group will be ignored. I try to figure out, if the
> problem is the adpter or OM.
>
> Greetings Peter
>
> Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> > Hello All,
> >
> > I would like to release 5.0.0-M4 in nearest couple of weeks
> >
> > Current blockers are:
> > 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> > 2) invitation/secure hashes need to be tested in clustered mode
> > 3) "Files messed up during backup restore" (steps still required)
> > 4*) Camera/Microphone are disconnected sometimes
> >
> > Additionally I would like to implement this one
> > https://issues.apache.org/jira/browse/OPENMEETINGS-2167
> >
> > And check some other issues (like OM at Safari)
> >
> > I would like to get some help with testing latest SNAPSHOT:
> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> > It is also installed at demo-next
> > https://om.alteametasoft.com:8443/next
> >
> > Please test this version and report back any issues found
> >
> > Thanks in advance
> >
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Peter Dähn <da...@vcrp.de>.
Hi Maxim,
sorry for not answering, much to do these days.
I found a explanation for "lost files" but no solution.
It seems, that in om 5.0.3 new accounts will be created during SOAP
login instead of using former account. New user will be put in an new
group. Default group will be ignored. I try to figure out, if the
problem is the adpter or OM.
Greetings Peter
Am 27.03.20 um 04:34 schrieb Maxim Solodovnik:
> Hello All,
>
> I would like to release 5.0.0-M4 in nearest couple of weeks
>
> Current blockers are:
> 1) https://issues.apache.org/jira/browse/OPENMEETINGS-2192
> 2) invitation/secure hashes need to be tested in clustered mode
> 3) "Files messed up during backup restore" (steps still required)
> 4*) Camera/Microphone are disconnected sometimes
>
> Additionally I would like to implement this one
> https://issues.apache.org/jira/browse/OPENMEETINGS-2167
>
> And check some other issues (like OM at Safari)
>
> I would like to get some help with testing latest SNAPSHOT:
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
> It is also installed at demo-next
> https://om.alteametasoft.com:8443/next
>
> Please test this version and report back any issues found
>
> Thanks in advance
>
Re: [HELP NEEDED] 5.0.0 release
Posted by Maxim Solodovnik <so...@gmail.com>.
Yes
build 3071 is most recent one ATM :)
Thanks for testing!
On Fri, 27 Mar 2020 at 10:55, Carl Brewer <ca...@aboc.net.au> wrote:
> On 27/03/2020 2:34 pm, Maxim Solodovnik wrote:
> > Hello All,
> >
>
> > I would like to get some help with testing latest SNAPSHOT:
> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
>
> Is that build 3071? I have just installed and testing today - webcams
> cannot be had in Australia at the moment for love or money so my testing
> is limited. Everyone's bought one because we're all quarantined!
>
>
>
--
WBR
Maxim aka solomax
Re: [HELP NEEDED] 5.0.0 release
Posted by Carl Brewer <ca...@aboc.net.au>.
On 27/03/2020 2:34 pm, Maxim Solodovnik wrote:
> Hello All,
>
> I would like to get some help with testing latest SNAPSHOT:
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/
Is that build 3071? I have just installed and testing today - webcams
cannot be had in Australia at the moment for love or money so my testing
is limited. Everyone's bought one because we're all quarantined!