[jira] [Comment Edited] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17555113#comment-17555113 ] Horace Miles edited comment on OPENMEETINGS-2737 at 6/16/22 2:53 PM: - Thanks Maxim, Shall I change the instructions? https://nightlies.apache.org/openmeetings/AsteriskIntegration.html I am not sure how your incoming call is working without having a extention for your phone in the same context as rooms, but I think that needs to be added for those individuals that no nothing about asterisk. And yes you can added me as a contributor. I plan to continue contributing and I am just so happy with OM! was (Author: hormiles): Thanks Maxim, I am not sure how your incoming call is working without having a extention for your phone in the same context as rooms, but I think that needs to be added for those individuals that no nothing about asterisk. > Incomplete Address when dialing OM Conference room > -- > > Key: OPENMEETINGS-2737 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2737 > Project: Openmeetings > Issue Type: Bug > Components: VoIP/SIP >Affects Versions: 6.2.0 >Reporter: Horace Miles >Assignee: Maxim Solodovnik >Priority: Major > Fix For: 7.0.0 > > Attachments: agent-confid.gsm, r-agent-confid.gsm > > > When trying to call OM conference room I receive the following error: > SIP/2.0 484 Address Incomplete > *CLI> pjsip show history > No. Timestamp (Dir) Address SIP Message > > = == == > === > 0 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 1 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 401 Unauthorized > 2 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > 3 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 4 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 484 Address Incomplete > 5 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > *CLI> > sip.conf settings > [omsip_user] > host=dynamic > secret= > context=rooms-omsip > transport=ws,wss > type=friend > encryption=no > avpf=yes > icesupport=yes > directmedia=no > allow=!all,ulaw,opus,vp8 > extensions.conf configuration > [rooms] > exten => > _400X!,1,GotoIf($[${DB_EXISTS(openmeetings/rooms/${EXTEN})}]?ok:notavail) > exten => _400X!,n(ok),SET(PIN=${DB(openmeetings/rooms/${EXTEN})}) > exten => _400X!,n,Set(CONFBRIDGE(user,template)=sip_user) > exten => _400X!,n,Set(CONFBRIDGE(user,pin)=${PIN}) > exten => _400X!,n(ok),Confbridge(${EXTEN},default_bridge,) > exten => _400X!,n,Hangup > exten => _400X!,n(notavail),Answer() > exten => _400X!,n,Playback(invalid) > exten => _400X!,n,Hangup > [rooms-originate] > exten => _400X!,1,Confbridge(${EXTEN},default_bridge,sip_user) > exten => _400X!,n,Hangup > [rooms-out] > ; * > ; Extensions for outgoing calls from Openmeetings room. > ; * > [rooms-omsip] > exten => > _400X!,1,GotoIf($[${DB_EXISTS(openmeetings/rooms/${EXTEN})}]?ok:notavail) > exten => _400X!,n(ok),Confbridge(${EXTEN},default_bridge,omsip_user) > exten => _400X!,n(notavail),Hangup > Asterisk Database > CLI> database show > /dundi/secret : > fL3QQ8egcjnj1bEufyh+AQ==;W6fVbQ9sJWPq0oZp50y7Ig== > /dundi/secretexpiry : 1652465880 > /openmeetings/rooms : 4004 > /openmeetings/rooms/40011 : > /pbx/UUID : > 7dd6882b-8da9-4099-a6a7-3012970c94ca > /registrar/contact/horace-cellphone;@de16880426ac7644569b396c5df408ff: > {"via_addr":"10.10.0.8","qualify_timeout":"3.00","call_id":"GM3y5EhhVO","reg_server":"","prune_on_boot":"no","path":"","endpoint":"horace-cellphone","via_port":"41916","authenticate_qualify":"no","uri":"sip:horace-cellphone@98.174.244.227:41916;transport=udp","qualify_frequency":"0","user_agent":"LinphoneAndroid/4.6.7 > (Galaxy Note9) LinphoneSDK/5.1.28 > (tags/5.1.28^0)","expiration_time":"1652465692","outbound_proxy":""} > /registrar/contact/horace-desktop;@2487af86a629ea26178ed30c7963b8f8: > {"via_addr":"10.10.0.2","qualify_timeout":"3.00","call_id":"2LzZJqpTs1","reg_server":"","prune_on_boot":"no","path":"","endpoint":"horace-desktop","via_port":"5060","authenticate_qualify":"no","uri":"sip:horace-desktop@98.174.244.227;transport=udp","qualify_frequency":"0","user_agent":"Linphone > Desktop/4.4.1
[jira] [Comment Edited] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17553771#comment-17553771 ] Horace Miles edited comment on OPENMEETINGS-2737 at 6/13/22 7:31 PM: - hi Maxim, I hope you had peaceful holiday. Thanks for the reply.I took your advice and upgraded to Java 17: loveofyah@meetings:/opt/open602/bin$ sudo ./startup.sh Using CATALINA_BASE: /opt/open602 Using CATALINA_HOME: /opt/open602 Using CATALINA_TMPDIR: /opt/open602/temp Using JRE_HOME:/usr/lib/jvm/jdk-17 Using CLASSPATH: /opt/open602/bin/bootstrap.jar:/opt/open602/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started. loveofyah@meeting Updated the following files /opt/open602/webapps/openmeetings/WEB-INF/classes/openmeetings.properties /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml /opt/open602/conf/server.xml copied/upgraded to /opt/open602/webapps/openmeetings/WEB-INF/lib/mysql-connector-java-8.0.29.jar I am not getting: The page isn’t redirecting properly An error occurred during a connection to localhost:5443. This problem can sometimes be caused by disabling or refusing to accept cookies. I have verified the page is accepting cookies I have deleted all existing cookies Do I also need to upgrade the Tomcat version. I am currently running tom34 Any ideas? was (Author: hormiles): hi Maxim, I hope you had peaceful holiday. Thanks for the reply.I took your advice and upgraded to Java 17: loveofyah@meetings:/opt/open602/bin$ sudo ./startup.sh Using CATALINA_BASE: /opt/open602 Using CATALINA_HOME: /opt/open602 Using CATALINA_TMPDIR: /opt/open602/temp Using JRE_HOME:/usr/lib/jvm/jdk-17 Using CLASSPATH: /opt/open602/bin/bootstrap.jar:/opt/open602/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started. loveofyah@meeting Updated the following files /opt/open602/webapps/openmeetings/WEB-INF/classes/openmeetings.properties /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml /opt/open602/conf/server.xml copied/upgraded to /opt/open602/webapps/openmeetings/WEB-INF/lib/mysql-connector-java-8.0.29.jar I am not getting: The page isn’t redirecting properly An error occurred during a connection to localhost:5443. This problem can sometimes be caused by disabling or refusing to accept cookies. I have verified the page is accepting cookies Do I also need to upgrade the Tomcat version. I am currently running tom34 Any ideas? > Incomplete Address when dialing OM Conference room > -- > > Key: OPENMEETINGS-2737 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2737 > Project: Openmeetings > Issue Type: Bug > Components: VoIP/SIP >Affects Versions: 6.2.0 >Reporter: Horace Miles >Assignee: Maxim Solodovnik >Priority: Major > > When trying to call OM conference room I receive the following error: > SIP/2.0 484 Address Incomplete > *CLI> pjsip show history > No. Timestamp (Dir) Address SIP Message > > = == == > === > 0 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 1 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 401 Unauthorized > 2 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > 3 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 4 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 484 Address Incomplete > 5 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > *CLI> > sip.conf settings > [omsip_user] > host=dynamic > secret= > context=rooms-omsip > transport=ws,wss > type=friend > encryption=no > avpf=yes > icesupport=yes > directmedia=no > allow=!all,ulaw,opus,vp8 > extensions.conf configuration > [rooms] > exten => > _400X!,1,GotoIf($[${DB_EXISTS(openmeetings/rooms/${EXTEN})}]?ok:notavail) > exten => _400X!,n(ok),SET(PIN=${DB(openmeetings/rooms/${EXTEN})}) > exten => _400X!,n,Set(CONFBRIDGE(user,template)=sip_user) > exten => _400X!,n,Set(CONFBRIDGE(user,pin)=${PIN}) > exten => _400X!,n(ok),Confbridge(${EXTEN},default_bridge,) > exten => _400X!,n,Hangup > exten => _400X!,n(notavail),Answer() > exten => _400X!,n,Playback(invalid) > exten => _400X!,n,Hangup > [rooms-originate] > exten => _400X!,1,Confbridge(${EXTEN},default_bridge,sip_user) > exten => _400X!,n,Hangup > [rooms-out] > ; * > ; Extensions for outgoing calls from
[jira] [Comment Edited] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17553771#comment-17553771 ] Horace Miles edited comment on OPENMEETINGS-2737 at 6/13/22 7:21 PM: - hi Maxim, I hope you had peaceful holiday. Thanks for the reply.I took your advice and upgraded to Java 17: loveofyah@meetings:/opt/open602/bin$ sudo ./startup.sh Using CATALINA_BASE: /opt/open602 Using CATALINA_HOME: /opt/open602 Using CATALINA_TMPDIR: /opt/open602/temp Using JRE_HOME:/usr/lib/jvm/jdk-17 Using CLASSPATH: /opt/open602/bin/bootstrap.jar:/opt/open602/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started. loveofyah@meeting Updated the following files /opt/open602/webapps/openmeetings/WEB-INF/classes/openmeetings.properties /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml /opt/open602/conf/server.xml copied/upgraded to /opt/open602/webapps/openmeetings/WEB-INF/lib/mysql-connector-java-8.0.29.jar I am not getting: The page isn’t redirecting properly An error occurred during a connection to localhost:5443. This problem can sometimes be caused by disabling or refusing to accept cookies. I have verified the page is accepting cookies Do I also need to upgrade the Tomcat version. I am currently running tom34 Any ideas? was (Author: hormiles): hi Maxim, I hope you had peaceful holiday. Thanks for the reply.I took your advice and upgraded to Java 17: loveofyah@meetings:/opt/open602/bin$ sudo ./startup.sh Using CATALINA_BASE: /opt/open602 Using CATALINA_HOME: /opt/open602 Using CATALINA_TMPDIR: /opt/open602/temp Using JRE_HOME:/usr/lib/jvm/jdk-17 Using CLASSPATH: /opt/open602/bin/bootstrap.jar:/opt/open602/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started. loveofyah@meeting Updated the following files /opt/open602/webapps/openmeetings/WEB-INF/classes/openmeetings.properties /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml /opt/open602/conf/server.xml copied/upgraded to /opt/open602/webapps/openmeetings/WEB-INF/lib/mysql-connector-java-8.0.29.jar I am not getting: The page isn’t redirecting properly An error occurred during a connection to localhost:5443. This problem can sometimes be caused by disabling or refusing to accept cookies. I have verified the page is accepting cookies Any ideas? > Incomplete Address when dialing OM Conference room > -- > > Key: OPENMEETINGS-2737 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2737 > Project: Openmeetings > Issue Type: Bug > Components: VoIP/SIP >Affects Versions: 6.2.0 >Reporter: Horace Miles >Assignee: Maxim Solodovnik >Priority: Major > > When trying to call OM conference room I receive the following error: > SIP/2.0 484 Address Incomplete > *CLI> pjsip show history > No. Timestamp (Dir) Address SIP Message > > = == == > === > 0 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 1 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 401 Unauthorized > 2 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > 3 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 4 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 484 Address Incomplete > 5 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > *CLI> > sip.conf settings > [omsip_user] > host=dynamic > secret= > context=rooms-omsip > transport=ws,wss > type=friend > encryption=no > avpf=yes > icesupport=yes > directmedia=no > allow=!all,ulaw,opus,vp8 > extensions.conf configuration > [rooms] > exten => > _400X!,1,GotoIf($[${DB_EXISTS(openmeetings/rooms/${EXTEN})}]?ok:notavail) > exten => _400X!,n(ok),SET(PIN=${DB(openmeetings/rooms/${EXTEN})}) > exten => _400X!,n,Set(CONFBRIDGE(user,template)=sip_user) > exten => _400X!,n,Set(CONFBRIDGE(user,pin)=${PIN}) > exten => _400X!,n(ok),Confbridge(${EXTEN},default_bridge,) > exten => _400X!,n,Hangup > exten => _400X!,n(notavail),Answer() > exten => _400X!,n,Playback(invalid) > exten => _400X!,n,Hangup > [rooms-originate] > exten => _400X!,1,Confbridge(${EXTEN},default_bridge,sip_user) > exten => _400X!,n,Hangup > [rooms-out] > ; * > ; Extensions for outgoing calls from Openmeetings room. > ; * > [rooms-omsip] > exten => >
[jira] [Comment Edited] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17552461#comment-17552461 ] Horace Miles edited comment on OPENMEETINGS-2737 at 6/10/22 4:57 AM: - Maxim, I have figured out why I was getting the bad address and why I couldn't dial into the conferences. 1. In extensions.conf I needed to add include rooms and rooms-omsip contexts to my home-phones context. This allowed me to dial into the conference rooms 2. After dialing into the conferences I was receiving one way audio, i.e. I was not recieving any of the responses from asterisk at the client that dialed in. Was not receiving the prompt to enter the PIN for the conference room. When I would enter the PIN for the conference because I knew it was asking for it, I was able to connect to the conference but still would not receive any audio back. This problem was caused by the Linphone client for android. a.) Linphone client needs to be configured to use a STUN server. The only way to do that on the Android client is to have the client download a configuration file. I switched to MizuDroid client and I can dial into the conference and hear the system prompts. I have also add the outbounding calling context to the room-out context and I am able to make an outbound call to the PSTN from the conference room. 1. The problem is room users are not part of the conference call and have no way of hearing or talking to conference users 2. Omsip-User is part of the conference but has no mic. (I thought it did before) 3. So room users can communicate with each other and conference users can communicate with each other but the two can not communicate with each other.. Miles was (Author: hormiles): Maxim, I have figured out why I was getting the bad address and why I couldn't dial into the conferences. 1. In extensions.conf I needed to add include rooms and rooms-omsip contexts to my home-phones context. This allowed me to dial into the conference rooms 2. After dialing into the conferences I was receiving one way audio, i.e. I was not recieving any of the responses from asterisk at the client that dialed in. Was not receiving the prompt to enter the PIN for the conference room. When I would enter the PIN for the conference because I knew it was asking for it, I was able to connect to the conference but still would not receive any audio back. This problem was caused by the Linphone client for android. a.) Linphone client needs to be configured to use a STUN server. The only way to do that on the Android client is to have the client download a configuration file. I switched to MizuDroid client and I can dial into the conference and hear the system prompts. Now the problem I am having is Openmeetings/Asterisk is not recognizing when the moderatator enters the conference room. So the caller told the conference will start when the Leader joins the conference. It never recognizes when the moderator joins and so they are just stuck with music on hold. Can you look into that? Miles > Incomplete Address when dialing OM Conference room > -- > > Key: OPENMEETINGS-2737 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2737 > Project: Openmeetings > Issue Type: Bug > Components: VoIP/SIP >Affects Versions: 6.2.0 >Reporter: Horace Miles >Assignee: Maxim Solodovnik >Priority: Major > > When trying to call OM conference room I receive the following error: > SIP/2.0 484 Address Incomplete > *CLI> pjsip show history > No. Timestamp (Dir) Address SIP Message > > = == == > === > 0 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 1 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 401 Unauthorized > 2 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > 3 1652464465 * <== 98.174.244.227:41916 INVITE > sip:40011@98.174.244.232 SIP/2.0 > 4 1652464465 * ==> 98.174.244.227:41916 SIP/2.0 484 Address Incomplete > 5 1652464465 * <== 98.174.244.227:41916 ACK sip:40011@98.174.244.232 > SIP/2.0 > *CLI> > sip.conf settings > [omsip_user] > host=dynamic > secret= > context=rooms-omsip > transport=ws,wss > type=friend > encryption=no > avpf=yes > icesupport=yes > directmedia=no > allow=!all,ulaw,opus,vp8 > extensions.conf configuration > [rooms] > exten => > _400X!,1,GotoIf($[${DB_EXISTS(openmeetings/rooms/${EXTEN})}]?ok:notavail) > exten => _400X!,n(ok),SET(PIN=${DB(openmeetings/rooms/${EXTEN})}) > exten => _400X!,n,Set(CONFBRIDGE(user,template)=sip_user) > exten =>