[jira] [Commented] (OPENMEETINGS-2494) Slide bar of users/files in conf rooms does not refresh recordings positions

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221778#comment-17221778
 ] 

Ali Alhaidary commented on OPENMEETINGS-2494:
-

well done, thanks :)

> Slide bar of users/files in conf rooms does not refresh recordings positions
> 
>
> Key: OPENMEETINGS-2494
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2494
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: case 1.png, case 1.png, case 2.png, case 2.png
>
>
> Slide bar of users/files in conf rooms does not refresh folders positions 
> when dragged left or right. the list of files stay in position and does not 
> expand or shrink



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221775#comment-17221775
 ] 

Ali Alhaidary commented on OPENMEETINGS-2497:
-

well done, thanks :)

> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2500) No Video and Audio when stun-only was Set in the turnserver.conf

2020-10-27 Thread Dennis Aguilar (Jira)
Dennis Aguilar created OPENMEETINGS-2500:


 Summary: No Video and Audio when stun-only was Set in the 
turnserver.conf
 Key: OPENMEETINGS-2500
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2500
 Project: Openmeetings
  Issue Type: Bug
  Components: Audio/Video
Affects Versions: 5.0.1
 Environment: CentOS 8 / 8 Gigabyte Memory / 8 Virtual Cores
Reporter: Dennis Aguilar
Assignee: Maxim Solodovnik
 Fix For: 5.0.1


There's no video and audio when I set the stun-only on the coturn settings. I 
was testing if the data will really go directly from the user to another user. 
Im doing this to save bandwidth and also to reduce the chance of audio/video 
choppiness. However, the whiteboard works and I can see what I write in the 
whiteboard on the other end including the Mp4 video. Please help on how i can 
fix this. Below are my errors and turnserver.conf settings. Thank You.

 

Here are the errors that I encoutered:

-

6: session 002001: realm  user <>: incoming packet 
BINDING processed, success
9: session 002001: usage: realm=, username=<>, rp=1, 
rb=20, sp=1, sb=108
9: session 002001: peer usage: realm=, username=<>, 
rp=0, rb=0, sp=0, sb=0
9: session 002001: closed (2nd stage), user <> realm  
origin <>, local 61.59.179.145:443, remote 112.205.225.2:50003, reason: 
allocation watchdog determined stale session state
48: handle_udp_packet: New UDP endpoint: local addr 51.79.199.115:443, remote 
addr 112.205.225.2:61227
48: session 006001: realm  user <>: incoming packet 
BINDING processed, success
48: handle_udp_packet: New UDP endpoint: local addr 61.59.179.145:443, remote 
addr 112.205.225.2:61226
48: session 004001: realm  user <>: incoming packet 
BINDING processed, success
48: handle_turn_command: STUN method 0x3 ignored
48: handle_turn_command: STUN method 0x3 ignored
48: handle_turn_command: STUN method 0x3 ignored
49: handle_turn_command: STUN method 0x3 ignored
50: handle_turn_command: STUN method 0x3 ignored

---

 

And Here's My Turnserver.conf settings:

listening-port=443
alt-listening-port=80
realm=MyDomain.com
verbose
fingerprint
user=MyUsername:MyPassword
use-auth-secret
static-auth-secret=3aae1a4c281d5a1064c3c9eef7f17d27cea24c5fe23e630ceaeb9d864131d012
cert=/etc/letsencrypt/live/MyDomain.com/fullchain.pem
pkey=/etc/letsencrypt/live/MyDomain.com/privkey.pem
stale-nonce=7200

no-cli
no-tcp
no-tls
no-dtls
stun-only

 

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread Maxim Solodovnik (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-2497.

Resolution: Cannot Reproduce

please re-open when you'll find steps :)

> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2494) Slide bar of users/files in conf rooms does not refresh recordings positions

2020-10-27 Thread Maxim Solodovnik (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-2494.

Fix Version/s: 5.1.0
   Resolution: Fixed

> Slide bar of users/files in conf rooms does not refresh recordings positions
> 
>
> Key: OPENMEETINGS-2494
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2494
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Fix For: 5.1.0
>
> Attachments: case 1.png, case 1.png, case 2.png, case 2.png
>
>
> Slide bar of users/files in conf rooms does not refresh folders positions 
> when dragged left or right. the list of files stay in position and does not 
> expand or shrink



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2500) No Video and Audio when stun-only was Set in the turnserver.conf

2020-10-27 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221878#comment-17221878
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2500:


TURN/STUN is necessary for Camera/Microphone/Sharing only
what do you have in applicationContext.xml?

> No Video and Audio when stun-only was Set in the turnserver.conf
> 
>
> Key: OPENMEETINGS-2500
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2500
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.1
> Environment: CentOS 8 / 8 Gigabyte Memory / 8 Virtual Cores
>Reporter: Dennis Aguilar
>Assignee: Maxim Solodovnik
>Priority: Major
>  Labels: performance
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> There's no video and audio when I set the stun-only on the coturn settings. I 
> was testing if the data will really go directly from the user to another 
> user. Im doing this to save bandwidth and also to reduce the chance of 
> audio/video choppiness. However, the whiteboard works and I can see what I 
> write in the whiteboard on the other end including the Mp4 video. Please help 
> on how i can fix this. Below are my errors and turnserver.conf settings. 
> Thank You.
>  
> Here are the errors that I encoutered:
> -
> 6: session 002001: realm  user <>: incoming packet 
> BINDING processed, success
> 9: session 002001: usage: realm=, username=<>, 
> rp=1, rb=20, sp=1, sb=108
> 9: session 002001: peer usage: realm=, username=<>, 
> rp=0, rb=0, sp=0, sb=0
> 9: session 002001: closed (2nd stage), user <> realm 
>  origin <>, local 61.59.179.145:443, remote 
> 112.205.225.2:50003, reason: allocation watchdog determined stale session 
> state
> 48: handle_udp_packet: New UDP endpoint: local addr 51.79.199.115:443, remote 
> addr 112.205.225.2:61227
> 48: session 006001: realm  user <>: incoming packet 
> BINDING processed, success
> 48: handle_udp_packet: New UDP endpoint: local addr 61.59.179.145:443, remote 
> addr 112.205.225.2:61226
> 48: session 004001: realm  user <>: incoming packet 
> BINDING processed, success
> 48: handle_turn_command: STUN method 0x3 ignored
> 48: handle_turn_command: STUN method 0x3 ignored
> 48: handle_turn_command: STUN method 0x3 ignored
> 49: handle_turn_command: STUN method 0x3 ignored
> 50: handle_turn_command: STUN method 0x3 ignored
> ---
>  
> And Here's My Turnserver.conf settings:
> listening-port=443
> alt-listening-port=80
> realm=MyDomain.com
> verbose
> fingerprint
> user=MyUsername:MyPassword
> use-auth-secret
> static-auth-secret=3aae1a4c281d5a1064c3c9eef7f17d27cea24c5fe23e630ceaeb9d864131d012
> cert=/etc/letsencrypt/live/MyDomain.com/fullchain.pem
> pkey=/etc/letsencrypt/live/MyDomain.com/privkey.pem
> stale-nonce=7200
> no-cli
> no-tcp
> no-tls
> no-dtls
> stun-only
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2500) No Video and Audio when stun-only was Set in the turnserver.conf

2020-10-27 Thread Maxim Solodovnik (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik updated OPENMEETINGS-2500:
---
Fix Version/s: (was: 5.0.1)

> No Video and Audio when stun-only was Set in the turnserver.conf
> 
>
> Key: OPENMEETINGS-2500
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2500
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.1
> Environment: CentOS 8 / 8 Gigabyte Memory / 8 Virtual Cores
>Reporter: Dennis Aguilar
>Assignee: Maxim Solodovnik
>Priority: Major
>  Labels: performance
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> There's no video and audio when I set the stun-only on the coturn settings. I 
> was testing if the data will really go directly from the user to another 
> user. Im doing this to save bandwidth and also to reduce the chance of 
> audio/video choppiness. However, the whiteboard works and I can see what I 
> write in the whiteboard on the other end including the Mp4 video. Please help 
> on how i can fix this. Below are my errors and turnserver.conf settings. 
> Thank You.
>  
> Here are the errors that I encoutered:
> -
> 6: session 002001: realm  user <>: incoming packet 
> BINDING processed, success
> 9: session 002001: usage: realm=, username=<>, 
> rp=1, rb=20, sp=1, sb=108
> 9: session 002001: peer usage: realm=, username=<>, 
> rp=0, rb=0, sp=0, sb=0
> 9: session 002001: closed (2nd stage), user <> realm 
>  origin <>, local 61.59.179.145:443, remote 
> 112.205.225.2:50003, reason: allocation watchdog determined stale session 
> state
> 48: handle_udp_packet: New UDP endpoint: local addr 51.79.199.115:443, remote 
> addr 112.205.225.2:61227
> 48: session 006001: realm  user <>: incoming packet 
> BINDING processed, success
> 48: handle_udp_packet: New UDP endpoint: local addr 61.59.179.145:443, remote 
> addr 112.205.225.2:61226
> 48: session 004001: realm  user <>: incoming packet 
> BINDING processed, success
> 48: handle_turn_command: STUN method 0x3 ignored
> 48: handle_turn_command: STUN method 0x3 ignored
> 48: handle_turn_command: STUN method 0x3 ignored
> 49: handle_turn_command: STUN method 0x3 ignored
> 50: handle_turn_command: STUN method 0x3 ignored
> ---
>  
> And Here's My Turnserver.conf settings:
> listening-port=443
> alt-listening-port=80
> realm=MyDomain.com
> verbose
> fingerprint
> user=MyUsername:MyPassword
> use-auth-secret
> static-auth-secret=3aae1a4c281d5a1064c3c9eef7f17d27cea24c5fe23e630ceaeb9d864131d012
> cert=/etc/letsencrypt/live/MyDomain.com/fullchain.pem
> pkey=/etc/letsencrypt/live/MyDomain.com/privkey.pem
> stale-nonce=7200
> no-cli
> no-tcp
> no-tls
> no-dtls
> stun-only
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2496) a/v connection regression

2020-10-27 Thread Konstantin Kuzov (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221189#comment-17221189
 ] 

Konstantin Kuzov commented on OPENMEETINGS-2496:


Tested e3401cb today on top of 5.0.1 release. All looks good.

> a/v connection regression
> -
>
> Key: OPENMEETINGS-2496
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2496
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.1
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Major
> Fix For: 5.1.0
>
>
> There is regression in a/v connection handshake js code which manifests 
> itself as some participants randomly not starting to receive feed for some 
> other participants. But other participants receive them fine and not 
> receiving some others. It can even be that user A doesn't receive feed from 
> user B, but user B receiving user A just fine. Reconnecting code doesn't 
> trigger. Half of the time a/v pod refresh button temporarily fix issue with 
> particular user. This issue become a more evident a more number of 
> participants there are in the room.
> Introduced in this commit: 
> https://github.com/apache/openmeetings/commit/446b93a1d74826c9e54626ceaf3c75ee013c3301
> Reverting this commit entirely or making change below seems to fix the issue 
> at first glance. I'll test this change in production tomorrow.
> {code}
> --- 
> a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
> +++ 
> b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
> @@ -586,7 +586,7 @@ var Video = (function() {
> }
> function _processIceCandidate(candidate) {
> const state = states.length > 0 ? states[0] : null;
> -   if (!state || state.disposed || !state.data.rtcPeer || 
> state.data.rtcPeer.cleaned || state.data.rtcPeer.peerConnection.signaling
> State === 'stable') {
> +   if (!state || state.disposed || !state.data.rtcPeer || 
> state.data.rtcPeer.cleaned) {
> return;
> }
> state.data.rtcPeer.addIceCandidate(candidate, function 
> (error) {
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2496) a/v connection regression

2020-10-27 Thread Konstantin Kuzov (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konstantin Kuzov resolved OPENMEETINGS-2496.

Resolution: Fixed

> a/v connection regression
> -
>
> Key: OPENMEETINGS-2496
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2496
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.1
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Major
> Fix For: 5.1.0
>
>
> There is regression in a/v connection handshake js code which manifests 
> itself as some participants randomly not starting to receive feed for some 
> other participants. But other participants receive them fine and not 
> receiving some others. It can even be that user A doesn't receive feed from 
> user B, but user B receiving user A just fine. Reconnecting code doesn't 
> trigger. Half of the time a/v pod refresh button temporarily fix issue with 
> particular user. This issue become a more evident a more number of 
> participants there are in the room.
> Introduced in this commit: 
> https://github.com/apache/openmeetings/commit/446b93a1d74826c9e54626ceaf3c75ee013c3301
> Reverting this commit entirely or making change below seems to fix the issue 
> at first glance. I'll test this change in production tomorrow.
> {code}
> --- 
> a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
> +++ 
> b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
> @@ -586,7 +586,7 @@ var Video = (function() {
> }
> function _processIceCandidate(candidate) {
> const state = states.length > 0 ? states[0] : null;
> -   if (!state || state.disposed || !state.data.rtcPeer || 
> state.data.rtcPeer.cleaned || state.data.rtcPeer.peerConnection.signaling
> State === 'stable') {
> +   if (!state || state.disposed || !state.data.rtcPeer || 
> state.data.rtcPeer.cleaned) {
> return;
> }
> state.data.rtcPeer.addIceCandidate(candidate, function 
> (error) {
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221232#comment-17221232
 ] 

Ali Alhaidary commented on OPENMEETINGS-2497:
-

Sure, take your time.

There not much of steps involved. Just logged in, and from the dashboard I 
clicked room 7, entered the room, started recording, whent to files (while in 
the room) found that name/time stamp in English.

I thought that translation was not correct, so I logged out, logged in as 
Admin, checked the translation and found it correct.

So, I logged in again as user, did the same steps and found the name is correct.

> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2498) NullPointer Java exception in log file

2020-10-27 Thread Ali Alhaidary (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Alhaidary updated OPENMEETINGS-2498:

Attachment: catalina.out

> NullPointer Java exception in log file
> --
>
> Key: OPENMEETINGS-2498
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2498
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: catalina.out
>
>
> 27-Oct-2020 03:28:37.334 SEVERE [https-jsse-nio-5443-exec-7] 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun Error running 
> socket processor
>  java.lang.NullPointerException
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:93)
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:119)
>  at java.base/sun.security.ssl.ServerHello.setUpPskKD(ServerHello.java:1169)
>  at 
> java.base/sun.security.ssl.ServerHello$T13ServerHelloProducer.produce(ServerHello.java:547)
>  at java.base/sun.security.ssl.SSLHandshake.produce(SSLHandshake.java:436)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.goServerHello(ClientHello.java:1234)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.consume(ClientHello.java:1170)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.onClientHello(ClientHello.java:852)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.consume(ClientHello.java:813)
>  at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392)
>  at 
> java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:444)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1074)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1061)
>  at java.base/java.security.AccessController.doPrivileged(Native Method)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:1008)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.tasks(SecureNioChannel.java:443)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshakeUnwrap(SecureNioChannel.java:507)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:238)
>  at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1568)
>  at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>  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)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2498) NullPointer Java exception in log file

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221237#comment-17221237
 ] 

Ali Alhaidary commented on OPENMEETINGS-2498:
-

This exception was in catalina.out after service started [^catalina.out]

> NullPointer Java exception in log file
> --
>
> Key: OPENMEETINGS-2498
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2498
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: catalina.out
>
>
> 27-Oct-2020 03:28:37.334 SEVERE [https-jsse-nio-5443-exec-7] 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun Error running 
> socket processor
>  java.lang.NullPointerException
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:93)
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:119)
>  at java.base/sun.security.ssl.ServerHello.setUpPskKD(ServerHello.java:1169)
>  at 
> java.base/sun.security.ssl.ServerHello$T13ServerHelloProducer.produce(ServerHello.java:547)
>  at java.base/sun.security.ssl.SSLHandshake.produce(SSLHandshake.java:436)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.goServerHello(ClientHello.java:1234)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.consume(ClientHello.java:1170)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.onClientHello(ClientHello.java:852)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.consume(ClientHello.java:813)
>  at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392)
>  at 
> java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:444)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1074)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1061)
>  at java.base/java.security.AccessController.doPrivileged(Native Method)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:1008)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.tasks(SecureNioChannel.java:443)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshakeUnwrap(SecureNioChannel.java:507)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:238)
>  at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1568)
>  at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>  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)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2499) Java exception while constructing KStream

2020-10-27 Thread Ali Alhaidary (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Alhaidary updated OPENMEETINGS-2499:

Attachment: catalina.2020-10-27.log

> Java exception while constructing KStream
> -
>
> Key: OPENMEETINGS-2499
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2499
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: catalina.2020-10-27.log
>
>
> WARN  10-27 03:29:29.958 
> o.k.c.i.t.j.RomClientJsonRpcClient:243 [EventExec-e3-t1] - 
> [Continuation] error invoking OnSuccess implemented by client
> java.lang.NullPointerException: null
>  at java.base/java.lang.reflect.Proxy.getInvocationHandler(Proxy.java:1102)
>  at 
> org.kurento.client.internal.client.RemoteObjectInvocationHandler.getFor(RemoteObjectInvocationHandler.java:72)
>  at org.kurento.client.AbstractBuilder.(AbstractBuilder.java:46)
>  at org.kurento.client.WebRtcEndpoint$Builder.(WebRtcEndpoint.java:2199)
>  at 
> org.apache.openmeetings.core.remote.AbstractStream.createWebRtcEndpoint(AbstractStream.java:51)
>  at 
> org.apache.openmeetings.core.remote.KStream.createEndpoint(KStream.java:250)
>  at 
> org.apache.openmeetings.core.remote.KStream.internalStartBroadcast(KStream.java:148)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:136)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:133)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:229)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:226)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:377)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:373)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:241)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:233)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:130)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:113)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:452)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:433)
>  at 
> com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1089)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2499) Java exception while constructing KStream

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221240#comment-17221240
 ] 

Ali Alhaidary commented on OPENMEETINGS-2499:
-

MM connection can be easily destroyed here with very poor connection, I looked 
at the log after doing some login and recording, but can not reproduce it or 
remember the exact steps.[^catalina.2020-10-27.log]

> Java exception while constructing KStream
> -
>
> Key: OPENMEETINGS-2499
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2499
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: catalina.2020-10-27.log
>
>
> WARN  10-27 03:29:29.958 
> o.k.c.i.t.j.RomClientJsonRpcClient:243 [EventExec-e3-t1] - 
> [Continuation] error invoking OnSuccess implemented by client
> java.lang.NullPointerException: null
>  at java.base/java.lang.reflect.Proxy.getInvocationHandler(Proxy.java:1102)
>  at 
> org.kurento.client.internal.client.RemoteObjectInvocationHandler.getFor(RemoteObjectInvocationHandler.java:72)
>  at org.kurento.client.AbstractBuilder.(AbstractBuilder.java:46)
>  at org.kurento.client.WebRtcEndpoint$Builder.(WebRtcEndpoint.java:2199)
>  at 
> org.apache.openmeetings.core.remote.AbstractStream.createWebRtcEndpoint(AbstractStream.java:51)
>  at 
> org.apache.openmeetings.core.remote.KStream.createEndpoint(KStream.java:250)
>  at 
> org.apache.openmeetings.core.remote.KStream.internalStartBroadcast(KStream.java:148)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:136)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:133)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:229)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:226)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:377)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:373)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:241)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:233)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:130)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:113)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:452)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:433)
>  at 
> com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1089)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2499) Java exception while constructing KStream

2020-10-27 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221470#comment-17221470
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2499:


I'm afraid this log should go to OPENMEETINGS-2498

My last comment to those issue also fits here

> Java exception while constructing KStream
> -
>
> Key: OPENMEETINGS-2499
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2499
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: catalina.2020-10-27.log
>
>
> WARN  10-27 03:29:29.958 
> o.k.c.i.t.j.RomClientJsonRpcClient:243 [EventExec-e3-t1] - 
> [Continuation] error invoking OnSuccess implemented by client
> java.lang.NullPointerException: null
>  at java.base/java.lang.reflect.Proxy.getInvocationHandler(Proxy.java:1102)
>  at 
> org.kurento.client.internal.client.RemoteObjectInvocationHandler.getFor(RemoteObjectInvocationHandler.java:72)
>  at org.kurento.client.AbstractBuilder.(AbstractBuilder.java:46)
>  at org.kurento.client.WebRtcEndpoint$Builder.(WebRtcEndpoint.java:2199)
>  at 
> org.apache.openmeetings.core.remote.AbstractStream.createWebRtcEndpoint(AbstractStream.java:51)
>  at 
> org.apache.openmeetings.core.remote.KStream.createEndpoint(KStream.java:250)
>  at 
> org.apache.openmeetings.core.remote.KStream.internalStartBroadcast(KStream.java:148)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:136)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:133)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:229)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:226)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:377)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:373)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:241)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:233)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:130)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:113)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:452)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:433)
>  at 
> com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1089)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2498) NullPointer Java exception in log file

2020-10-27 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221465#comment-17221465
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2498:


does it break anything?

clean and error-free logs are beautiful and unreachable as Unicorn  :


> NullPointer Java exception in log file
> --
>
> Key: OPENMEETINGS-2498
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2498
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: catalina.out
>
>
> 27-Oct-2020 03:28:37.334 SEVERE [https-jsse-nio-5443-exec-7] 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun Error running 
> socket processor
>  java.lang.NullPointerException
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:93)
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:119)
>  at java.base/sun.security.ssl.ServerHello.setUpPskKD(ServerHello.java:1169)
>  at 
> java.base/sun.security.ssl.ServerHello$T13ServerHelloProducer.produce(ServerHello.java:547)
>  at java.base/sun.security.ssl.SSLHandshake.produce(SSLHandshake.java:436)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.goServerHello(ClientHello.java:1234)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.consume(ClientHello.java:1170)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.onClientHello(ClientHello.java:852)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.consume(ClientHello.java:813)
>  at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392)
>  at 
> java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:444)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1074)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1061)
>  at java.base/java.security.AccessController.doPrivileged(Native Method)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:1008)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.tasks(SecureNioChannel.java:443)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshakeUnwrap(SecureNioChannel.java:507)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:238)
>  at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1568)
>  at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>  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)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2497] tree CSS is simplified and fixed for RTL

2020-10-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new d4e9b82  [OPENMEETINGS-2497] tree CSS is simplified and fixed for RTL
d4e9b82 is described below

commit d4e9b82716db3bea9440d1382ae0edacfe957f1f
Author: Maxim Solodovnik 
AuthorDate: Tue Oct 27 23:02:01 2020 +0700

[OPENMEETINGS-2497] tree CSS is simplified and fixed for RTL
---
 .../src/main/webapp/css/raw-general-rtl.css|   6 +-
 openmeetings-web/src/main/webapp/css/raw-room.css  |  19 
 openmeetings-web/src/main/webapp/css/raw-tree.css  | 111 -
 3 files changed, 24 insertions(+), 112 deletions(-)

diff --git a/openmeetings-web/src/main/webapp/css/raw-general-rtl.css 
b/openmeetings-web/src/main/webapp/css/raw-general-rtl.css
index e2d5db6..ebd85a1 100644
--- a/openmeetings-web/src/main/webapp/css/raw-general-rtl.css
+++ b/openmeetings-web/src/main/webapp/css/raw-general-rtl.css
@@ -113,8 +113,8 @@ html[dir="rtl"] #chat .messageArea .user-row {
padding-right: 40px !important;
background-position-x: 100%;
 }
-html[dir="rtl"] @media screen and (max-width: 1280px) {
-   .room-block .sidebar .tab.om-icon.big {
+@media screen and (max-width: 1280px) {
+   html[dir="rtl"] .room-block .sidebar .tab.om-icon.big {
padding-left: 0 !important;
}
 }
@@ -132,7 +132,7 @@ html[dir="rtl"] .room-block .sidebar .user-list .user 
.ui-icon.audio-activity {
 html[dir="rtl"] .list-table th {
text-align: right !important;
 }
-
+/ file-tree **/
 / TODO need to be moved to wicket-jquery-ui **/
 html[dir="rtl"] span.css-emoticon.un-transformed-emoticon
 , html[dir="rtl"] span.css-emoticon.animated-emoticon:hover
diff --git a/openmeetings-web/src/main/webapp/css/raw-room.css 
b/openmeetings-web/src/main/webapp/css/raw-room.css
index 2204572..a46c839 100644
--- a/openmeetings-web/src/main/webapp/css/raw-room.css
+++ b/openmeetings-web/src/main/webapp/css/raw-room.css
@@ -792,23 +792,4 @@ html[dir="rtl"] .room-block .sb-wb .sidebar {
.room-block.big .sb-wb .sidebar .user-list .user.name {
display: block;
}
-   .room-block .sb-wb .sidebar .file-tree .file.item .name
-   , .room-block .sb-wb .sidebar .file-tree .file.item .name span
-   {
-   width: 40px;
-   }
-   .room-block.big .sb-wb .sidebar .file-tree .file.item .name
-   , .room-block.big .sb-wb .sidebar .file-tree .file.item .name span
-   {
-   width: 255px;
-   }
-   .room-block .sb-wb .sidebar .file-tree .file.item .name span {
-   padding: 0;
-   }
-   .room-block .sb-wb .sidebar .file-tree .file.item {
-   width: 80px;
-   }
-   .room-block.big .sb-wb .sidebar .file-tree .file.item {
-   width: auto;
-   }
 }
diff --git a/openmeetings-web/src/main/webapp/css/raw-tree.css 
b/openmeetings-web/src/main/webapp/css/raw-tree.css
index fdd1983..b09e216 100644
--- a/openmeetings-web/src/main/webapp/css/raw-tree.css
+++ b/openmeetings-web/src/main/webapp/css/raw-tree.css
@@ -15,6 +15,26 @@
height: 2px;
width: 2px;
 }
+.trees .tree-theme-windows
+, .trees .tree-theme-windows > :first-child
+, .trees .tree-theme-windows .tree-branch
+, .trees .tree-theme-windows .tree-branch .tree-node
+, .trees .tree-theme-windows .tree-subtree .tree-branch
+, .trees .tree-theme-windows .tree-node .om-icon
+, .trees .tree-theme-windows .tree-node .om-icon .file.item
+, .trees .tree-theme-windows .tree-node .om-icon .file.item .name
+, .trees .tree-theme-windows .tree-node .om-icon .file.item .name span
+{
+   width: 100%;
+}
+.trees .tree-theme-windows div.tree-subtree
+, .trees .tree-theme-windows .tree-node .om-icon
+{
+   width: calc(100% - 20px);
+}
+.trees .tree-theme-windows .tree-node .om-icon.broken .file.item .name {
+   width: calc(100% - 32px);
+}
 .file-tree .footer {
height: var(--tree-footer-height);
 }
@@ -28,90 +48,6 @@
display: inline-block;
margin: 0 2px;
 }
-/* Calc width with default for max level of 7 */
-.file-tree .file.item .name
-   , .file-tree .file.item .name span
-{
-   max-width: calc(var(--sidebar-width) - 26px);
-   min-width: 60px;
-}
-.file-tree .tree-subtree .file.item .name
-   , .file-tree .tree-subtree .file.item .name span
-{
-   max-width: calc(var(--sidebar-width) - 44px);
-}
-.file-tree .tree-subtree .tree-subtree .file.item .name
-   , .file-tree .tree-subtree .tree-subtree .file.item .name span
-{
-   max-width: calc(var(--sidebar-width) - 62px);
-}
-.file-tree .tree-subtree .tree-subtree .tree-subtree .file.item .name
-   , .file-tree .tree-subtree .tree-subtree .tree-subtree .file.item .name 
span
-{
-   max-width: calc(var(--sidebar-width) - 

[jira] [Commented] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221532#comment-17221532
 ] 

ASF subversion and git services commented on OPENMEETINGS-2497:
---

Commit d4e9b82716db3bea9440d1382ae0edacfe957f1f in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=d4e9b82 ]

[OPENMEETINGS-2497] tree CSS is simplified and fixed for RTL


> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2499) Java exception while constructing KStream

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221535#comment-17221535
 ] 

Ali Alhaidary commented on OPENMEETINGS-2499:
-

:)

> Java exception while constructing KStream
> -
>
> Key: OPENMEETINGS-2499
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2499
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: catalina.2020-10-27.log
>
>
> WARN  10-27 03:29:29.958 
> o.k.c.i.t.j.RomClientJsonRpcClient:243 [EventExec-e3-t1] - 
> [Continuation] error invoking OnSuccess implemented by client
> java.lang.NullPointerException: null
>  at java.base/java.lang.reflect.Proxy.getInvocationHandler(Proxy.java:1102)
>  at 
> org.kurento.client.internal.client.RemoteObjectInvocationHandler.getFor(RemoteObjectInvocationHandler.java:72)
>  at org.kurento.client.AbstractBuilder.(AbstractBuilder.java:46)
>  at org.kurento.client.WebRtcEndpoint$Builder.(WebRtcEndpoint.java:2199)
>  at 
> org.apache.openmeetings.core.remote.AbstractStream.createWebRtcEndpoint(AbstractStream.java:51)
>  at 
> org.apache.openmeetings.core.remote.KStream.createEndpoint(KStream.java:250)
>  at 
> org.apache.openmeetings.core.remote.KStream.internalStartBroadcast(KStream.java:148)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:136)
>  at org.apache.openmeetings.core.remote.KStream$1.onSuccess(KStream.java:133)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:229)
>  at 
> org.kurento.client.internal.client.RomManager$3.onSuccess(RomManager.java:226)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:377)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$3.onSuccess(RomClientJsonRpcClient.java:373)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:241)
>  at 
> org.kurento.client.internal.transport.jsonrpc.RomClientJsonRpcClient$2.onSuccess(RomClientJsonRpcClient.java:233)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:130)
>  at 
> org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper$1.onSuccess(JsonRpcRequestSenderHelper.java:113)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:452)
>  at 
> org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket$14.onSuccess(AbstractJsonRpcClientWebSocket.java:433)
>  at 
> com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1089)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2494) Slide bar of users/files in conf rooms does not refresh recordings positions

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221540#comment-17221540
 ] 

Ali Alhaidary commented on OPENMEETINGS-2494:
-

!case 1.png!!case 2.png!

> Slide bar of users/files in conf rooms does not refresh recordings positions
> 
>
> Key: OPENMEETINGS-2494
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2494
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: case 1.png, case 1.png, case 2.png, case 2.png
>
>
> Slide bar of users/files in conf rooms does not refresh folders positions 
> when dragged left or right. the list of files stay in position and does not 
> expand or shrink



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2494) Slide bar of users/files in conf rooms does not refresh recordings positions

2020-10-27 Thread Ali Alhaidary (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Alhaidary updated OPENMEETINGS-2494:

Attachment: case 2.png

> Slide bar of users/files in conf rooms does not refresh recordings positions
> 
>
> Key: OPENMEETINGS-2494
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2494
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: case 1.png, case 1.png, case 2.png, case 2.png
>
>
> Slide bar of users/files in conf rooms does not refresh folders positions 
> when dragged left or right. the list of files stay in position and does not 
> expand or shrink



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2494) Slide bar of users/files in conf rooms does not refresh recordings positions

2020-10-27 Thread Ali Alhaidary (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Alhaidary updated OPENMEETINGS-2494:

Attachment: case 1.png

> Slide bar of users/files in conf rooms does not refresh recordings positions
> 
>
> Key: OPENMEETINGS-2494
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2494
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: case 1.png, case 1.png, case 2.png, case 2.png
>
>
> Slide bar of users/files in conf rooms does not refresh folders positions 
> when dragged left or right. the list of files stay in position and does not 
> expand or shrink



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221534#comment-17221534
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2497:


tree look'n'feel is improved (i can't fix it completely due to images for "tree 
level" are LTR only)
the issue with recording name is not reproducible to me

> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2498) NullPointer Java exception in log file

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221533#comment-17221533
 ] 

Ali Alhaidary commented on OPENMEETINGS-2498:
-

:)

> NullPointer Java exception in log file
> --
>
> Key: OPENMEETINGS-2498
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2498
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 5.1.0
> Environment: build#124
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: catalina.out
>
>
> 27-Oct-2020 03:28:37.334 SEVERE [https-jsse-nio-5443-exec-7] 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun Error running 
> socket processor
>  java.lang.NullPointerException
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:93)
>  at java.base/sun.security.ssl.HKDF.extract(HKDF.java:119)
>  at java.base/sun.security.ssl.ServerHello.setUpPskKD(ServerHello.java:1169)
>  at 
> java.base/sun.security.ssl.ServerHello$T13ServerHelloProducer.produce(ServerHello.java:547)
>  at java.base/sun.security.ssl.SSLHandshake.produce(SSLHandshake.java:436)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.goServerHello(ClientHello.java:1234)
>  at 
> java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.consume(ClientHello.java:1170)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.onClientHello(ClientHello.java:852)
>  at 
> java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.consume(ClientHello.java:813)
>  at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392)
>  at 
> java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:444)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1074)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1061)
>  at java.base/java.security.AccessController.doPrivileged(Native Method)
>  at 
> java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:1008)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.tasks(SecureNioChannel.java:443)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshakeUnwrap(SecureNioChannel.java:507)
>  at 
> org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:238)
>  at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1568)
>  at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>  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)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread Ali Alhaidary (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221536#comment-17221536
 ] 

Ali Alhaidary commented on OPENMEETINGS-2497:
-

I could not reproduce it either :(

> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2497) Recording lables are not localized and not time zonned- build#124

2020-10-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221545#comment-17221545
 ] 

ASF subversion and git services commented on OPENMEETINGS-2497:
---

Commit a82b8c81b074d3490b026837706e9486fc6f5382 in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=a82b8c8 ]

[OPENMEETINGS-2497] CSS is fixed for RTL


> Recording lables are not localized and not time zonned- build#124
> -
>
> Key: OPENMEETINGS-2497
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2497
> Project: Openmeetings
>  Issue Type: Bug
>  Components: UI
>Affects Versions: 5.1.0
>Reporter: Ali Alhaidary
>Assignee: Maxim Solodovnik
>Priority: Minor
> Attachments: Screenshot_2020-10-27 النُّجُومُ الخَمْسَةِ (ص).png
>
>
> Recording labels are not localized and is not time/date stamped as per the 
> user time zone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2497] CSS is fixed for RTL

2020-10-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new a82b8c8  [OPENMEETINGS-2497] CSS is fixed for RTL
a82b8c8 is described below

commit a82b8c81b074d3490b026837706e9486fc6f5382
Author: Maxim Solodovnik 
AuthorDate: Tue Oct 27 23:18:34 2020 +0700

[OPENMEETINGS-2497] CSS is fixed for RTL
---
 openmeetings-web/src/main/webapp/css/raw-general-rtl.css | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/openmeetings-web/src/main/webapp/css/raw-general-rtl.css 
b/openmeetings-web/src/main/webapp/css/raw-general-rtl.css
index ebd85a1..5899f41 100644
--- a/openmeetings-web/src/main/webapp/css/raw-general-rtl.css
+++ b/openmeetings-web/src/main/webapp/css/raw-general-rtl.css
@@ -133,6 +133,16 @@ html[dir="rtl"] .list-table th {
text-align: right !important;
 }
 / file-tree **/
+html[dir="rtl"] .trees .om-icon.big::before {
+   left: initial;
+   right: 3px;
+}
+html[dir="rtl"] .file.om-icon
+, html[dir="rtl"] .recording.om-icon
+{
+   padding-left: initial;
+   padding-right: 34px;
+}
 / TODO need to be moved to wicket-jquery-ui **/
 html[dir="rtl"] span.css-emoticon.un-transformed-emoticon
 , html[dir="rtl"] span.css-emoticon.animated-emoticon:hover