Please subscribe to dev@ list (in CC) and don't write to googlegroup I'm surprised your client was able to connect. I believe it should be rejected.
Please check this [1] code for successful connection Unfortunately we are not supporting 3.3.0 anymore. Latest release is 3.3.1, and I hope 3.3.2 will be released in the beginning of next week Can you test with 3.3.2 RC1: https://dist.apache.org/repos/dist/dev/openmeetings/3.3.2/rc1/ ? [1] https://github.com/apache/openmeetings/blob/master/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java#L174 On Fri, Sep 15, 2017 at 10:58 AM, <[email protected]> wrote: > Hi,I have problems about calling loginUser method in MobileService, the > result is {status=-1.0}, logs in openmeetings.log are here: > > DEBUG 09-15 09:50:35.263 o.a.o.c.r.r.ScopeApplicationAdapter:296 > [RTMPConnectionExecutor-1] - connect: RTMPMinaConnection from 127.0.0.1 (in: > 3367 out: 3073) session: 69RS7RWK0U9JR state: connected > Scope > [name=openmeetings, path=/default, type=APPLICATION, autoStart=true, > creationTime=1505440208632, depth=1, enabled=true, running=true] > INFO 09-15 09:50:35.265 o.a.o.c.r.r.ScopeApplicationAdapter:306 > [RTMPConnectionExecutor-1] - W3C x-category:session x-event:connect > c-ip:127.0.0.1 c-client-id:0 > DEBUG 09-15 09:50:35.265 o.a.o.c.r.r.ScopeApplicationAdapter:627 > [RTMPConnectionExecutor-1] - appConnect: RTMPMinaConnection from 127.0.0.1 > (in: 3367 out: 3073) session: 69RS7RWK0U9JR state: connected > DEBUG 09-15 09:50:35.266 o.a.o.c.r.r.ScopeApplicationAdapter:693 > [RTMPConnectionExecutor-1] - appJoin: Client: 0 >> Scope [name=openmeetings, > path=/default, type=APPLICATION, autoStart=true, creationTime=1505440208632, > depth=1, enabled=true, running=true] > DEBUG 09-15 09:50:35.422 o.a.o.d.d.u.UserDao:642 [RTMPConnectionExecutor-2] > - login:: 1 users were found > DEBUG 09-15 09:50:35.453 o.a.o.u.c.CryptProvider:36 > [RTMPConnectionExecutor-2] - getInstanceOfCrypt:: configKeyCryptClassName: > org.apache.openmeetings.util.crypt.SCryptImplementation > DEBUG 09-15 09:50:36.060 o.a.o.d.u.AuthLevelUtil:40 > [RTMPConnectionExecutor-2] - Level Login :: [GRANTED] > DEBUG 09-15 09:50:36.079 o.a.o.d.d.u.UserDao:659 [RTMPConnectionExecutor-2] > - loginUser [GroupUser [id=2, moderator=false, group=Group [id=1, name=ydtc, > deleted=false], user=User [id=2, firstname=z, lastname=zx, login=test, > pictureuri=null, deleted=false, languageId=11, address=Address [id=2, > country=CN, street=, town=, zip=, deleted=false, [email protected], > phone=], externalId=null, externalType=null, type=user]]] > DEBUG 09-15 09:50:36.161 o.a.o.c.s.SessionManager:153 > [RTMPConnectionExecutor-2] - Tried to get a non existing Client 0 server > null > > here are my code in Flash Builder4.6: > <fx:Script> > <![CDATA[ > // import flash.net.ObjectEncoding; > private var userName:String; > private var passwd:String; > private var conn:NetConnection = new NetConnection(); > private var isConnection:Boolean = false; > private var response:Responder = new Responder(resultFunction); > private var client:Object = new Object(); > protected function connect(event:MouseEvent):void > { > conn.client = this.client; > // conn.objectEncoding=ObjectEncoding.AMF0; > > conn.addEventListener(NetStatusEvent.NET_STATUS, netStatus); > conn.connect("rtmp://localhost:1935/openmeetings"); > } > private function resultFunction(object:Object):void > { > var str:String = ""; > trace(object); > for each (var value:Object in object) > { > trace(value.toString()); > str += value; > } > ta_result.text = str; > } > protected function netStatus(event:NetStatusEvent):void > { > trace(event.info.code); > if(event.info.code == "NetConnection.Connect.Success"){ > isConnection = true; > performCall(); > }else if(event.info.code == "NetConnection.Connect.Closed"){ > ta_result.text = "connection close"; > }else{ > ta_result.text = "not yet connection"; > } > } > private function performCall():void > { > userName = label_username.text; > passwd = label_passwd.text; > conn.call("mobile.loginUser", response, userName, passwd); > } > protected function disconnect(event:MouseEvent):void > { > conn.close(); > } > ]]> > </fx:Script> > > My openmeetings version is 3.3.0. Could anybody help me out? Thanks a lot! -- WBR Maxim aka solomax
