Re: [DISCUSSION] Calendar look'n'feel
Hi all! Old of bit better. Balazs 2021. 09. 03. 6:59 keltezéssel, Ali Alhaidary írta: The old one. Ali On 9/3/21 5:46 AM, Aom Jeff Root wrote: I personally find the ui of the old version much better than the new one Le ven. 3 sept. 2021 à 02:08, Maxim Solodovnik <mailto:solomax...@gmail.com>> a écrit : Hello All, recently we updated the version of bootstrap As a result Calendar looks a bit differently Can you check 2 versions: NEW https://om.alteametasoft.com:8443/next/#user/calendar <https://om.alteametasoft.com:8443/next/#user/calendar> OLD https://om.alteametasoft.com/openmeetings/#user/calendar <https://om.alteametasoft.com/openmeetings/#user/calendar> And tell me which one would you prefer? :) -- Best regards, Maxim -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
OM5.1 firewall
Hi Guys! OM ports need enable for client firewall 5443 TCP and 3478 TCP or UDP for WebRTC? My problem, the client have inside industry network, many seecurity policy. Enable 5443 and login always timeout. I check openmeeting.log and show many UDP port connection 5-65500 How to fixing opened port range? Whenn fixed port range, i'can whats need enabling in client firewal. Best ports ida? eg.: 443 for https and separate ip move kurento on 443|80 ? -- Varga Balázs
OM5.1.0 The presentation upload was interrupted in some cases - Solved
Hi All! The bigger pages presentation upload was interrupted in some cases randomly. I checking the created png files seems not done to export all pages on PDF2PNG conversion. The cause of the problem: Imagemagick has reached its processing limits. ~serv:/opt/open510/logs# convert -list resource Resource limits: Width: 16KP Height: 16KP List length: 18.446744EP Area: 128MP Memory: 256MiB Map: 512MiB Disk: 1GiB File: 768 Thread: 4 Throttle: 0 Time: unlimited To solve this problem, you need to raise the memory limits: nano /etc/ImageMagick-6/policy.xml Need modify (and check memory consurption on conversion runtime eg.: low memory and swapping): ... <-Increase this <-Increase this domain="resource" name="height" value="16KP"/> domain="resource" name="area" value="128MB"/> name="disk" value="4GiB"/> <-Increase this ... convert -list resource Resource limits: Width: 16KP Height: 16KP List length: 18.446744EP Area: 128MP Memory: 1GiB Map: 2GiB Disk: 4GiB File: 768 Thread: 4 Throttle: 0 Time: unlimited And working fine! Alvaro please add to this tricks help to install guide. -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
Cluster question
Hi, Guys! Can the cluster distribute visitors between nodes,or can visitors only enter the node of the room? One node how many concurent client connection capable? -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
5.1.0 REST owner_id can't set
Hi Maxim! I try today REST functions and detect problem: - Create room via SOAP (soap user rigths room, login, soap), room successfull created: *not set owner_id to room in db.* Try room add via POST, try getExternal, try add+update, owner_id can't set. - Create user via SOAP (try USER, EXTERNAL type):*not set user to MODERATOR* for own room - or I can't howto :) Main idea: create user from external system via SOAP and set to ROOM rights, create own ROOM and set us to moderator for room. Next step create many invitations for own participants. I use this for main service: https://github.com/openmeetings/openmeetings-moodle-plugin/tree/master/api -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
Re: REST problem
I check again, ssl verify is off, this is not problem. Login, getHash is working fine, conlssion communication and ssl is ok. public function call($url, $method, $sid, $params, $headers, $wraperName) { log_message('error',__METHOD__.'::'.print_r(func_get_args(),true)); $this->error = false; $options = array ( CURLOPT_RETURNTRANSFER => true // return web page , CURLOPT_HEADER => false // return headers , CURLOPT_FOLLOWLOCATION => true // follow redirects , CURLOPT_ENCODING => "UTF-8" // handle all encodings , CURLOPT_USERAGENT => "openmeetings" // who am i , CURLOPT_AUTOREFERER => true // set referer on redirect , CURLOPT_CONNECTTIMEOUT => 120 // timeout on connect , CURLOPT_TIMEOUT => 120 // timeout on response , CURLOPT_MAXREDIRS => 10 // stop after 10 redirects , CURLOPT_SSL_VERIFYPEER => 0 // Enable/Disable SSL Cert checks , CURLOPT_SSL_VERIFYHOST => 0 // Enable/Disable hostname verification ); if ($headers) { $options[CURLOPT_HTTPHEADER] = $headers; } if ($method != RestMethod::GET && $method != RestMethod::POST) { $options[CURLOPT_CUSTOMREQUEST] = $method; } 2020. 12. 09. 9:09 keltezéssel, Maxim Solodovnik írta: Hello On Wed, 9 Dec 2020 at 14:41, Varga Balázs <mailto:join...@gmail.com>> wrote: Hi Guys! I try it 5.1.0 REST and only work for me user/login, user/hash . All request is bad 405 method not allowed. I integrate this into my app: https://github.com/openmeetings/openmeetings-moodle-plugin/blob/master/api Try create dedicated SOAP user via soap (and login, and admin) privileges. What am i doing wrong? I try this /*openmeetings/services/room/getExternal*?=e9496bfe-1816-4da8-aa56-876940140635 return http 404, if listening REST methods, this is available: OM log empty. I try ADD user */openmeetings/services/user/*: - bad, http 400 I try ADD user */openmeetings/services/user/add*: - bad, http 405 DEBUG -[231906] 2020-12-09 07:10:05.191188 31.46.87.73 --> OmRestService::call::{"serviceResult":{"message":"8a6edabb-347c-4eb3-9869-64781aeb98d6","type":"SUCCESS"}} ERROR -[231906] 2020-12-09 07:10:05.191279 31.46.87.73 --> OmGateway::login::Array ( [message] => 8a6edabb-347c-4eb3-9869-64781aeb98d6 [type] => SUCCESS ) ERROR -[231906] 2020-12-09 07:10:05.191382 31.46.87.73 --> OmRestService::call::Array ( [0] => https://MYSERVER:5443/openmeetings/services/user/ [1] => POST [2] => 8a6edabb-347c-4eb3-9869-64781aeb98d6 [3] => user=%7B%22address%22%3A%7B%22email%22%3A%22nemegyedi%40bla.bla%22%7D%2C%22login%22%3A%22teszt1%22%2C%22password%22%3A%22teszt1%22%2C%22firstname%22%3A%22Teszt%22%2C%22lastname%22%3A%22blabla%22%2C%22languageId%22%3A17%2C%22rights%22%3A%5B%22soap%22%2C%22room%22%5D%2C%22type%22%3A%22external%22%2C%22externalId%22%3A%22id01%22%2C%22externalType%22%3A%22Tesztgroup%22%7D=0 [4] => [5] => serviceResult ) ERROR -[231906] 2020-12-09 07:10:05.221745 31.46.87.73 --> OmRestService::call::Request OpenMeetings! OpenMeetings Service failed and no response was returned. Additioanl info: Array ( [url] => https://MYSERVER:5443/openmeetings/services/user/?=8a6edabb-347c-4eb3-9869-64781aeb98d6 [content_type] => [http_code] => 400 [header_size] => 92 [request_size] => 642 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.02882 [namelookup_time] => 0.000218 [connect_time] => 0.000453 [pretransfer_time] => 0.024427 [size_upload] => 380 [size_download] => 0 [speed_download] => 0 [speed_upload] => 13571 [download_content_length] => 0 [upload_content_length] => 380 [starttransfer_time] => 0.028799 [redirect_time] => 0 [redirect_url] => [primary_ip] => 127.0.0.1 [certinfo] => Array ( ) [primary_port] => 5443 [local_ip] => 127.0.0.1 [local_port] => 57762 [http_version] => 2 [protocol] => 2 [ssl_verifyresult] => 0 [scheme] => HTTPS [appconnect_time_us] => 24364 [connect_time_us] => 453 [namelookup_time_us] => 218 [pretransfer_time_us] => 24427 [redirect_time_us] => 0 [starttransfer_time_us] => 28799 [total_time_us] => 28820 ) 1 DEBUG -[231906] 2020-12-09 07:10:05.221918 31.46.87.73 --> OmRestService::callcUrl error, verbose information: * Trying 127.0.0.1:5443... * TCP_NODELAY set * Connected to MYSERVER (127.0.0.1) port 5443 (#0) *
REST problem
=null, deleted=false, languageId=17, address=Address [id=4, country=US, street=null, town=null, zip=null, deleted=false, email=nob...@nobody.hu, phone=null], externalId=null, type=USER]]] DEBUG 12-09 07:19:12.720 o.a.o.d.d.s.SessiondataDao:78 [nio-5443-exec-1] - create :: create DEBUG 12-09 07:19:12.720 o.a.o.d.d.s.SessiondataDao:48 [nio-5443-exec-1] - startsession :: startsession DEBUG 12-09 07:19:12.731 o.a.o.w.UserWebService:114 [nio-5443-exec-1] - Login user: 4 WARN 12-09 07:19:12.761 o.a.c.j.u.InjectionUtils:614 [io-5443-exec-10] - Instance of class org.apache.openmeetings.db.dto.room.RoomDTO can not be created using static valueOf(String) or fromString(String) methods WARN 12-09 07:19:12.762 o.a.c.j.i.WebApplicationExceptionMapper:73 [io-5443-exec-10] - javax.ws.rs.WebApplicationException: HTTP 400 Bad Request at org.apache.cxf.jaxrs.utils.InjectionUtils.evaluateFactoryMethods(InjectionUtils.java:617) at org.apache.cxf.jaxrs.utils.InjectionUtils.handleParameter(InjectionUtils.java:514) at org.apache.cxf.jaxrs.utils.InjectionUtils.createParameterObject(InjectionUtils.java:1079) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processFormParam(JAXRSUtils.java:1057) at org.apache.cxf.jaxrs.utils.JAXRSUtils.createHttpParameterValue(JAXRSUtils.java:962) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:922) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:842) -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
Re: OM 5.1.0 snapshot testing
tcp 0 0 127.0.0.1:3479 0.0.0.0:* LISTEN 973199/turnserver tcp 0 0 127.0.0.1:3479 0.0.0.0:* LISTEN 973199/turnserver tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 800/mysqld tcp6 0 0 :::2035 :::* LISTEN 801/sshd: /usr/sbin tcp6 0 0 ::1:3478 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3478 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3478 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3478 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3479 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3479 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3479 :::* LISTEN 973199/turnserver tcp6 0 0 ::1:3479 :::* LISTEN 973199/turnserver tcp6 0 0 :::5080 :::* LISTEN 976274/java tcp6 0 0 ::: :::* LISTEN 973238/docker-proxy tcp6 0 0 :::5443 :::* LISTEN 976274/java tcp6 0 0 127.0.0.1:8005 :::* LISTEN 976274/java tcp6 0 0 :::5701 :::* LISTEN 976274/java tcp6 0 0 :::80 :::* LISTEN 866/apache2 2020. 12. 03. 6:24 keltezéssel, Maxim Solodovnik írta: Hello Varga, I would start with sharing what have you entered into openmeetings.properties without this noone can help On Thu, 3 Dec 2020 at 04:39, Varga Balázs <mailto:join...@gmail.com>> wrote: Hello Boys! Please send me configuration help, howto set-up 5.1.0 I testing 5.0.0, 5.0.1, have many instabilise problem. I try 5.1.0 from https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/173/ I try set up web-inf/classes/openmeetings.properties : kurento ip, port, user, secret (as working om 5.0.1) can't connect media server. -- Varga Balázs +36-70-389-4753 SZHWEB Bt. -- Best regards, Maxim -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
OM 5.1.0 snapshot testing
Hello Boys! Please send me configuration help, howto set-up 5.1.0 I testing 5.0.0, 5.0.1, have many instabilise problem. I try 5.1.0 from https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/173/ I try set up web-inf/classes/openmeetings.properties : kurento ip, port, user, secret (as working om 5.0.1) can't connect media server. -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
Re: REST user login session not change
"This is not clear you call /user/login?user=user2=pass2 And get Authenticated as user1 ? I just have checked this and can't confirm Everything works as expected" Yes, this is a problem! The second login can"t change user in backend or logging info have bug. I try login first user1:pass1, try many soap method and switch login as user2:pass2, try sap methods is failed http405, in catalina log show user_id not changed. 2020. 04. 09. 16:40 keltezéssel, Maxim Solodovnik írta: On Thu, 9 Apr 2020 at 14:49, Varga Balázs <mailto:join...@gmail.com>> wrote: Hello Maxim! I try this: Login on API as USER1, success, get hash. I check in catalina logs, identifyed as user_id=1, good. This is expected :) Try change logged in user (repeat login with new auth data): login again as USER2, success, get hash. I check in catalina logs, identifyed by previous user user_id=1 this is bad. This is not clear you call /user/login?user=user2=pass2 And get Authenticated as user1 ? I just have checked this and can't confirm Everything works as expected In REST not found "logout". This is by design This test process is failed: Login as SOAP privileged user, create new user and your own room, and try switch login to new user and make another process own name. This is something I don't understand please re-phrase -- Varga Balázs +36-70-389-4753 SZHWEB Bt. -- Best regards, Maxim -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
REST user login session not change
Hello Maxim! I try this: Login on API as USER1, success, get hash. I check in catalina logs, identifyed as user_id=1, good. Try change logged in user (repeat login with new auth data): login again as USER2, success, get hash. I check in catalina logs, identifyed by previous user user_id=1 this is bad. In REST not found "logout". This test process is failed: Login as SOAP privileged user, create new user and your own room, and try switch login to new user and make another process own name. -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
Re: OM5.0.0.3 REST problems
Hello Maxim! First problem, can't create OM user on API. Logged in on API as primary (id=1) user. This rights: Administrator,Rooms,SOAP, type is USER. Login success, get SID-ok. Sending /services/user/add(userDTO,confirmation=false); This is unsuccess, check in logs: method not allowed 405. $user = array( 'address'=>array('email'=>'nemegy...@bla.bla'), 'login'=>'teszt1', 'password'=>'teszt1', 'firstname'=>'Teszt', 'lastname'=>'blabla', 'languageId'=>17, 'rights'=>array('soap','room'), 'type'=>'external', //'externalId'=>'id01', //'externalType'=>'Tesztgroup', ); addUser($user,$confirm = false){ $rest = new OmRestService($this->config); $response = $rest->call( $this->getRestUrl("user") . "add" , RestMethod::POST , $this->sessionId , http_build_query(array("user" => json_encode($user), "confirm" => $confirm), '', '&') , null , "serviceResult" ); 2020. 04. 09. 2:58 keltezéssel, Maxim Solodovnik írta: REST API is covered with uni tests all passes (run with each build) On Thu, 9 Apr 2020 at 05:22, Varga Balázs wrote: Hello Boys! I try REST API. Many function documentation is incorrect or I not understand... or use bad... or have difference API functions on OM versions, etc, please help me. The main rule of Open Source: if you see the bug - fix it and contribute ... Use this source: https://github.com/openmeetings/openmeetings-moodle-plugin Login via REST is ok, I use one dedicated REST user to connecting, works fine. (What a limitation in user credentials: ROOM,SOAP,ADMINISTRATOR ) This one I don't understand, please re-phrase To testing get OM version info, ok. 1: I try getting users list, unsuccess OmRestService::call::Array ( [0] => https://MYHOST:5443/meetings/services/user/get [1] => GET [2] => 0298598a-043a-4140-81c1-f6934b5ebfc6 [3] => Array ( ) [4] => [5] => ) ERROR -[1537] 2020-04-08 22:20:00.932322 31.46.241.199 --> OmRestService::call::Request OpenMeetings! OpenMeetings Service failed and no response was returned. Additioanl info: Array Response empty. The documentation describe, required only SID on parameter. What do I do wrong? Please share full sequence of calls And I propose to understand what is wrong with one of your calls, then go forward 2: I try add user user = array( 'login'=>'teszt1', 'password'=>'teszt1', 'firstname'=>'Teszt', 'lastname'=>'blabla', 'email'=>'nemegy...@bla.bla', 'languageId'=>17, 'rights'=>'soap', 'type'=>'user', 'externalId'=>'id01', 'externalType'=>'Tesztgroup', ); response http 405. DEBUG -[13388] 2020-04-09 00:15:22.258857 31.46.244.158 --> OmRestService::call::{"info":{"version":"5.0.0-M3","revision":"b739f87","buildDate":"2019-12-11T11:42:09Z"}} ERROR -[13388] 2020-04-09 00:15:22.259072 31.46.244.158 --> OmRestService::call::Array ( [0] => https://MYHOST:5443/meetings/services/user/add [1] => POST [2] => d2f7f1d1-f73a-4207-9bce-e91cba3f1271 [3] => user=%7B%22login%22%3A%22teszt1%22%2C%22password%22%3A%22teszt1%22%2C%22firstname%22%3A%22Teszt%22%2C%22lastname%22%3A%22blabla%22%2C%22email%22%3A%22nemegyedi%40bla.bla%22%2C%22languageId%22%3A17%2C%22type%22%3A%22user%22%2C%22externalId%22%3A%22id01%22%2C%22externalType%22%3A%22Tesztgroup%22%7D=0 [4] => [5] => serviceResult ) ERROR -[13388] 2020-04-09 00:15:22.291495 31.46.244.158 --> OmRestService::call::Request OpenMeetings! OpenMeetings Service failed and no response was returned. Additioanl info: Array ( [url] => https://MYHOST:5443/meetings/services/user/add?=d2f7f1d1-f73a-4207-9bce-e91cba3f1271 [content_type] => [http_code] => 405 [header_size] => 110 [request_size] => 568 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.030824 [namelookup_time] => 3.3E-5 [connect_time] => 0.000185 [pretransfer_time] => 0.026164 [size_upload] => 307 [size_download] => 0 [speed_download] => 0 [speed_upload] => 10233 [download_content_length] => 0 [upload_content_length] => 307 [starttransfer_time] => 0.030805 [redirect_time] => 0 [redirect_url] => [primary_ip] => ::1 [certinfo] => Array ( ) [primary_port] => 5443 [local_ip] => ::1 [local_port] => 57700 ) 1 DEBUG -[13388] 2020-04-09 00:15:22.291770 31.46.244.158 --> OmRestService::callcUrl error, verbose information: * Hostname MYHOST was found in
OM5.0.0.3 REST problems
Hello Boys! I try REST API. Many function documentation is incorrect or I not understand... or use bad... or have difference API functions on OM versions, etc, please help me. Use this source: https://github.com/openmeetings/openmeetings-moodle-plugin Login via REST is ok, I use one dedicated REST user to connecting, works fine. (What a limitation in user credentials: ROOM,SOAP,ADMINISTRATOR ) To testing get OM version info, ok. 1: I try getting users list, unsuccess OmRestService::call::Array ( [0] => https://MYHOST:5443/meetings/services/user/get [1] => GET [2] => 0298598a-043a-4140-81c1-f6934b5ebfc6 [3] => Array ( ) [4] => [5] => ) ERROR -[1537] 2020-04-08 22:20:00.932322 31.46.241.199 --> OmRestService::call::Request OpenMeetings! OpenMeetings Service failed and no response was returned. Additioanl info: Array Response empty. The documentation describe, required only SID on parameter. What do I do wrong? 2: I try add user user = array( 'login'=>'teszt1', 'password'=>'teszt1', 'firstname'=>'Teszt', 'lastname'=>'blabla', 'email'=>'nemegy...@bla.bla', 'languageId'=>17, 'rights'=>'soap', 'type'=>'user', 'externalId'=>'id01', 'externalType'=>'Tesztgroup', ); response http 405. DEBUG -[13388] 2020-04-09 00:15:22.258857 31.46.244.158 --> OmRestService::call::{"info":{"version":"5.0.0-M3","revision":"b739f87","buildDate":"2019-12-11T11:42:09Z"}} ERROR -[13388] 2020-04-09 00:15:22.259072 31.46.244.158 --> OmRestService::call::Array ( [0] => https://MYHOST:5443/meetings/services/user/add [1] => POST [2] => d2f7f1d1-f73a-4207-9bce-e91cba3f1271 [3] => user=%7B%22login%22%3A%22teszt1%22%2C%22password%22%3A%22teszt1%22%2C%22firstname%22%3A%22Teszt%22%2C%22lastname%22%3A%22blabla%22%2C%22email%22%3A%22nemegyedi%40bla.bla%22%2C%22languageId%22%3A17%2C%22type%22%3A%22user%22%2C%22externalId%22%3A%22id01%22%2C%22externalType%22%3A%22Tesztgroup%22%7D=0 [4] => [5] => serviceResult ) ERROR -[13388] 2020-04-09 00:15:22.291495 31.46.244.158 --> OmRestService::call::Request OpenMeetings! OpenMeetings Service failed and no response was returned. Additioanl info: Array ( [url] => https://MYHOST:5443/meetings/services/user/add?=d2f7f1d1-f73a-4207-9bce-e91cba3f1271 [content_type] => [http_code] => 405 [header_size] => 110 [request_size] => 568 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.030824 [namelookup_time] => 3.3E-5 [connect_time] => 0.000185 [pretransfer_time] => 0.026164 [size_upload] => 307 [size_download] => 0 [speed_download] => 0 [speed_upload] => 10233 [download_content_length] => 0 [upload_content_length] => 307 [starttransfer_time] => 0.030805 [redirect_time] => 0 [redirect_url] => [primary_ip] => ::1 [certinfo] => Array ( ) [primary_port] => 5443 [local_ip] => ::1 [local_port] => 57700 ) 1 DEBUG -[13388] 2020-04-09 00:15:22.291770 31.46.244.158 --> OmRestService::callcUrl error, verbose information: * Hostname MYHOST was found in DNS cache * Trying ::1... * TCP_NODELAY set * Connected to oms1.magyarwebkonferencia.hu (::1) port 5443 (#0) * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/certs/ca-certificates.crt CApath: /etc/ssl/certs * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 * ALPN, server did not agree to a protocol * Server certificate: * subject: CN=oms1.magyarwebkonferencia.hu * start date: Feb 11 04:20:38 2020 GMT * expire date: May 11 04:20:38 2020 GMT * issuer: C=US; O=Let's Encrypt; CN=Let's Encrypt Authority X3 * SSL certificate verify ok. > POST /meetings/services/user/add?=d2f7f1d1-f73a-4207-9bce-e91cba3f1271 HTTP/1.1 Host: MYHOST:5443 User-Agent: openmeetings Accept: */* Accept-Encoding: UTF-8 Content-Length: 307 Content-Type: application/x-www-form-urlencoded * upload completely sent off: 307 out of 307 bytes < HTTP/1.1 405 < Allow: DELETE,POST,GET,OPTIONS,HEAD < Date: Wed, 08 Apr 2020 22:15:22 GMT < Content-Length: 0 < * Connection #0 to host MYHOST left intact I don't create user. I need creating room owner users via API, and create your own private room. Next time log in via api and create room hash, enter to room, create many invitation hash into meeting for students. Howto make this procedure to goods? Regards, Balazs Varga Balázs +36-70-389-4753 SZHWEB Bt.
Re: [ANNOUNCE] Apache OpenMeetings 5.0.0-M3 is released
Nice! I try it Regards, Balazs 2019. 12. 17. 12:56 keltezéssel, Maxim Solodovnik írta: The Apache OpenMeetings project is pleased to announce the release of Apache OpenMeetings 4.0.10. The release is available for download from https://openmeetings.apache.org/downloads.html Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools. It uses API functions of Kurento Media Server for Remoting and Streaming. Flash plugin is no more required in the browser Please NOTE: this version might be not production ready IMPORTANT: Java 11 is required Backup/Restore: * Multiple issues with restore were fixed * Confirmation of backup import was added * File/recording hashes are preserved when possible White board: * Document upload/conversion is improved * Whiteboards are not auto-created on room enter * Keyboard shortcut for quick poll is added Room: * User list is now sorted Audio/Video: * Multiple issues with audio/video/screen sharing are fixed Other fixes and improvements 36 issues were addressed Readme: https://github.com/apache/openmeetings/blob/5.0.0-M3/README.md Changelog: https://github.com/apache/openmeetings/blob/5.0.0-M3/CHANGELOG.md List of fixed issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720=12345741 For more information on Apache OpenMeetings please visit project home page: https://openmeetings.apache.org Apache OpenMeetings Team -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
OM5.0.0.2 user adding fail
Hi! User adding functtion not work in admin panel. I try adding user manualy in om internal: administrator->users Try user type user, external, contact, can't add new user. -- Varga Balázs +36-70-389-4753 SZHWEB Bt.
Re: 2 OP on 1 vps
OM require more performance per instance. One instance is inited one jvm (cpu, memory load, managed ffmpeg, soffice process on backend). More instance is inited more memory and more cpu AVG load. Unfortunantly, the avg load is bigger than, and the service is no more. Memory model: one instance inited a minimal req. memory, run on avg dinamical memory and use theoretical maximum memori in JVM as performance inited maximum. If run more instance, simple run memory owerheading and uncontrolled this (JVM is automatic multithreading use dinamic memory) If one instance is not enough, better idea set many individual server and managing as OM cluster. And more: VPS is not good to realtime media communication. The VPS master process is periodical timer run the VPS instance, is a contimous glitch kill the realtiem media transfering. Good service require dedicated server, minimum 4 core cpu, 4G ram, and better SSD. Balazs 2014-09-14 23:16 keltezéssel, Mark Lin írta: Thank you Maxim, why both options are not ideal :( ? what sort of problems i will be face? 2014-09-14 13:51 GMT+02:00 Maxim Solodovnik solomax...@gmail.com mailto:solomax...@gmail.com: hello one option: would be run 2 separate instances on 2 different set of ports (i.e. 1st OM uses 5080, 1935 etc. 2nd OM uses 5081, 1936 etc.) another option: copy webapps/openmeetings to webapps/openmeetings1 (this will require JVM memory tuning) both options are not ideal :( On 14 September 2014 18:18, Mark Lin mlin40...@gmail.com mailto:mlin40...@gmail.com wrote: What you meant by - In case 2 OP == 2 OM can you refer me to the instruction? Thank you Maxim 2014-09-14 12:58 GMT+02:00 Maxim Solodovnik solomax...@gmail.com mailto:solomax...@gmail.com: In case 2 OP == 2 OM, yes, it is possible On 14 September 2014 17:50, Mark Lin mlin40...@gmail.com mailto:mlin40...@gmail.com wrote: Hello, Is it possible to run 2 OP on one server? Thank you -- WBR Maxim aka solomax -- WBR Maxim aka solomax
OM room layout
Hello! Howto and where can I modify room layout? The chat panel is a bottom side , not ideal. More desktop, laptop is a wide screen and bottom chat use a big area from presentation. Better: chat move right sidabar. Pleas help me, where find this details in source! I use las stable (with good REST) 3.1, 2014 april. Balazs
OM room parameter error
Hello! I use OM 3.1.0 (april version) The room admin page setting AllowRecording and Wait for recording is mixed Main db: allow_recording 1, wait_for_recording 0 and the page show Allow recording unchecked, Wait for recording checked in checkboxes. Pleas rewiev this! Balazs
OM 3.1.0 invitation name problem
Hello! I use OM 3.1.0 (april version) Main attendee method: I use REST roomService/getInvitationHash(get_website_form_params) and have a problem: The hshed parsing is duplicate use ettendee name in room user panel. If login John Doe, show in list John Doe John Doe. Where find it in the source this procedure and howto rorkflow this data comlpletition? I try correcting this. (Main version is a last stable before changing REST snd other big process) Balazs
OM 3.1.0 presentation, fileDownloadHandler errors
Hello, I try this: 3.1.0-SNAPSHOT 1585867 9-April-2014 (latest working item, newest not working soap,rest) 1 step: Upload JPG upload success, file stored in uploads/files as has_id.jpg, created _thumb_hashid.jpg. Image not loaded into whiteboard tab. Log: DEBUG 05-07 09:34:04.040 WhiteBoardObjectSyncManager.java 8324852 108 org.apache.openmeetings.core.data.whiteboard.WhiteBoardObjectSyncManager [RTMPExecutor#YLQ3GBHRTEOKH-1] - getWhiteBoardImagesSyncListByRoomAndImageid object_id: 434eac57387cbacb6149fd69d00a2188.jpg1399448043662 [INFO] [http-nio-0.0.0.0-5080-exec-4] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings] - Marking servlet DownloadHandler as unavailable [ERROR] [http-nio-0.0.0.0-5080-exec-4] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[DownloadHandler] - Allocate exception for servlet DownloadHandler java.lang.ClassNotFoundException: org.apache.openmeetings.servlet.outputhandler.DownloadHandler at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:865) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:136) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) [tomcat-embed-core-7.0.50.jar:7.0.50] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_55] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_55] at java.lang.Thread.run(Thread.java:744) [na:1.7.0_55] DEBUG 05-07 09:34:08.570 WhiteBoardService.java 8329382 490 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#YLQ3GBHRTEOKH-1] - sendCompletedObjectSyncEvent: 434eac57387cbacb6149fd69d00a2188.jpg1399448043662 2: try PDF File upload success, conversion pdf-swf success, convert thumb success, all id is hash_id, correct Room show error: onerror SWF!! canvas.mediaerrortimeout exceeded for http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=60208cd4957a65999584a138a5143aae%2EswfmoduleName=videoconf1parentPath=%2F60208cd4957a65999584a138a5143aae%2Froom_id=filessid=46083e8fc68e0c94069dc2d24dad650d 2014-05-07 09:34:04,077 [http-nio-0.0.0.0-5080-exec-4] ERROR o.a.c.c.C.[.[.0.0.0.[.[DownloadHandler] - Allocate exception for servlet DownloadHandler java.lang.ClassNotFoundException: org.apache.openmeetings.servlet.outputhandler.DownloadHandler at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at
Jenkins change
Hello! I look, change revision numbers, structure in jenkins. Wher is download OM sources now? OM 3.0.0 latest release OM 3.0.1 (service to 3.0.0?) OM 3.1.0 current - is on a jenkins now ? Continue the oldest 3.1.0 snapshots or this an another line? Howto connect to development team? Balazs
OM doc converter path fail
Hello! I try debuging JOD and office conversion problem: Ubuntu 12.04 64 bit, LibreOffice 3 OM 3.0.1 not convert docs to pdf, fail JOD. I try check in terminal: /opt/jod/lib# java -Doffice.home=/usr/lib/libreoffice/program -cp /opt/jod/lib/commons-io-1.4.jar -cp /opt/jod/lib/unoil-3.2.1.jar -cp /opt/jod/lib/juh-3.2.1.jar -cp /opt/jod/lib/json-20090211.jar -cp /opt/jod/lib/commons-cli-1.1.jar -cp /opt/jod/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jod/lib/jurt-3.2.1.jar -cp /opt/jod/lib/ridl-3.2.1.jar -jar /opt/jod/lib/jodconverter-core-3.0-beta-4.jar /opt/3.1.0/790/red5/webapps/openmeetings/uploadtemp/files/8cc223991969f232f3c71a84edb1ab05.odt /opt/3.1.0/790/red5/webapps/openmeetings/upload/files/8cc223991969f232f3c71a84edb1ab05/8cc223991969f232f3c71a84edb1ab05.pdf Exception in thread main java.lang.IllegalStateException: invalid officeHome: it doesn't contain soffice.bin: /usr/lib/libreoffice/program at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:167) at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111) Check path: /opt/jod/lib# ls -l /usr/lib/libreoffice/program/ | grep soffice -rw-r--r-- 1 root root 431936 Oct 9 2013 libsofficeapp.so -rwxr-xr-x 1 root root 6168 Oct 9 2013 soffice -rwxr-xr-x 1 root root 6200 Oct 9 2013 soffice.bin -rw-r--r-- 1 root root 651 Oct 9 2013 sofficerc The soffice.bin path is valid and executable all user/group. I detect problem: JAVA args office.home , the JOD find officeHome key (this is empty?) and OM configurabled key in db: office.path. If i try correct officeHome key: java -Dofficehome=/usr/lib/libreoffice/program -cp /opt/jod/lib/commons-io-1.4.jar -cp /opt/jod/lib/unoil-3.2.1.jar -cp /opt/jod/lib/juh-3.2.1.jar -cp /opt/jod/lib/json-20090211.jar -cp /opt/jod/lib/commons-cli-1.1.jar -cp /opt/jod/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jod/lib/jurt-3.2.1.jar -cp /opt/jod/lib/ridl-3.2.1.jar -jar /opt/jod/lib/jodconverter-core-3.0-beta-4.jar /opt/3.1.0/790/red5/webapps/openmeetings/uploadtemp/files/8cc223991969f232f3c71a84edb1ab05.odt /opt/3.1.0/790/red5/webapps/openmeetings/upload/files/8cc223991969f232f3c71a84edb1ab05/8cc223991969f232f3c71a84edb1ab05.pdf Conversion run success! Coclusion: in OM config bad KEY_NAME. I try change key name office.path to office.home, JOD call convert and conversion success! Recheck log,: - java -cp /opt/jod/lib/commons-io-1.4.jar -cp /opt/jod/lib/unoil-3.2.1.jar -cp /opt/jod/lib/juh-3.2.1.jar -cp /opt/jod/lib/json-20090211.jar -cp /opt/jod/lib/commons-cli-1.1.jar -cp /opt/jod/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jod/lib/jurt-3.2.1.jar -cp /opt/jod/lib/ridl-3.2.1.jar -jar /opt/jod/lib/jodconverter-core-3.0-beta-4.jar /opt/3.1.0/790/red5/webapps/openmeetings/uploadtemp/files/e84baea50be9af54a418bd6b7a13ce1e.xls /opt/3.1.0/790/red5/webapps/openmeetings/upload/files/e84baea50be9af54a418bd6b7a13ce1e/e84baea50be9af54a418bd6b7a13ce1e.pdf OFFICE PATH KEY REMOVED! After modify the key.name ind om.config table, convert succesfull, pdf, swf, thumbs generated. Pleas check the source and correcting office path parsing, key name or transport name! Generated pages not show, fileDownloadHandler have error, i write this today. Balazs
OM 3.1.0 DownloadHandler 404
Hello! I testing OM 3.1.0 and whiteboard loading problem : All downloadhandler function is broken, downloadhandler is unavailable resource. This sample ( http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=e84baea50be9af54a418bd6b7a13ce1e%2EswfmoduleName=videoconf1parentPath=%2Fe84baea50be9af54a418bd6b7a13ce1e%2Froom_id=filessid=161f3f620bca794a290a09a5326cbeda) The tomcat response 404, red5 response in log DownloadHandler class non exist. Balazs
OM 3.1.0 presentation error
Hello! I try om-s 3.1.0 1585867 and 1589918 The presenter module is crash... Uploaded file stored to upload/files as hashed file name, success in original extension. The parsing process is unsuccesfull, can not converted. I try: ODT, original ODT is stored, not converted to PDF, tghumb, swf. The log: jod is called start-parsing-end not throw error or debug info. I don-t like openoffice, libreoffice path problem, i try with and without office path, /usr/bin, /usr/local/program/openoffice... problem stable open. I try: PDF, can not created SWF, change pdf2swf path, conversion not throw error, targeted file not created, no info in log. I try: JPG, upload succesfull, conversion not informed on error (convert path is correct, work in command line), converted file is not load into table, whiteboard empty, no error message. main folder is /opt/3.1.0/790/red5.../uploads, uploadtemp is nobody and perm.777 . Balazs
OM build depedencies error
Hello, I try this: apache-openmeetings-3.1.0.r1588840-20-04-2014_2352-src.tar.gz https://builds.apache.org/job/openmeetings/801/artifact/singlewebapp/dist/apache-openmeetings-3.1.0.r1588840-20-04-2014_2352-src.tar.gz build failed: [ivy:resolve] xpp3#xpp3;1.1.3.3 by [xpp3#xpp3;1.1.4c] in [openmeetings.ext] - | |modules|| artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| - | openmeetings.ext | 154 | 59 | 59 | 11 || 164 | 69 | - [ivy:resolve] [ivy:resolve] :: problems summary :: [ivy:resolve] WARNINGS [ivy:resolve] [NOT FOUND ] dom4j#dom4j;1.6.1!dom4j.jar(javadoc) (188ms) [ivy:resolve] central: tried [ivy:resolve] http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1-javadoc.jar [ivy:resolve] :: [ivy:resolve] :: FAILED DOWNLOADS:: [ivy:resolve] :: ^ see resolution messages for details ^ :: [ivy:resolve] :: [ivy:resolve] :: dom4j#dom4j;1.6.1!dom4j.jar(javadoc) [ivy:resolve] :: [ivy:resolve] [ivy:resolve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS BUILD FAILED /usr/adm/3.1.0/801/build.xml:1226: The following error occurred while executing this line: /usr/adm/3.1.0/801/build.xml:1127: impossible to resolve dependencies: resolve failed - see output for details
OM 3.1 OutOfMemory
Hello! I try last OM 3.1.0-SNAPSHOT 1585867 9-April-2014 , and again broken OutOfMemory error! This loading is spped, good! Problem, crashing memory out. This problem is live open in OM 3.1! Crashing out event: document parsing, screen sharing. Logs hier: http://server6.magyarwebkonferencia.hu:8080/openmeetings/log/ /opt/red5/log# cat jvm.stdout | grep ERROR [ERROR] [http-nio-0.0.0.0-5080-exec-3] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[DownloadHandler] - Allocate exception for servlet DownloadHandler [ERROR] [RTMPExecutor#GWFTZIKJ7IMUI-1] org.red5.server.service.ServiceInvoker - Error executing call: Service: null Method: play Num Params: 2 0: null 1: NaN ERROR 04-09 14:29:40.403 WhiteBoardService.java 4461150 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#NDPTSYBTNRL7Z-1] - WhiteboardSyncLockObject not found for this Client 254b9ac0abeb976373d603fb0cdd6792 ERROR 04-09 14:29:40.403 WhiteBoardService.java 4461150 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#NDPTSYBTNRL7Z-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:29:40.711 WhiteBoardService.java 4461458 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#NDPTSYBTNRL7Z-1] - WhiteboardSyncLockObject not found for this Client 254b9ac0abeb976373d603fb0cdd6792 ERROR 04-09 14:29:40.711 WhiteBoardService.java 4461458 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#NDPTSYBTNRL7Z-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:34:04.803 WhiteBoardService.java 4725550 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#XQKN4ZH7Z9I1I-1] - WhiteboardSyncLockObject not found for this Client 3c8b4f5b588f66a7954d4b1e01aaa24d ERROR 04-09 14:34:04.804 WhiteBoardService.java 4725551 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#XQKN4ZH7Z9I1I-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:34:05.099 WhiteBoardService.java 4725846 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#XQKN4ZH7Z9I1I-1] - WhiteboardSyncLockObject not found for this Client 3c8b4f5b588f66a7954d4b1e01aaa24d ERROR 04-09 14:34:05.100 WhiteBoardService.java 4725847 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#XQKN4ZH7Z9I1I-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:39:05.796 WhiteBoardService.java 5026543 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#LLEQJQQSQ5397-1] - WhiteboardSyncLockObject not found for this Client 9253017ae3c6e170d883c2849669255d ERROR 04-09 14:39:05.796 WhiteBoardService.java 5026543 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#LLEQJQQSQ5397-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:39:05.804 WhiteBoardService.java 5026551 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#LLEQJQQSQ5397-1] - WhiteboardSyncLockObject not found for this Client 9253017ae3c6e170d883c2849669255d ERROR 04-09 14:39:05.804 WhiteBoardService.java 5026551 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#LLEQJQQSQ5397-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:40:38.792 WhiteBoardService.java 5119539 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#EWNA4F1PPPLKR-1] - WhiteboardSyncLockObject not found for this Client 19ed82e38628c54d86087474085dd813 ERROR 04-09 14:40:38.792 WhiteBoardService.java 5119539 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#EWNA4F1PPPLKR-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 14:40:39.102 WhiteBoardService.java 5119849 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#EWNA4F1PPPLKR-1] - WhiteboardSyncLockObject not found for this Client 19ed82e38628c54d86087474085dd813 ERROR 04-09 14:40:39.102 WhiteBoardService.java 5119849 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#EWNA4F1PPPLKR-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 15:15:27.573 WhiteBoardService.java 7208320 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#OIECGXL4ER77T-1] - WhiteboardSyncLockObject not found for this Client a60fcb7de5686ef96fecc7ac4ee9a91d ERROR 04-09 15:15:27.573 WhiteBoardService.java 7208320 511 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#OIECGXL4ER77T-1] - WhiteboardSyncLockObject not found for this syncListImage {} ERROR 04-09 15:15:27.773 WhiteBoardService.java 7208520 509 org.apache.openmeetings.core.remote.WhiteBoardService [RTMPExecutor#OIECGXL4ER77T-1] - WhiteboardSyncLockObject not found for this Client a60fcb7de5686ef96fecc7ac4ee9a91d ERROR 04-09 15:15:27.773
OM 3.1 running check - external ping
Hello! Howto check OM server correctly running in network supervisor program eg.: munin, nagios...etc? (Prioritante the ERROR event broken service, java process is crash and zombie, restart.sh is not solving this, require manual kill process and start again) The checking two method: check om http server runs, response the webpage, another check room service running correctly. If not running or crashing, call stop/kill and start procedure. Balazs
Re: OM extrem big loading time
Hello Max! Main server on 100/100 dedicated connection on servercenter. International granted bw. min 20Mbit I tested now: lshw -C network WARNING: you should run this program as super-user. *-network description: Ethernet interface product: NetXtreme BCM5722 Gigabit Ethernet PCI Express vendor: Broadcom Corporation physical id: 0 bus info: pci@:0e:00.0 logical name: eth0 version: 00 serial: f4:ce:46:e6:63:d0 size: 100Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.121 duplex=full firmware=5722-v3.07 ip=195.56.44.167 latency=0 multicast=yes port=twisted pair speed=100Mbit/s @server6:~$ ./speedtest-cli Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from GTS Hungary Telecommunications Limited (195.56.44.167)... Selecting best server based on ping... Hosted by TvNetTel (Szentes) [43.37 km]: 11.285 ms Testing download speed Download: 93.79 Mbit/s Testing upload speed.. Upload: 87.88 Mbit/s The up/down link is good. The log files send out nginx, not throtled. The OM throtling bw only Red5 config, i not modifye this. In red5 find bw settings, maximised 10 Mbit/client. I try download log - on another server - from om server (100/100 dedicated). $ wget http://195.56.44.167:8080/openmeetings/log/olds/jvm.stdout --2014-02-26 13:20:24-- http://195.56.44.167:8080/openmeetings/log/olds/jvm.stdout Connecting to 195.56.44.167:8080... connected. HTTP request sent, awaiting response... 200 OK Length: 24909958 (24M) [application/octet-stream] Saving to: “jvm.stdout” 100%[==] 24,909,958 11.2M/s in 2.1s 2014-02-26 13:20:26 (11.2 MB/s) - “jvm.stdout” saved [24909958/24909958] The nginx based log bandwith is good. 11.2 MB/s ~ 100Mbps This test consequent: If red5 send unthrotled, the 2MByte app ~ downloadable max 20Mbps - current settings dwl max (on 10 Mbps linit) 2 sec. If client network 3 Mbps dwl bw, the 2 MByte app dwl time - on math base - 10 sec. This results they are distant to the real app loading procedure 35~120 sec loading time. Balazs 2014-02-26 12:29 keltezéssel, Maxim Solodovnik írta: Hello Varga, Your server is very slow (I was unable to download your log file due to timeout) You need faster inet connection on server for videoconferencing On Feb 25, 2014 4:02 PM, Varga Balázs join...@gmail.com mailto:join...@gmail.com wrote: Hello Max! I try OM server (now 3.1) loadings. Main internet not boost, simple ADSL 5/0,5 Mbps, avg 3,7/0.37 Mbps ~ 0.4 MBps/0.04MBps. The complete OM app (as moderator) download in non cached browser ~1.8 MB in many block. On main connection ~ 17 sec (onloan ~6sec) The finaly point, app downloaded, initialized, rendering completedi 59.48 sec! The loader process try 1,2 good, try 3 is very slow! In try 3 flash/browser is freeze (grey layer on firefox, plugin not response in chrome) temporary If login as partizipant (registered/nonregistered eq.) after try3 point is set language panel and have plus many loading (language specific content). The partizipant loading time 1:40 ! How mutch the complete OM downolad size? Have optimize the app size eg. images The firefox listening only http query size, not measure ower flash/rtmp download (theme.xml). I don't understand, whie is many-many time the initialization. I try this procedure over high sped cable net (60/20Mbps) and the loading time not super speed into. What is a slowly backend procedure? The network speed is avg 1-5Mbps download in european users. The partizipants not await above 30 sec on loading, leave the conference and not apply this in futhure! Howto reduce downloading sizes and speed up rendering, processing ower flash process? Balazs
Re: OM extrem big loading time
Thanks! If you send to me your geo info, ip , i send a request to main isp provider check the trace...etc. This an abnormally. Inside country not have a problem... i dont know the international way delay, supress, load...etc. On yesterday stop main server, have a network and disk problem. Today resolve this. http://195.56.44.167:8080/openmeetings/log/olds/jvm.stdout Balazs 2014-02-26 13:45 keltezéssel, Maxim Solodovnik írta: The fact is: I was unable to download your log files (approximately 68m) due to timeout after very slow download process. I believe you need to double Chechen your network configuration On Feb 26, 2014 6:28 PM, Varga Balázs join...@gmail.com mailto:join...@gmail.com wrote: Hello Max! Main server on 100/100 dedicated connection on servercenter. International granted bw. min 20Mbit I tested now: lshw -C network WARNING: you should run this program as super-user. *-network description: Ethernet interface product: NetXtreme BCM5722 Gigabit Ethernet PCI Express vendor: Broadcom Corporation physical id: 0 bus info: pci@:0e:00.0 mailto:pci@:0e:00.0 logical name: eth0 version: 00 serial: f4:ce:46:e6:63:d0 size: 100Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.121 duplex=full firmware=5722-v3.07 ip=195.56.44.167 latency=0 multicast=yes port=twisted pair speed=100Mbit/s @server6:~$ ./speedtest-cli Retrieving speedtest.net http://speedtest.net configuration... Retrieving speedtest.net http://speedtest.net server list... Testing from GTS Hungary Telecommunications Limited (195.56.44.167)... Selecting best server based on ping... Hosted by TvNetTel (Szentes) [43.37 km]: 11.285 ms Testing download speed Download: 93.79 Mbit/s Testing upload speed.. Upload: 87.88 Mbit/s The up/down link is good. The log files send out nginx, not throtled. The OM throtling bw only Red5 config, i not modifye this. In red5 find bw settings, maximised 10 Mbit/client. I try download log - on another server - from om server (100/100 dedicated). $ wget http://195.56.44.167:8080/openmeetings/log/olds/jvm.stdout --2014-02-26 13:20:24-- http://195.56.44.167:8080/openmeetings/log/olds/jvm.stdout Connecting to 195.56.44.167:8080... connected. HTTP request sent, awaiting response... 200 OK Length: 24909958 (24M) [application/octet-stream] Saving to: “jvm.stdout” 100%[==] 24,909,958 11.2M/s in 2.1s 2014-02-26 13:20:26 (11.2 MB/s) - “jvm.stdout” saved [24909958/24909958] The nginx based log bandwith is good. 11.2 MB/s ~ 100Mbps This test consequent: If red5 send unthrotled, the 2MByte app ~ downloadable max 20Mbps - current settings dwl max (on 10 Mbps linit) 2 sec. If client network 3 Mbps dwl bw, the 2 MByte app dwl time - on math base - 10 sec. This results they are distant to the real app loading procedure 35~120 sec loading time. Balazs 2014-02-26 12:29 keltezéssel, Maxim Solodovnik írta: Hello Varga, Your server is very slow (I was unable to download your log file due to timeout) You need faster inet connection on server for videoconferencing On Feb 25, 2014 4:02 PM, Varga Balázs join...@gmail.com mailto:join...@gmail.com wrote: Hello Max! I try OM server (now 3.1) loadings. Main internet not boost, simple ADSL 5/0,5 Mbps, avg 3,7/0.37 Mbps ~ 0.4 MBps/0.04MBps. The complete OM app (as moderator) download in non cached browser ~1.8 MB in many block. On main connection ~ 17 sec (onloan ~6sec) The finaly point, app downloaded, initialized, rendering completedi 59.48 sec! The loader process try 1,2 good, try 3 is very slow! In try 3 flash/browser is freeze (grey layer on firefox, plugin not response in chrome) temporary If login as partizipant (registered/nonregistered eq.) after try3 point is set language panel and have plus many loading (language specific content). The partizipant loading time 1:40 ! How mutch the complete OM downolad size? Have optimize the app size eg. images The firefox listening only http query size, not measure ower flash/rtmp download (theme.xml). I don't understand, whie is many-many time the initialization. I try this procedure over high sped cable net (60/20Mbps
OM 3 client name in room is NULL
Hello! I try om 3.0, 3.1 latests and problem the client name is null, if client login from getInvitationHash() procedure. I try this: 1.login REST as admin privileged user, getSession(); 2.getInvitationHash() username=UNREGISTERED_CLIENT_NAME, SID=loginSessionID 3.swf?invitationHash= HASH_FROM_RESPONSE results: Create on om_user record with null fields, firstname,lastname eq. UNREGISTERED_CLIENT_NAME, owner is admin_user, status is contact Client successfull logged in into room, name in user list is 'null' Pleas resolve this, i alert this problem oldest many time! This problem detect after updated invitation procedure: unregistered client add automaticaly to owner contact. Problem idea: new user addedd automaticaly to organisation? If yes, the owner orgs or room orgs? And if room or owner is have in many orgs? Balazs
OM 3.0 backup import error
Hello! I try update OM to latest build and unsucces this. /opt/red5# ./admin.sh -i -v /opt/3.0.0/720/red5/backup_2014_02_16_08_26_41.zip SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/3.0.0/737/red5/red5-server.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/3.0.0/737/red5/lib/logback-classic-1.0.13.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.red5.logging.LoggingContextSelector] User login was not provided, or too short, should be at least 4 character long. I check usernames in db, and have many short username. The short usernbames generated OM automaticali, whenn one unregistered participant is logged in with nickname. eg.: 1_zz, 1_, 1_dd, 1_cs...etc. The OM insert into om_users all participant as contact, and not correctly set login length. eg: 1_ Balazs
OM 3.0 crash Out of Memory
Hello! I use this 3.0.0-SNAPSHOT 1562640 30-January-2014 This very unstable,many times crashed, latest OutOfMemory error on monday. Main serv. 4 core, 4 GB RAM Logsh hier: http://server6.magyarwebkonferencia.hu:8080/openmeetings/log/olds/ (current http://server6.magyarwebkonferencia.hu:8080/openmeetings/log/) Pleas resolve this! Thanks Balazs
Re: OM 3.0.0 not working in IE
I try now this: Win7 Ultimate 32 bit IE 11. This is opened meeting, pleas try you http://magyarwebkonferencia.hu/conference.php?uid=1 (I open this under linux, firefox as moderator) Balazs 2014-01-30 08:46 keltezéssel, Vasiliy Degtyarev írta: Hello! I have checked under IE browser , it's seem that works as expected. Could you please report details: OS, IE version and so on. Thanks, Vasiliy On 30.01.2014 14:15, Varga Balázs wrote: Hello! I use OM3.0 in main service and have a problem: I login on my site and backend get hashed login link with REST. The responsed hashed uri try load into FancyBox (iframe) with jQuery/Ajax This method good working Chrome, Chromium, Mozilla Not working IE! The uri try direct - without fancy/iframe - loading into IE tab, good working. Pleas help me howto detect/resolve? I try IE debuger, responsed error jQuery is not defined in wicket, problem only have in Fancybox/iframe. Balazs
Re: OM 3.0.0 not working in IE
Pleas empty bw cache! I uncomment the full script, this labeled cmd is uncommented! eg.: $(document).ready(function(){ /* var UA = jQuery.uaMatch(navigator.userAgent); //console.log(UA); if (UA.browser == 'webkit'){ $(#browserinfo).append('A mikrofon/webkamera használatához engedélyeznie kell a böngészőben a hozzáférést!brFigyelje az ablak felső részén megjelenő engedélyező sávot, amikor az alőadó bekapcsolja Önt a beszélgetésbe!').show(); } else if (UA.browser == 'msie' ua.version 7){ $(#browserinfo).append('Ha a konferenciába lépéskor FLASH hibát lát, kapcsolja be a kompatibilis nézet opciót (Menü(Alt+F)-Eszközök-Kompatibilis nézet)').show(); } */ Balazs 2014-01-30 10:24 keltezéssel, Vasiliy Degtyarev írta: I have found new error, please see attached file. I think that ua.version should be replaced with UA.version. Thanks, Vasiliy On 30.01.2014 16:12, Varga Balázs wrote: Hello! I uncomment this script, őls. try again. I attace one screenshot Balazs 2014-01-30 10:01 keltezéssel, Vasiliy Degtyarev írta: I have found error, please see attached file. Vasiliy. On 30.01.2014 15:09, Varga Balázs wrote: I try now this: Win7 Ultimate 32 bit IE 11. This is opened meeting, pleas try you http://magyarwebkonferencia.hu/conference.php?uid=1 (I open this under linux, firefox as moderator) Balazs 2014-01-30 08:46 keltezéssel, Vasiliy Degtyarev írta: Hello! I have checked under IE browser , it's seem that works as expected. Could you please report details: OS, IE version and so on. Thanks, Vasiliy On 30.01.2014 14:15, Varga Balázs wrote: Hello! I use OM3.0 in main service and have a problem: I login on my site and backend get hashed login link with REST. The responsed hashed uri try load into FancyBox (iframe) with jQuery/Ajax This method good working Chrome, Chromium, Mozilla Not working IE! The uri try direct - without fancy/iframe - loading into IE tab, good working. Pleas help me howto detect/resolve? I try IE debuger, responsed error jQuery is not defined in wicket, problem only have in Fancybox/iframe. Balazs
Re: OM 3.0.0 not working in IE
Enough only update the jquery.min.js on omserver publichtml, or require another change, recompile? On jquery.com newer jquery.1.10.2 now. Balazs 2014-01-30 10:57 keltezéssel, Vasiliy Degtyarev írta: My be you should update
OM 3.0.0 not working in IE
Hello! I use OM3.0 in main service and have a problem: I login on my site and backend get hashed login link with REST. The responsed hashed uri try load into FancyBox (iframe) with jQuery/Ajax This method good working Chrome, Chromium, Mozilla Not working IE! The uri try direct - without fancy/iframe - loading into IE tab, good working. Pleas help me howto detect/resolve? I try IE debuger, responsed error jQuery is not defined in wicket, problem only have in Fancybox/iframe. Balazs
OM 3.0.0 Invitatin login, name is NULL
Hello! I test this 3.0.0-SNAPSHOT 1546866 2-December-2013 Main portal backend service get loginHash from OM and the participants login into room from hashed OM URL The invitation hash is correct, participant is logged into room successfull. Problem, participant display name is NULL in list. I check the OM DB, the participant is currently add on the OM_USER, ADRESSES table. WHY?! This a no OM user, bad idea! The OM_USER genrated autoinserted record firstname, lastname equ the invitationName, login is generated 1_invitationName (eg.: admin, admin, 1_admin), owner_id is the invitationRequest caller userID, type is contact. I check OM log, error not founds. Howto resolve this? (The oldest version is not add invited users to om_user). This a main process log: 2013-12-17 19:45:06.782612 [INFO] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeeting_getway.php:Line 317]:\nopenmeetings_rest_service: http://server6.magyarwebkonferencia.hu:5080/openmeetings/services/RoomService/getInvitationHash?SID=3979eabd315ecb10fefa1b601d093c94username=adminroom_id=54isPasswordProtected=falseinvitationpass=valid=1validFromDate=validFromTime=validToDate=validToTime= 2013-12-17 19:45:06.782655 [--] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 46]:\nopenmeetings_rest_service: http://server6.magyarwebkonferencia.hu:5080/openmeetings/services/RoomService/getInvitationHash?SID=3979eabd315ecb10fefa1b601d093c94username=adminroom_id=54isPasswordProtected=falseinvitationpass=valid=1validFromDate=validFromTime=validToDate=validToTime= 2013-12-17 19:45:06.782718 [--] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 48]:\nopenmeetings_rest_service: Resource id #50 2013-12-17 19:45:06.850410 [--] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 67]:\nopenmeetings_rest_service: HTTP/1.1 200 OK Server: Apache-Coyote/1.1 Content-Type: application/xml;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 17 Dec 2013 18:45:07 GMT ns:getInvitationHashResponse xmlns:ns=http://services.axis.openmeetings.apache.org;ns:return431a52632f8476de5b6a4523647ba56f/ns:return/ns:getInvitationHashResponse 2013-12-17 19:45:06.850548 [INFO] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 80]:\nopenmeetings_rest_service: 200 2013-12-17 19:45:06.850592 [INFO] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 84]:\nopenmeetings_rest_service: Request success 2013-12-17 19:45:06.850644 [INFO] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 137]:\nopenmeetings_rest_service: XML to DOM: 2013-12-17 19:45:06.850682 [--] from [/home/magyarwebkonferencia/public_html/openmeeting/openmeetings_rest_service.php:Line 138]:\nopenmeetings_rest_service: ns:getInvitationHashResponse xmlns:ns=http://services.axis.openmeetings.apache.org;ns:return431a52632f8476de5b6a4523647ba56f/ns:return/ns:getInvitationHashResponse Balazs
OM 3.1 devel
Hello! When i can good, the 3.1 room is HTML5, drop the flash from all. Howto can I try the OM 3.1? And howto can connect to html5 development team? I am a conference service provider on hungary and more problem the plattform differnet, browser (un)supportion...etc. Main idea a html5 based conference room a compromissed limitations and more compatibile platform. The requirements: Audio/Video chat (trivial :) ), private/public chat, file sharing (on room open time), presentation a more model (web share into collaboration frame eg.backend proxy load the original page and send this to room), libreoffice base doc presentation, screen sharing, screen recording...etc. The media model: A: Native, connection server ower WebSocket, media parsing in JS, native making/coding and packet base transmitting in JSON(p), or VP8 - This a more browser compatibile model, more JS engine B: WebRTC based system, this a Chrome, Mozilla, Safari comaptibile. IE,Opera...etc non supported, the feathure support is question Microsoft/Adobe no propagate the common platform and HTML5 :( Server side, NodeJS, Red5, JAVA...etc. Balazs
Re: Nginx reverse proxy
I don't try IP wrapping and tunelling diese method, only NGINX. Pleas write me your method config, i try this! Whenn nginx proxy applied to, the content elements is load from proxy, non a tomcat ! I measure the different, ~+20% sppedup whenn nginx in frontend, this good result (not tuning settings, optimizing is more better performance). Main service test normaly load, the red5|tomcat is throttling app download speed. The nginx on frontend is good alternative. Balazs 2013-11-28 21:12 keltezéssel, Cimpeanu Stefan írta: An easyer solution (to my origibal purpose - isolate OM from direct access - ) which seem to be working is tunneling with iptables ip forwarding and dnat on a basic vps. So far self tests showed no issues. Regards, Bogdan Varga Balázs join...@gmail.com wrote: Try this, not full config file: /etc/nginx/nginx.conf # default username mapped a security vault user www-service www-service; # worker process as CPU worker_processes 4; worker_rlimit_nofile 1024; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_range $sent_http_content_range $http_x_forwarded_for'; indexindex.html index.htm index.php; access_log/var/log/nginx/access.log main; error_log/var/log/error.log; ## General Options ignore_invalid_headers on; keepalive_requests 2000; recursive_error_pages on; server_name_in_redirect off; server_tokens off; ## Timeouts client_body_timeout 5m;#A file feltoltesekhez eleg hosszunak kel lennie client_header_timeout 30; keepalive_timeout 60 30; send_timeout 60; expires 24h; ## TCP options tcp_nodelay on; tcp_nopush on; ## Compression gzip on; gzip_buffers 16 8k; gzip_comp_level 6; gzip_http_version 1.1; gzip_min_length 1400; gzip_vary on; gzip_types text/plain text/css image/png image/gif image/jpeg application/pdf application/x-javascript text/xml application/xml application/xml+rss text/javascript ; gzip_disable MSIE [1-6]\.(?!.*SV1); output_buffers1 32k; postpone_output1640; client_max_body_size256M; sendfile on; #limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:10m; #limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=5r/s; #OM Backend servers, NGINX is parse many server over RDNS, custom RR database, simple timeout/connected peer count...etc #Visit this NGINX Wiki upstreamopenmeetings_http_server_1{ serverserverx.omserver.tld:5080; } upstream openmeetings_event_server_1{ serverserverx.omserver.tld:8088; } } Include this conf in your (virtual)host SERVER section: /etc/nginx/virtualhosts/openmeetings_proxyed location ~ ^/openmeetings { access_log /var/log/nginx/openmeetings.log main; error_log /var/log/nginx/openmeetings-error.log debug; expires off; #location ~* ^.+.(jpg|jpeg|png|gif|ico|flv|mp4)$ { #expires 1d; #log_not_found off; # access_log off; ##add_header Cache-Control public; #} #Read and rewrite all url query rewrite ^/(.*) http://openmeetings_http_server_1/$1; #Set proxy name/IP based upstream proxy_pass http://openmeetings_http_server_1; #Caller header settings is a critical point, require all IP and header data proxy_redirect off; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; client_body_buffer_size128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size64k; proxy_temp_file_write_size 64k; } location ~ ^(/open/|/close/|/idle/|/send/)$ { access_log /var/log/nginx/openmeetings.log main; error_log /var/log/nginx/openmeetings-error.log debug; #expires off; proxy_pass http://openmeetings_event_server_1; proxy_redirect off; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; client_body_buffer_size128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90
OM 3.0 661 log empty
Hello, I try OM 3.0 latest dayli build (661) 3.0.0-SNAPSHOT 1546171 28-November-2013 and detect logging faul: Type cmd (as root): service red5 start/stop/status the logs is empty. The red5 a shell script in /etc/init.d and call the red5-highperf.sh as chuid nobody Whenn start red5-highperf.sh directly as root, logging successfull. I try chmod 777/666 in log dir, problem is live. Tha prev builds is not this problem, loging process finaly, detect this only latest build main red5 in init.d: #!/bin/bash # For RedHat and cousins: # chkconfig: 2345 85 85 # description: Red5 flash streaming server # processname: red5 # Created By: Sohail Riaz (sohai...@gmail.com) # Modified by Alvaro Bustos PROG=red5-highperf #PROG=red5 RED5_HOME=/opt/red5 DAEMON=$RED5_HOME/$PROG.sh PIDFILE=/var/run/$PROG.pid # Source function library # . /etc/rc.d/init.d/functions [ -r /etc/sysconfig/red5 ] . /etc/sysconfig/red5 RETVAL=0 case $1 in start) echo $DAEMON #echo -n $Starting $PROG: /usr/lib/libreoffice/program/soffice -accept=socket,host=127.0.0.1,port=8100,tcpNoDelay=1;urp; -headless -nodefault -nofirststartwizard -nolockcheck -nologo -norestore sleep 1 cd $RED5_HOME start-stop-daemon --start --chuid nobody --pidfile $PIDFILE --chdir $RED5_HOME --background --make-pidfile --exec $DAEMON /dev/null 2/dev/null RETVAL=$? if [ $RETVAL -eq 0 ]; then echo $! $PIDFILE #touch /var/lock/subsys/$PROG fi echo ;; stop) pkill soffice.bin cd $RED5_HOME sh red5-shutdown.sh start-stop-daemon --stop --quiet --pidfile $PIDFILE --name java rm -f $PIDFILE echo [ $RETVAL -eq 0 ] rm -f /var/lock/subsys/$PROG ;; restart) $0 stop $0 start ;; status) start-stop-daemon --status --pidfile $PIDFILE RETVAL=$? [ $RETVAL -eq 0 ] echo $PROG is running [ $RETVAL -eq 1 ] echo $PROG is not running and the pid file exists [ $RETVAL -eq 3 ] echo $PROG is not running [ $RETVAL -eq 4 ] echo $PROG - unable to determine status ;; checkports) netstat -anp | grep soffice netstat -anp | grep java ;; *) echo $Usage: $0 {start|stop|restart|force-reload|status|checkports} RETVAL=1 esac exit $RETVALA Balazs
Re: Nginx reverse proxy
I try nginx frontend proxy from OM: Set NGINX as frontend and OM server backend as IP based upstream. Upstream proxy tunneling OM 5080 and 8088 to frontend 80 port, 1935 is live - this a firewall friendly. My OM server(s) is set FQDN host name, not IP base. Try this model a common frontend SSL tunneling, OM-s have in separated LAN and communocate directly only proxy, not a public. This combination working, available problem presentation pagination not working. The pagination events successfull load, check in logs, problem the name/IP based wrapping on proxy. This method working finaly whenn OM is IP based, non hostname. After find this pagination problem, I not try other settings. Balazs 2013-11-28 13:16 keltezéssel, Stefan írta: Hello. What ports other than 5080 and 1935 need I setup in nginx, in order to provide full reverse proxy for an OM installation? Should I consider tunneling instead (to be able to tunnel all possible ports through another server) ? Regards, Bogdan.
OM 3.0 user can'not login from loginHash!
Helo! I Ionstall OM 3.0 last build (660 from jenkins) and try login a InvitationHash, this is fail: ERROR 11-27 08:06:08.713 InvitationDao.java 599667 87 org.apache.openmeetings.db.dao.room.InvitationDao [RTMPExecutor#MQC6P432C5HY2-1] - getInvitationbyAppointementId : at org.apache.openmeetings.db.dao.room.InvitationDao.getInvitationByHashCode(InvitationDao.java:77) ~[openmeetings-db-3.0.0-SNAPSHOT.jar:na] at org.apache.openmeetings.db.dao.room.InvitationDao$$FastClassByCGLIB$$c3eaf29c.invoke(generated) [cglib-nodep-2.2.2.jar:na] at org.apache.openmeetings.db.dao.room.InvitationDao$$EnhancerByCGLIB$$1841616a.getInvitationByHashCode(generated) [cglib-nodep-2.2.2.jar:na] @server6:/opt/red5/log# grep 'Invitations' jvm.stdout org.apache.openjpa.persistence.ArgumentException: An error occurred while parsing the query filter select c from Invitations as c where c.hash LIKE :hashCode AND c.deleted = :deleted. Error message: The name Invitations is not a recognized entity or identifier. Perhaps you meant Invitation, which is a close match. Known entity names: [ErrorType, User, LdapConfig, Userlevel, Room, Appointment, Organisation_Users, ConferenceLogType, FlvRecordingMetaDelta, ErrorValue, PrivateMessage, Naviglobal, FieldLanguage, FileExplorerItem, OAuthServer, Salutation, Invitation, Server, RoomPollAnswers, FlvRecordingMetaData, RoomModerator, AsteriskSipUser, AppointmentCategory, UserContact, Fieldlanguagesvalues, PrivateMessageFolder, MailMessage, SOAPLogin, PollType, Userdata, RoomType, ChatMessage, ConferenceLog, RoomOrganisation, Client, FlvRecording, Sessiondata, Fieldvalues, Organisation, AppointmentReminderTyps, WhiteboardItem, Configuration, MeetingMember, RoomPoll, State, Whiteboard, Address, FlvRecordingLog, Navimain] Problem in invitation Query Balazs Varga
OM 3.0 restore/backup error
Hello! I try restore process on CLI after successfull install empty om. Have en error: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/3.0.0/653/red5/red5-server.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/3.0.0/653/red5/lib/logback-classic-1.0.13.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.red5.logging.LoggingContextSelector] User login was not provided, or too short, should be at least 4 character long. Wher is patch the source (and rebuild them), print out to log the problem item? I don't know modify/repair the backuped data whenn not know vault problem! I try find to short login name and repair 1 item, is ok. And what is theenother problem... require many informi into log. Balazs
OM 3.0 Admin: user (and many point) menu Internal Server Error
Hello! I try OM 3.0 dayli build (653 from jenkins) and have Internel Server Error and crash... I try: User menu, Organisation listing inner users I have ~600 user and ~350 room and have error: ERROR 11-19 12:11:47.561 o.a.w.DefaultExceptionMapper:123 [http-nio-0.0.0.0-5080-exec-2] - Unexpected error occurred org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [WebMarkupContainer [Component id = listContainer]] at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1693) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.onBeforeRender(Component.java:3844) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.internalBeforeRender(Component.java:923) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.beforeRender(Component.java:991) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1681) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.onBeforeRender(Component.java:3844) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.internalBeforeRender(Component.java:923) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.beforeRender(Component.java:991) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1681) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.onBeforeRender(Component.java:3844) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.internalBeforeRender(Component.java:923) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.beforeRender(Component.java:991) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.internalPrepareForRender(Component.java:2214) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.Component.prepareForRender(Component.java:2253) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.ajax.XmlAjaxResponse.writeComponent(XmlAjaxResponse.java:107) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.ajax.AbstractAjaxResponse.writeComponents(AbstractAjaxResponse.java:218) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.ajax.AbstractAjaxResponse.writeTo(AbstractAjaxResponse.java:150) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.ajax.AjaxRequestHandler.respond(AjaxRequestHandler.java:359) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) ~[wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request-jar-6.12.0.jar:6.12.0] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97) ~[wicket-request-jar-6.12.0.jar:6.12.0] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) [wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) [wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) [wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59) [wicket-native-websocket-core-jar-0.14.jar:0.14] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [wicket-core-jar-6.12.0.jar:6.12.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77) [red5-server.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) [tomcat-embed-core-7.0.41.jar:7.0.41] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [tomcat-embed-core-7.0.41.jar:7.0.41] at
OM 3.0.0 install failure
Hello Boys! I try upgrading main OM 3.0 (latest apply from jenkins 571 build.) to newest 653. Problems: The upgrade in command line not working, (admin.sh -i -v -f from.backup.zip), conflict db parsing functions/commands. Web install not working (mozilla, chrome in ubuntu), always internal error. The db connection is ok, I rewrite persistence.xml from latest running config. I try full original install in CLI and this error occured: Live logs hier available: http://195.56.44.167:8080/openmeetings/log/ [ERROR] [main] org.apache.openmeetings.cli.Admin - Install failed org.springframework.orm.jpa.JpaSystemException: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred.; nested exception is openjpa-2.2.2-r422266:1468616 fatal general error org.apache.openjpa.persistence.PersistenceException: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. FailedObject: org.apache.openmeetings.db.entity.label.Fieldlanguagesvalues@617df4d3 at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:321) ~[spring-orm-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.orm.jpa.DefaultJpaDialect.translateExceptionIfPossible(DefaultJpaDialect.java:120) ~[spring-orm-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:516) ~[spring-orm-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754) ~[spring-tx-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723) ~[spring-tx-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:387) ~[spring-tx-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:120) ~[spring-tx-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[spring-aop-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) ~[spring-aop-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.apache.openmeetings.db.dao.label.FieldLanguageDao$$EnhancerByCGLIB$$79dfd0bf.updateLanguage(generated) ~[cglib-nodep-2.2.2.jar:na] at org.apache.openmeetings.installation.ImportInitvalues.loadLanguagesFile(ImportInitvalues.java:848) ~[openmeetings-cli-3.0.0-SNAPSHOT.jar:na] at org.apache.openmeetings.installation.ImportInitvalues.loadLanguagesFiles(ImportInitvalues.java:875) ~[openmeetings-cli-3.0.0-SNAPSHOT.jar:na] at org.apache.openmeetings.installation.ImportInitvalues.loadSystem(ImportInitvalues.java:966) ~[openmeetings-cli-3.0.0-SNAPSHOT.jar:na] at org.apache.openmeetings.installation.ImportInitvalues.loadAll(ImportInitvalues.java:994) ~[openmeetings-cli-3.0.0-SNAPSHOT.jar:na] at org.apache.openmeetings.cli.Admin.process(Admin.java:278) [openmeetings-cli-3.0.0-SNAPSHOT.jar:na] at org.apache.openmeetings.cli.Admin.main(Admin.java:632) [openmeetings-cli-3.0.0-SNAPSHOT.jar:na] Caused by: org.apache.openjpa.persistence.PersistenceException: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. at org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2347) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2184) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2082) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:2000) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.kernel.LocalManagedRuntime.commit(LocalManagedRuntime.java:81) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java:1524) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.kernel.DelegatingBroker.commit(DelegatingBroker.java:933) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManagerImpl.java:570) ~[openjpa-bundle-2.2.2.jar:2.2.2] at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:512) ~[spring-orm-jar-3.1.4.RELEASE.jar:3.1.4.RELEASE] ... 13 common frames omitted Caused by: org.apache.openjpa.persistence.PersistenceException: Incorrect string value: '\xE2\x88\x9A\xE2\x80\xA0...' for column 'value' at
OM and HTML5
Hello Developments! I don't know, what the different a OM 2.1.1 and 3.0.0 (3.0.1) in conference core side. The 2.1.x is HTML4 , good backward compatibility, a 3.0.0 is HTML5, this features request only the portal functions and core is none. I am a OM service provider and use only room functions on REST calls, portal never use. My participants very incompatibile browsers (many user from world) probally conferencing hier. The OM core is many bugfix and features presents the prev 1 year, and this bugfixs is more in OM 3.0. The 2.1.1 version is better browser compatibility, the conference core 2 or 3 better stabile working? The 2.1.1 is many broken connection in room session, whenn connection lost, the user is drop out login page or portal inside room management. Problem: My system full REST app, the user never see portal... all functions, calls work in backend and silent, the user parse all from my portal. The om 3.0 stabiliti better than 2.1 in my test sessions. Or the 2vs3 core equivalent? Howto mix OM 3.0.0 conference room core (db, swf-s...etc) the oldest HTML? Balazs Varga http://server6.magyarwebkonferencia.hu:5080/openmeetings
Re: OM and HTML5
Thanks Maxim ! More question: A can downgrade OM3 (currently om3.to OM2 a simple, or require reinstalling (db structure and REST link)? A find many db structure changes in oldest time an upgrades (i testing many-many version from jenkins, follow dayli upgrades). I try one oldest time upgrading 2.1.x to 2.1.x minor upgrade and the backup/restore call is unsuccesfull, the restored records id-s not equ in oldest struct. The backup is dump each datas from db and restore fills from this, the process is none SQLDUMP, this a native StepByStep data loading and the original record id-s is lost (this id-s is hardlinked from my portal app). The table connections is cascaded, my problem, the user and room is-s is changed after restoring. I refresh the code library only since then, the database not (whenn db field error have in log, manualy update and working all good). Wher can I downloading latest OM2 ? Balazs 2.x is NOT HTML4 it is swf (Adobe flash) both 2.2 and 3.0 have the same code for the room On Tue, Oct 15, 2013 at 6:23 PM, Varga Balázs join...@gmail.com mailto:join...@gmail.com wrote: Hello Developments! I don't know, what the different a OM 2.1.1 and 3.0.0 (3.0.1) in conference core side. The 2.1.x is HTML4 , good backward compatibility, a 3.0.0 is HTML5, this features request only the portal functions and core is none. I am a OM service provider and use only room functions on REST calls, portal never use. My participants very incompatibile browsers (many user from world) probally conferencing hier. The OM core is many bugfix and features presents the prev 1 year, and this bugfixs is more in OM 3.0. The 2.1.1 version is better browser compatibility, the conference core 2 or 3 better stabile working? The 2.1.1 is many broken connection in room session, whenn connection lost, the user is drop out login page or portal inside room management. Problem: My system full REST app, the user never see portal... all functions, calls work in backend and silent, the user parse all from my portal. The om 3.0 stabiliti better than 2.1 in my test sessions. Or the 2vs3 core equivalent? Howto mix OM 3.0.0 conference room core (db, swf-s...etc) the oldest HTML? Balazs Varga http://server6.magyarwebkonferencia.hu:5080/openmeetings -- WBR Maxim aka solomax
OM bandwith different
Hello Alexei! I try bandwith testing and compare your and my server, interrest the results: Testing from http://demo.dataved.ru/openmeetings Ping: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=ping Ping: load time = 49 ms Ping: load time = 72 ms Ping: load time = 79 ms Ping: load time = 56 ms Ping: load time = 65 ms Ping: load time = 72 ms Ping: load time = 68 ms Ping: load time = 62 ms Ping: load time = 66 ms Ping: load time = 79 ms Ping: report: Average ping time: 66.8 ms Packets received: 10 Packets lost: 0 Port: : start test... rtmp://demo.dataved.ru:1935/openmeetings/hibernate Port: port is available Jitter: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=jitter Jitter: report: Average time: 65.43 ms Min time: 45 ms Max time: 135 ms Jitter: 69.57 ms and -20.437 ms Download speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 0.728 s Download speed: 1.3736263736263736 Mb/s Upload speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload Upload speed: report: Bytes uploaded: 1 Mb Upload time: 0.652 s Upload speed: 1.5337423312883436 Mb/s Download speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 0.693 s Download speed: 1.443001443001443 Mb/s Download speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 0.455 s Download speed: 2.1978021978021975 Mb/s Download speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 0.416 s Download speed: 2.4038461538461537 Mb/s Download speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 0.411 s Download speed: 2.4330900243309004 Mb/s Download speed: start test... http://demo.dataved.ru:5080/openmeetings//networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 0.417 s Download speed: 2.3980815347721824 Mb/s And testing from: server6.magyarwebkonferencia.hu:5080/openmeetings/swf?swf=networktesting.swf10.swf Ping: start test... http://server6.magyarwebkonferencia.hu:5080/openmeetings/networktest.upload?testType=ping Ping: load time = 29 ms Ping: load time = 34 ms Ping: load time = 31 ms Ping: load time = 31 ms Ping: load time = 44 ms Ping: load time = 38 ms Ping: load time = 56 ms Ping: load time = 29 ms Ping: load time = 29 ms Ping: load time = 48 ms Ping: report: Average ping time: 36.9 ms Packets received: 10 Packets lost: 0 Port: : start test... rtmp://server6.magyarwebkonferencia.hu:1935/openmeetings/hibernate Port: port is available Jitter: start test... http://server6.magyarwebkonferencia.hu:5080/openmeetings/networktest.upload?testType=jitter Jitter: report: Average time: 42.41 ms Min time: 26 ms Max time: 308 ms Jitter: 265.590003 ms and -16.407 ms Download speed: start test... http://server6.magyarwebkonferencia.hu:5080/openmeetings/networktest.upload?testType=download Download speed: report: Bytes downloaded: 1 Mb Download time: 1.374 s Download speed: 0.727802037845706 Mb/s Upload speed: start test... http://server6.magyarwebkonferencia.hu:5080/openmeetings/networktest.upload Upload speed: report: Bytes uploaded: 1 Mb Upload time: 0.598 s Upload speed: 1.6722408026755853 Mb/s I don't know, main server dwl speed what is slower than! Main is OM 3.0.0, in test time no another client connection. Main server have inside country dataplex center, 100/100 MBps dedicated 4 core 2.8GHz HP Ubuntu 12.04 64bit. Your server location autside from me, the international bandwith step avg. 1/10... conclusion to me: your server bandwith is limitted to me... Can you settings, limitations, optimalization...etc params/settings in OM system a streaming bandwith? Main server not set another limit (firewall, routing...etc), this is only OM service and I try making a high avabiliti service from OM. Have you an idea? Great Balazs
Chek room is online?
Hello! Howto check rooms status? I have OM 2.1 and 3.0 server (only REST calls and directly acces to DB, not use a portal) The problem: Room signin OPENED whenn moderator is logged in (and publicate this OnLine ststus to main portal) and participants enabled join into room until moderator is close/logout/ the room. The moderator layout do not have LogOut/CloseRoom , close event whenn moderator close browser/iframe window and server disconnect. Howto get query(SELECT xxx) from db.conferencelog the online rooms and participants+moderators in room status into one list? eg.: 10 room start at time and one list showing online status onto public page, user can select romm and join in... good process: online rooms collate from db cycle at minutes on backend script and results put on JSON file. The json is calling many website point with AJAX. This not load db query on many async connection public calling. Balazs Varga
OM 3.0.0 room devices loading error
Hello! I try OM 3.0.0 dayli builds continously and detect a fatal problem: The moderator try login (starting) into room, app downloading, starting in browser, loadin and show the roomlayout frames and no more! loading unsuccess, not show presenter bar, user bar, action bar...etc is full empty (don't show moderator), not display screenshare icon. Try click Files,Action menu, displayable message: You are not moderator What is the problem? I check in logs: -The user login procedure success, receive the login details name, email, privileges... ok. -Getting room elements, languages, success. I don't know what is the problem, pleas help me resolving this! I tested many computer, browser...etc. Always good: my laptop (xubuntu 12.04 64bit, Firefox) -one time detect the problem my computer, i use mobile internet, very slow connection. When change better connection, this problem lost, all function automatical successfull. Currently always bad: - XP-sp3 Firefox last new, Chrome, IE firewall disabled. NetTest app is all good. Login room as Attendee, all function good, problem only moderator login. Internet: cabel modem 120/30MBps, 30/4MBps granted! I try manual testing login into OM portal and opening toom... try in REST app with external site, the problem detected again. Probing empty browser cache, flash cache...etc. Logs hier: http://195.56.44.167:8080/openmeetings/log/ Problem latest detect time: DEBUG 08-15 13:13:14 Idea for this? Balazs Varga
Re: OM 3.0.0 room devices loading error
Thanks Maxim! What is the recommended Red5 version or wher is the source, or can you share dwl link? Balazs 2013-08-15 13:49 keltezéssel, Maxim Solodovnik írta: I plan to downgrade red5 Verdun this week. Hopefully this problem will be resolved On Aug 15, 2013 6:38 PM, Varga Balázs join...@gmail.com mailto:join...@gmail.com wrote: Hello! I try OM 3.0.0 dayli builds continously and detect a fatal problem: The moderator try login (starting) into room, app downloading, starting in browser, loadin and show the roomlayout frames and no more! loading unsuccess, not show presenter bar, user bar, action bar...etc is full empty (don't show moderator), not display screenshare icon. Try click Files,Action menu, displayable message: You are not moderator What is the problem? I check in logs: -The user login procedure success, receive the login details name, email, privileges... ok. -Getting room elements, languages, success. I don't know what is the problem, pleas help me resolving this! I tested many computer, browser...etc. Always good: my laptop (xubuntu 12.04 64bit, Firefox) -one time detect the problem my computer, i use mobile internet, very slow connection. When change better connection, this problem lost, all function automatical successfull. Currently always bad: - XP-sp3 Firefox last new, Chrome, IE firewall disabled. NetTest app is all good. Login room as Attendee, all function good, problem only moderator login. Internet: cabel modem 120/30MBps, 30/4MBps granted! I try manual testing login into OM portal and opening toom... try in REST app with external site, the problem detected again. Probing empty browser cache, flash cache...etc. Logs hier: http://195.56.44.167:8080/openmeetings/log/ Problem latest detect time: DEBUG 08-15 13:13:14 Idea for this? Balazs Varga
Re: New UI for Openmeetings 3.x
Hello! The best is one. Simple, good. I don't know, how many OM providers use the OM Portal APP, I use only backend the OM, frontend is main portal. This situation is unoccured the OM registering and other portal funcs. The multiple login account type (FB,Google, Twitt...etc) is potencial vulnerability point! The users: simple (good) and private data corruption asking, good-users not acceptable one account a many access point. The providers: more hacking target point to the server, database ... etc. Balazs Varga 2013-08-13 08:23 keltezéssel, Denis Kandrov írta: Hello folks, please check my design thoughts here: https://cwiki.apache.org/confluence/display/OPENMEETINGS/Openmeetings+3.X+new+UI Your feedback is most welcome. With best regards, Denis Kandrov.
OM 3.0.0 server login internal error redirect
Hello! I have OM 3.0.0-SNAPSHOT 1492007 14-June-2013 and detect a problem in portal function. Probally login inside, the login process is success (show inside menu items a time 1-2 sec), and next always redirect to internal error page. server: http://server6.magyarwebkonferencia.hu:5080/openmeetings logs: http://195.56.44.167:8080/openmeetings/log/ Log hier: ERROR 06-21 08:48:12.153 o.a.w.DefaultExceptionMapper:123 [http-bio-0.0.0.0-5080-exec-3] - Unexpected error occurred org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.openmeetings.web.pages.MainPage$6@6f83405f on component [Page class = org.apache.openmeetings.web.pages.MainPage, id = 3, render count = 1] threw an exception at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:247) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:226) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59) [wicket-native-websocket-core-jar-0.9.jar:0.9] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77) [red5-server.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_32] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_32] at java.lang.Thread.run(Thread.java:662) [na:1.6.0_32] Caused by: java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_32] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_32]
OM 3.0 Login Internal Server Error
Hello! I try OM 3.0 Last build (483, now 493 from jira) The page randomly broken, all request redirect InternalServerError: http://195.56.44.167:5080/openmeetings/wicket/bookmarkable/org.apache.wicket.markup.html.pages.InternalErrorPage I debug with FF: A kapcsolat a(z) ws://195.56.44.167:5080/openmeetings/?pageId=9wicket-ajax-baseurl= hellyel megszakadt az oldal betöltése közben. self.ws = new WebSocket(url); In logs_ ERROR 06-14 20:40:32.229 DefaultExceptionMapper.java 279083 123 org.apache.wicket.DefaultExceptionMapper [http-bio-0.0.0.0-5080-exec-4] - Unexpected error occurred org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.openmeetings.web.pages.MainPage$6@69a97135 on component [Page class = org.apache.openmeetings.web.pages.MainPage, id = 9, render count = 1] threw an exception at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:247) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:226) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) ~[wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59) [wicket-native-websocket-core-jar-0.9.jar:0.9] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [wicket-core-jar-6.8.0.jar:6.8.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77) [red5-server.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) [tomcat-embed-core-jar-7.0.34.jar:7.0.34] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_32] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_32] at java.lang.Thread.run(Thread.java:662) [na:1.6.0_32] Caused by: java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
OM 3.0 presentacion pagination error
Hello again! I try OM 3.0.0 dayli build (483) presentacion pagination and have again the old error, pagination not response on whiteboard. I try upload one PPT, conversion successfull, backend correctly create pdf, swf, thumbs, xml. Testing created SWF from downloadHandler link, SWF page separation completed, pagination fw/bck is correct, tested in browser flash (rightClick menu). In the logs, pagination event is created succesfull. In logs no information, what is the problem! The pagination event created, but the new slide not loaded into whiteboard! Howto can I debuging this? In logs: DEBUG 06-03 08:32:29.321 WhiteboardManager.java 369399 57 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-1] - actionObject: [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, 13a8a442bed2d2d4647bce4612cd92a5.swf, videoconf1, /13a8a442bed2d2d4647bce4612cd92a5, files, public, 7, 0, 0, 720, 540, 20, 720, 540, 100, 13a8a442bed2d2d4647bce4612cd92a5.swf1370240851880, AzEtargethirdetesek.ppt, true, 1, null, 0, 0, 0, 720, 540, swfpresentationobject_1370240851880] DEBUG 06-03 08:32:29.321 WhiteboardManager.java 369399 208 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-1] - actionObject [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, 13a8a442bed2d2d4647bce4612cd92a5.swf, videoconf1, /13a8a442bed2d2d4647bce4612cd92a5, files, public, 7, 0, 0, 720, 540, 20, 720, 540, 100, 13a8a442bed2d2d4647bce4612cd92a5.swf1370240851880, AzEtargethirdetesek.ppt, true, 1, null, 0, 0, 0, 720, 540, swfpresentationobject_1370240851880] DEBUG 06-03 08:32:29.321 WhiteboardManager.java 369399 219 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-1] - updateObjectsToSlideNumber :: swfpresentationobject_1370240851880,7 [INFO] [NioProcessor-4] org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Action sendVarsByWhiteboardId DEBUG 06-03 08:32:57.020 WhiteboardManager.java 397098 44 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-7] - addWhiteBoardObjectById: DEBUG 06-03 08:32:57.020 WhiteboardManager.java 397098 56 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-7] - action: swf DEBUG 06-03 08:32:57.020 WhiteboardManager.java 397098 57 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-7] - actionObject: [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, 13a8a442bed2d2d4647bce4612cd92a5.swf, videoconf1, /13a8a442bed2d2d4647bce4612cd92a5, files, public, 8, 0, 0, 720, 540, 20, 720, 540, 100, 13a8a442bed2d2d4647bce4612cd92a5.swf1370240851880, AzEtargethirdetesek.ppt, true, 1, null, 0, 0, 0, 720, 540, swfpresentationobject_1370240851880] DEBUG 06-03 08:32:57.021 WhiteboardManager.java 397099 208 org.apache.openmeetings.data.whiteboard.WhiteboardManager [Red5_Scheduler_Worker-7] - actionObject [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=13a8a442bed2d2d4647bce4612cd92a5%2EswfmoduleName=videoconf1parentPath=%2F13a8a442bed2d2d4647bce4612cd92a5%2Froom_id=filessid=1656ddc0b236a3bd5fae803d3b4b1e44, 13a8a442bed2d2d4647bce4612cd92a5.swf, videoconf1, /13a8a442bed2d2d4647bce4612cd92a5, files, public, 8, 0, 0, 720, 540, 20, 720, 540, 100, 13a8a442bed2d2d4647bce4612cd92a5.swf1370240851880, AzEtargethirdetesek.ppt, true, 1, null, 0, 0, 0, 720, 540,
OM 3.0.0 dayli build REST called roomLoginAsModeratot fail
Hello ! I Try OM 3.0.0 843 dayli build from jenkins and have error on REST called room login. Main app is integrated website, AJAX+PHP backend call the OM server and get joining data - session and invitation hash. The called REST result set on IFRAME with FancyBox and the room panel loading into fancybox iframe with ajax. The oldest release (before om 3.0.0 463 2013-05-21_11_48_22) working good, the newest is always redirect the OM login page! REST In the logs: user getSession() ok, userLogin success, dump debug USER DATA, login correctly succesfull, and the Om WbAPP not detect login cookie! Cookie detection fail (in IFRAME) redirect page the signin/login page. Logs: DEBUG 06-02 06:26:59.860 o.a.o.u.c.ManageCryptStyle:43 [http-bio-0.0.0.0-5080-exec-1] - configKeyCryptClassName: org.apache.openmeetings.utils.crypt.MD5Implementation DEBUG 06-02 06:26:59.865 o.a.o.d.b.SessiondataDao:200 [http-bio-0.0.0.0-5080-exec-1] - updateUser User: 1 || 1d0dc0c1a0d3631d3f7d6ca7222bd68c DEBUG 06-02 06:26:59.870 o.a.o.d.b.SessiondataDao:215 [http-bio-0.0.0.0-5080-exec-1] - Found session to update: 1d0dc0c1a0d3631d3f7d6ca7222bd68c userId: 1 DEBUG 06-02 06:26:59.875 o.a.o.d.u.UserManager:282 [http-bio-0.0.0.0-5080-exec-1] - loginUser [org.apache.openmeetings.persistence.beans.domain.Organisation_Users@20, org.apache.openmeetings.persistence.beans.domain.Organisation_Users@21] DEBUG 06-02 06:26:59.876 o.a.o.d.u.UserManager:284 [http-bio-0.0.0.0-5080-exec-1] - loginUser size 2 DEBUG 06-02 06:26:59.929 o.a.o.a.s.UserWebService:891 [http-bio-0.0.0.0-5080-exec-4] - username demo DEBUG 06-02 06:26:59.929 o.a.o.a.s.UserWebService:892 [http-bio-0.0.0.0-5080-exec-4] - firstname Balázs DEBUG 06-02 06:26:59.929 o.a.o.a.s.UserWebService:893 [http-bio-0.0.0.0-5080-exec-4] - lastname Varga DEBUG 06-02 06:26:59.930 o.a.o.a.s.UserWebService:894 [http-bio-0.0.0.0-5080-exec-4] - profilePictureUrl DEBUG 06-02 06:26:59.930 o.a.o.a.s.UserWebService:895 [http-bio-0.0.0.0-5080-exec-4] - email info%40magyarwebkonferencia.hu DEBUG 06-02 06:26:59.930 o.a.o.a.s.UserWebService:896 [http-bio-0.0.0.0-5080-exec-4] - externalUserId demo DEBUG 06-02 06:26:59.930 o.a.o.a.s.UserWebService:897 [http-bio-0.0.0.0-5080-exec-4] - externalUserType conference_pub DEBUG 06-02 06:26:59.930 o.a.o.a.s.UserWebService:898 [http-bio-0.0.0.0-5080-exec-4] - allowRecording 1 DEBUG 06-02 06:26:59.939 o.a.o.a.s.UserWebService:905 [http-bio-0.0.0.0-5080-exec-4] - xmlString org.apache.openmeetings.persistence.beans.basic.RemoteSessionObject usernamedemo/username firstnameBalázs/firstname lastnameVarga/lastname pictureUrl/pictureUrl emailinfo%40magyarwebkonferencia.hu/email externalUserIddemo/externalUserId externalUserTypeconference_pub/externalUserType /org.apache.openmeetings.persistence.beans.basic.RemoteSessionObject DEBUG 06-02 06:26:59.940 o.a.o.d.b.SessiondataDao:314 [http-bio-0.0.0.0-5080-exec-4] - updateUser User SID: 1d0dc0c1a0d3631d3f7d6ca7222bd68c DEBUG 06-02 06:27:00.011 o.a.o.u.c.ManageCryptStyle:38 [http-bio-0.0.0.0-5080-exec-4] - getInstanceOfCrypt: org.apache.openmeetings.utils.crypt.ManageCryptStyle@15819341 DEBUG 06-02 06:27:00.011 o.a.o.u.c.ManageCryptStyle:43 [http-bio-0.0.0.0-5080-exec-4] - configKeyCryptClassName: org.apache.openmeetings.utils.crypt.MD5Implementation DEBUG 06-02 06:27:00.558 o.a.w.p.h.s.ServletWebRequest:202 [http-bio-0.0.0.0-5080-exec-7] - Calculating context relative path from: context path '/openmeetings', filterPrefix '', uri '/openmeetings/' DEBUG 06-02 06:27:00.642 o.a.w.p.h.s.ServletWebRequest:202 [http-bio-0.0.0.0-5080-exec-7] - Calculating context relative path from: context path '/openmeetings', filterPrefix '', uri '/openmeetings/signin' DEBUG 06-02 06:27:00.642 o.a.w.p.PageAccessSynchronizer:100 [http-bio-0.0.0.0-5080-exec-7] - 'http-bio-0.0.0.0-5080-exec-7' attempting to acquire lock to page with id '6' DEBUG 06-02 06:27:00.643 o.a.w.p.PageAccessSynchronizer:141 [http-bio-0.0.0.0-5080-exec-7] - http-bio-0.0.0.0-5080-exec-7 acquired lock to page 6 DEBUG 06-02 06:27:02.101 o.a.w.u.c.CookieUtils:266 [http-bio-0.0.0.0-5080-exec-7] - Unable to find Cookie with name=LoggedIn and request URI=signin DEBUG 06-02 06:27:02.238 o.a.o.d.b.d.LdapConfigDao:245 [http-bio-0.0.0.0-5080-exec-7] - selectMaxFromConfigurations DEBUG 06-02 06:27:02.279 o.a.w.p.h.s.ServletWebRequest:202 [http-bio-0.0.0.0-5080-exec-7] - Calculating context relative path from: context path '/openmeetings', filterPrefix '', uri '/openmeetings/signin' '/openmeetings', filterPrefix '', uri '/openmeetings/signin' DEBUG 06-02 06:27:02.304 o.a.w.p.h.s.ServletWebRequest:202 [http-bio-0.0.0.0-5080-exec-7] - Calculating context relative path from: context path '/openmeetings', filterPrefix '', uri '/openmeetings/signin' DEBUG 06-02 06:27:02.304 o.a.w.p.h.s.ServletWebRequest:202 [http-bio-0.0.0.0-5080-exec-7] - Calculating context relative path from: context path '/openmeetings', filterPrefix '', uri
OM 3.0.0 build 480 fail
Hello! Itry today testing OM3.0.0 dayli build from jenkins this not work. I dwl, build the new OM https://builds.apache.org/job/openmeetings/lastSuccessfulBuild/artifact/singlewebapp/dist/apache-openmeetings-3.0.0.r1487667-29-05-2013_2309-src.tar.gz I load the latest (OM3.0.0 build 463) database, files and etc. OM server started succesfull without error. I can successfull login to OM and testing portal functions, The Room starting or network testing is not working, the screen is blank, or older html items is store (Menu, Chat at crashed undisplayed, displayed items) and show only main.swf ajax loader img! The logs, not on error loading is many time, OM conference app not started. I try REST callings, all rest calls is redirect to OM login page! The om server: http://195.56.44.167:5080/openmeetings The logs: http://195.56.44.167:8080/openmeetings/log/ test user: demo password: yessplus I try Mozilla 21. on ubuntu 12.04 64, Chromium, empty cache, cookie...etc. Pleas help me, what is the problem? Maxxim! Hawe a different the database structure OM 3.0.0. minor versions? Thanks Balazs
OM random logout from meeting
Hello! I have OM 3.0 on my service. Problem, randomly freeze clients. The audio/video is on and running, the click events, navigation is not. Solving this only reload client ...login and start again the room. Next, randomly logout from room (as moderator, as partizipant) and after drop out, i have landing page OM portal dashboard. Wenn I moderator, this not a big problem, but i am partizipant, this fatal! The partizipant not landing in dashboard, this bad idea. Good luck, when partizipant landing the OM preset landing URL whenn room is closed. Balazs
JVM Highperf tuning
Hello! I try OM 3.0 and the red5-highperf mode fail, JVM: small heap size. The params: JVM_OPTS=-Xmx1024m -Xms512m -Xmn512m -Xss256k -XX:+AggressiveOpts -XX:+DisableExplicitGC -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -Xverify:none -XX:+TieredCompilation -XX:+UseBiasedLocking -XX:+UseStringCache -XX:+UseParNewGC -XX:SurvivorRatio=16 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -Djava.net.preferIPv4Stack=true -XX:InitialCodeCacheSize=8m -XX:ReservedCodeCacheSize=32m -Dorg.terracotta.quartz.skipUpdateCheck=true Howto tuning this params to current server? 4GB RAM, 4Core, 4Thread 64 Bit java 1.6_38 I don't understand java runtime parameters and OM resource requirement. Pleas help me this optimal performance tunning. The Xss: increase parallel GC om 2.1 2, this 4 - good idea. The Xm* init/min/max params howto calc fine to required and tune up to best performance? Howto calc this parameters to OM 2.1 or 3.0 requirements (RAM/CORE/Connected clients/Session nums) ? Balazs
App downloading shower embeding
Hello! I try modifie embed-compressed.js and index' page js. I try create one correcte downloading process showe while all SWF downloading is proced. The first swf main.as3 es ist show the default progress meter. I create DOM inserting ajaxSpinner (insert from embed-compressed.js), and call loaded event is remobe this. Unresolved: Howto can detect the main.swf8 swf download END point? This file downloading trigger the main.as3 and not JS. Howto can detecting this SWF download begin/end point? The correct dwl procedure shower is insert ajaxSpinner first in master DIV DOM inserting and remove this after main.swf8 downloaded (this is not proxyed, downloading all time required). The full download time is many 10-30 sec (1,5MByte), and until success, begining Try1..2..3. init process. Problem, the first times blank page. If user try signin process, the many time blank page problem : site unavailable, probleme, slows...etc, user go next site. This problem reolving one correct load shower. Pleas help me developing this! Great Balazs
OM 3.0.0 ScreenSharing+proxy error
Hello! I tested OM 3.0.0Build #450 (2013.04.25. 10:44:55) I set frontend NGINX https proxy and OM service is backend. Have 2 problem: In room, the Camera/Mic selector panel freeze after click StartConference. in log: gelStreamId() in DEBUG is writed. Vide stream started correctly, Audio is not, but my mic-driver is crashed. The panel not fadeOut. Screen sharing app: A run JNLP with javaws JRE 1.6_38 in laptop. When login OM in backend server and try screensharing, app working good subdomain.server.tld:5080/openmeetings. Downloading all app file directly this backend server. Whenn Login OM from proxyed, all functions is ok, downloading all app files from https://domain.tld (from backend) and JAVAWS don't run app, alert this exceptons: (The older 2.1.x versions are running this correctly in orixyed JavaICEDTea) Error: JAR Resourches in JNLP file are not signed by same certificate. LAUNCH_FILE: ?xml version='1.0' encoding='utf-8'? !-- Copyright 1999-2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- jnlp spec='1.0+' codebase='https://magyarwebkonferencia.hu/openmeetings/screensharing' information titleScreen Sharing Application/title vendorOpenMeetings/vendor homepagehttp://openmeetings.apache.org//homepage icon href=icon.jpg / icon kind=splash href=splashicon.jpg / descriptionScreenViewer Client Application/description description kind=shortA File to grab a screen and send it to a Server/description offline-allowed/ /information security all-permissions/ /security resources j2se version='1.4+'/ jar href=httpclient-4.2.1.jar/ jar href=logback-core-1.0.9.jar/ jar href=red5-server.jar/ jar href=openmeetings-screenshare-3.0.0-SNAPSHOT.jar/ jar href=spring-beans-3.1.1.RELEASE.jar/ jar href=spring-context-3.1.1.RELEASE.jar/ jar href=mina-core-2.0.7.jar/ jar href=ehcache-core-2.5.0.jar/ jar href=slf4j-api-1.7.2.jar/ jar href=spring-core-3.1.1.RELEASE.jar/ jar href=jcl-over-slf4j-1.7.2.jar/ jar href=commons-lang3-3.1.jar/ jar href=bcprov-jdk15on-1.47.jar/ jar href=commons-beanutils-1.8.3.jar/ jar href=red5-client-1.0.2-SNAPSHOT.jar/ jar href=commons-codec-1.6.jar/ jar href=logback-classic-1.0.9.jar/ jar href=commons-collections-20040616.jar/ jar href=httpcore-4.2.1.jar/ /resources application-desc main-class='org.apache.openmeetings.screen.webstart.RTMPScreenShare' argumentserver6.magyarwebkonferencia.hu/argument argumentopenmeetings/116/argument argument1935/argument argumentc2de7cdebb8336d770040742ecceafde/argument argumentDesktop Sharer;Click Start to publish your screen;Start Sharing;Stop Sharing;Select your screen area:;Change width;Change height;X-Offset;Y-Offset;Width:;Height:;Connection was closed by Server;Show mouse position to viewers;Recording;You may record and share your screen at the same time. To enable others to see your screen just hit the start button on the top. To only record the Session it is sufficient to click start recording.;Start Recording;Stop Recording;Stop Sharing;Quality of the ScreenShare:;Very high Quality;High Quality;Medium Quality;Low Quality;Publish;Start Publish;Stop Publish;Host;Publish App;Publish Id;Reduce the width of the SharingScreen before you try to move it left;Reduce the height of the SharingScreen before you try to move it bottom;Reduce the x of the SharingScreen before you try to make it wider;Reduce the y of the SharingScreen before you try to make it higher;Fill these settings stream your screen data to 3th party providers like justin.tv;Please start Screen sharing to be able to publish it;Moderator permission required to start recording/argument argument1/argument argument1/argument argument430/argument argumenttrue/argument argumenttrue/argument /application-desc /jnlp EXCEPTION_LOG: JNLPException[category: Launch File Error : Exception: null : LaunchDesc: jnlp spec=1.0+ codebase=https://magyarwebkonferencia.hu/openmeetings/screensharing/; information titleScreen Sharing Application/title vendorOpenMeetings/vendor homepage href=null/ descriptionScreenViewer Client Application/description description kind=shortA File to grab a screen and send it to a Server/description icon
OM JabberService error
Hello! I have OM 2.1.0 ApacheRelease I try REST API and JabberService always return on error. In the log, not logged ERROR or WARNING message. Testing JabberService in browser (UserService-getSession and apply JabberService-get... response always error) why? KARRAMB! pl testing in browser http://xxx:5080/openmeetings/services/JabberService/getUserCount?SID=e84d843ed28543c03d7f25ec44dc0ef9roomId=116 response: ns:getUserCountResponsens:return-1/ns:return/ns:getUserCountResponse Current time is logged in one moderator and one user, sum 2... http://xxx:5080/openmeetings/services/JabberService/getAvailableRooms?SID=edcaa54d60bfc01c951568db9cb819e3 response: soapenv:Reasonsoapenv:Text xml:lang=en-USException occurred while trying to invoke service method getAvailableRooms/soapenv:Text/soapenv:Reason Have an idea?
OM LastSuccessFull Release 2.1.x wher is it? And older builds?
Hello! Wher can I downloading the LAST SUCCESS and FRESH version of OM? (Jenkins only listing last 15 build and not on older 2.x.x) I try this: * Source: http://www.apache.org/dyn/closer.cgi/openmeetings/2.1.0/src * Binary: http://www.apache.org/dyn/closer.cgi/openmeetings/2.1.0/bin Is last fresh builds? This mirror refresh all after JENKINS, JIRA issue tracking and resolving bugs OM 2.1.x? I try downloading and installing the last ApacheRelease OM 2.1.0 and take many error in log (email system error getMail, resetMail...stc, and email invitation not work). I tested many ver, the best last build on me: 2013.02.17 from JENKINS. Balazs
OM loading very slow, hide progress bar
Hello! The OM (v. 2.1.x) loading in browser very slow! I testing OM in dedikalt server (HP MLG5 4Core 4GB RAM, 100 MBps -good, strong server) and applying private service. The OM page (tested Firefox, Chromium) measuring with Firebug, loading time is 25-40 sec! The main.swf8.swf ~1MByte dowloading time 3sec on local proxyed, (9 sec from remote) 5MBit ADSL - ok After download main.swf8.swf, browser is busy ca. 5-15 sec. and page is blank white. After main is loading and set up, displayed progress bar and starting process is 8-15 sec! The full time - from browser cached loading - onload and log in the room ca 20-45 sec! Problem the first 20 sec, while page is blank, not displayable progress bar. Howto, and where modifie source, the progress bar is actual preloaded and displayable before starting another process? The progress bar is first visible element in page and showing this the full initializing procedure! The index page script and JS get the progress bar, why freeze/blank/hide the first 10 sec in progress? The patizipant go in login page and waiting blank screen 1-2 sec and step the next... is unforzunently. Pleas help me, howto solve is? Balazs
whiteboard presentation page stepping randomly broken
Hello! I have OM 2.1 and try many builds. Detect a problem: The whiteboard loading presentaion from ppt/pptx. All generated feiles is correct, working good. The page controlling next/prev...etc randomly not working! Reading log, the clicking NEXT/PREV event is called. Logs: After started room as moderator, automaticaly load last ppt to whiteboard, load success. DEBUG 04-02 09:33:44.446 WhiteBoardObjectSyncManager.java 71890963 108 org.apache.openmeetings.data.whiteboard.WhiteBoardObjectSyncManager [http-bio-0.0.0.0-5080-exec-26] - getWhiteBoardImagesSyncListByRoomAndImageid object_id: 5e66ba4008dd9eca036cd42c3924.swf1364887643538 DEBUG 04-02 09:33:44.446 WhiteBoardService.java 71890963 504 org.apache.openmeetings.remote.WhiteBoardService [http-bio-0.0.0.0-5080-exec-26] - sendCompletedObjectSyncEvent syncListImage: {} ERROR 04-02 09:33:44.446 WhiteBoardService.java 71890963 511 org.apache.openmeetings.remote.WhiteBoardService [http-bio-0.0.0.0-5080-exec-26] - WhiteboardSyncLockObject not found for this Client 237c8aede0ce268aead409fbc97feb67 ERROR 04-02 09:33:44.447 WhiteBoardService.java 71890964 513 org.apache.openmeetings.remote.WhiteBoardService [http-bio-0.0.0.0-5080-exec-26] - WhiteboardSyncLockObject not found for this syncListImage {} By 2 clicking NEXT page: DEBUG 04-02 09:36:05.774 WhiteboardManager.java 72032291 44 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-27] - addWhiteBoardObjectById: DEBUG 04-02 09:36:05.775 WhiteboardManager.java 72032292 56 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-27] - action: swf DEBUG 04-02 09:36:05.775 WhiteboardManager.java 72032292 57 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-27] - actionObject: [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=5e66ba4008dd9eca036cd42c3924%2EswfmoduleName=videoconf1parentPath=%2F5e66ba4008dd9eca036cd42c3924%2Froom_id=filessid=c490d0b17874c372c4170e7ddbd80329, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=5e66ba4008dd9eca036cd42c3924%2EswfmoduleName=videoconf1parentPath=%2F5e66ba4008dd9eca036cd42c3924%2Froom_id=filessid=c490d0b17874c372c4170e7ddbd80329, 5e66ba4008dd9eca036cd42c3924.swf, videoconf1, /5e66ba4008dd9eca036cd42c3924, files, public, 4, 0, 0, 720, 540, 20, 720, 540, 100, 5e66ba4008dd9eca036cd42c3924.swf1364887643538, 77-npcriz_marketing.ppt, false, 1, null, 0, 0, 6, 720, 540, swfpresentationobject_1364887643539] DEBUG 04-02 09:36:05.775 WhiteboardManager.java 72032292 208 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-27] - actionObject [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=5e66ba4008dd9eca036cd42c3924%2EswfmoduleName=videoconf1parentPath=%2F5e66ba4008dd9eca036cd42c3924%2Froom_id=filessid=c490d0b17874c372c4170e7ddbd80329, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=5e66ba4008dd9eca036cd42c3924%2EswfmoduleName=videoconf1parentPath=%2F5e66ba4008dd9eca036cd42c3924%2Froom_id=filessid=c490d0b17874c372c4170e7ddbd80329, 5e66ba4008dd9eca036cd42c3924.swf, videoconf1, /5e66ba4008dd9eca036cd42c3924, files, public, 4, 0, 0, 720, 540, 20, 720, 540, 100, 5e66ba4008dd9eca036cd42c3924.swf1364887643538, 77-npcriz_marketing.ppt, false, 1, null, 0, 0, 6, 720, 540, swfpresentationobject_1364887643539] DEBUG 04-02 09:36:05.775 WhiteboardManager.java 72032292 219 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-27] - updateObjectsToSlideNumber :: swfpresentationobject_1364887643539,4 DEBUG 04-02 09:36:07.382 WhiteboardManager.java 72033899 44 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-38] - addWhiteBoardObjectById: DEBUG 04-02 09:36:07.382 WhiteboardManager.java 72033899 56 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-38] - action: swf DEBUG 04-02 09:36:07.382 WhiteboardManager.java 72033899 57 org.apache.openmeetings.data.whiteboard.WhiteboardManager [http-bio-0.0.0.0-5080-exec-38] - actionObject: [swf, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=5e66ba4008dd9eca036cd42c3924%2EswfmoduleName=videoconf1parentPath=%2F5e66ba4008dd9eca036cd42c3924%2Froom_id=filessid=c490d0b17874c372c4170e7ddbd80329, http://server6.magyarwebkonferencia.hu:5080/openmeetings/DownloadHandler?fileName=5e66ba4008dd9eca036cd42c3924%2EswfmoduleName=videoconf1parentPath=%2F5e66ba4008dd9eca036cd42c3924%2Froom_id=filessid=c490d0b17874c372c4170e7ddbd80329, 5e66ba4008dd9eca036cd42c3924.swf, videoconf1, /5e66ba4008dd9eca036cd42c3924, files, public, 5, 0, 0, 720, 540, 20, 720, 540, 100, 5e66ba4008dd9eca036cd42c3924.swf1364887643538,