[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-21 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Thanks Maxim

> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> allow=ulaw
> auth=4011-auth
> aors=40011
> [40011-auth]
> type=auth
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-20 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


For testing I'm using the config listed at 
https://nightlies.apache.org/openmeetings/AsteriskIntegration.html
calls from soft phones to room works as expected (using Linphone for Android)

You were added to contributors section :)
Please check https://nightlies.apache.org/openmeetings/team.html#contributors1 
:)

> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-17 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


No URL as of right now.  

But when I was testing, I was not able to complete a call if I didn't have an 
extension that was part of [rooms] context.  i.e. my extensions were part of 
[home-phones] context and couldn't dial into the [rooms] context.  I had to 
include [home-phones] in the [rooms] context and then I was able to dial into 
the rooms from the soft phone client.  Later I made the trunk number the call 
in number for all conferences, which then asks for the conferenceID and use the 
dial plan logic from the rooms context to process the call.  It works great and 
now  I don't really need a soft client as the trunk line can be reached by 
mobile and and PSTN phones. 

> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-17 Thread ASF subversion and git services (Jira)


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

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

Commit ad6290f690565cb50f5759ae1027f8b595e09c35 in openmeetings's branch 
refs/heads/java11-modules from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=ad6290f69 ]

[OPENMEETINGS-2737] instructions are updated


> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-17 Thread ASF subversion and git services (Jira)


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

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

Commit 6d7b933204f7ed6ebee7b7c2e9a841aac179283d in openmeetings's branch 
refs/heads/java11-modules from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=6d7b93320 ]

[OPENMEETINGS-2737] instructions were updated for Asterisk 18, issue in 
TimerService was fixed


> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-17 Thread ASF subversion and git services (Jira)


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

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

Commit f86ee1202eef413871b14da8bbc12ee085b34fa7 in openmeetings's branch 
refs/heads/java11-modules from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=f86ee1202 ]

[OPENMEETINGS-2737] more TimerService fixes, minor JS fixes


> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-16 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


{quote}I am not sure how your incoming call is working without having a 
extention for your phone in the same context as rooms{quote}
I'm not the author of this idea, only maintainer :)
As far as I understand 
* OM internal server periodically checks if there are incoming SIP call
* if we found one
* we will enter as {{omsip_user}} to {{[rooms-omsip]}} and will get to the same 
{{ConfBridge}}
* And internally we are adding audio/video connections to our multimedia-map 
:)
something like this :)

{quote}And yes you can added me as a contributor.{quote} how you would like to 
be listed? would you like to have and URL near your name? :)

> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-16 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-15 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Yes, you can mark it as fixed.  Thank you.

> 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
> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> allow=ulaw
> auth=4011-auth
> aors=40011
> [40011-auth]
> type=auth
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-14 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Hello [~hormiles],

{{1 and 2}} from my previous comment were related to file state after 
unarchiving of new version :)

Do I understand correctly everything works as expected?
Can I mark this JIRA as Fixed? :)

> 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
> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-14 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


HI MAXIM,
Thanks 
1 and 2 make sense, but should valid correction params/credentials already 
exist in the file?  

I got the information for tomcat4 from this jira 
https://issues.apache.org/jira/browse/OPENMEETINGS-2410

 [^agent-confid.gsm] 

Anyone can use the agent-confid.gsm file provided. However if anyone is looking 
for custom gsm files,  I am willing to provide them for a fee.  This one is in 
english.
r-agent-confid.gsm is in Russian, for you for helping me.  Thanks.

I also made my trunk number the main call in number for the conference rooms, I 
create agent-confid.gsm  to ask for the conference ID which uses the scripting 
from the rooms context to ask for the pin and passes the caller into the 
conference.  It will also ask the caller to announce their name and play music 
on hold until the moderator enters the conference.

 [^r-agent-confid.gsm] 

Extensions.conf entries:
[rooms-out]
; *
; Extensions for outgoing calls from Openmeetings room.
; *
exten => _XX,1,Set(CALLERID(all)="YAH's Global Kingdom Ministries 
<4803829901>")
same => n,Dial(PJSIP/${EXTEN}@voipms)
include => home-phones

[voipms-inbound]
exten => ,1,Answer() ;your DID
same => n,PLayback(agent-confid)
same => n,WaitExten
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

exten=> 1,1,Answer()
same => n,Dial(PJSIP/desktop)

exten => 2,1,Answer()
same => n,Dial(PJSIP/cellphone)

[mycontext]
; Make sure to include inbound prior to outbound because the _NXXNXX 
handler will match the incoming call and create a loop
;

include => voipms-inbound
include => voipms-outbound
include => rooms-out
;include => mainmenu


> 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
> 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 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-14 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Good Morning Maxim,

I have tested outgoing to PTSN and it works as expected,
I have tested income from internal extension and it works as expected

Room to room context the call is attempted but something is wrong with context, 
I will continue to work on.
I am attempting to setup the trunk number as the main number coming in, having 
asterisk to answer the incoming call and ask the user for the conference ID and 
pin.
Will let you know how that goes and share with the community when I get it to 
work.

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-13 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Glad everything works :))

not sure what tomcat4 is :(

the usual procedure is:
# copy _your_DB_persistence.xml to persistence.xml
# specify valid connection params/credentials

:

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-13 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


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 => 
> _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: 
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-13 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Hello [~hormiles]

sorry for keeping silence (we have public holidays :)))

# 7.0.0 requires java17
# I wouldn't copy {{conf/server.xml, conf/web.xml, 
webapps/openmeetings/WEB-INF/classes/openmeetings.properties, 
webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml and 
webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml}} I would apply 
the changes one by one :))
# You can download newer MySQL connector: 
https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.29
# your copy command for last 3 lines looks wrong :(


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-12 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


hey Maxim,
I tried to use the nightly build.  I did a backup of the database and a 
mysqldump.  Rename my current OM to open602.bak.  Unpacked the OM7.0.0 and mv 
it to open602.  Copied the relevant files 
/opt/open602.bak/webapps/openmeetings/WEB-INF/classes/openmeetings.properties 
/opt/open602/webapps/openmeetings/WEB-INF/classes/openmeetings.properties
/opt/open602.bak/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
 
/opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
/opt/open602.bak/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml 
/opt/open602/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
/opt/open602.bak/webapps/openmeetings/WEB-INF/lib/mysql-connector-java-8.0.19.jar
 /opt/open602/webapps/openmeetings/WEB-INF/lib/mysql-connector-java-8.0.19.jar

/opt/open602.bak/conf/*.jks /opt/open602/*.jks
/opt/open602.bak/conf/server.xml /opt/open602/server.xml
/opt/open602.bak/conf/web.xml /opt/open602/web.xml

I am getting a 404 error, but I don't know why and yes I restarted 
openmeetings, coturn and kurento services.



> 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 => 
> _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: 
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-11 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Hey Maxim, 

Do I process the night build the same as an upgrade or is ther another 
procedure?

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> allow=ulaw
> auth=4011-auth
> aors=40011
> [40011-auth]
> type=auth
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-10 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Maxim,
I followed the instructions to the and I am still experiencing the same issue.  
Here is an output from asterisk confbridge list:

meetings*CLI> confbridge list
Conference Bridge Name   Users  Marked Locked Muted
 == == == =
40011 1  1 No No
meetings*CLI> confbridge list 40011

meetings*CLI> confbridge list 40011
ChannelFlags  User Profile Bridge Profile   Menu
 CallerID
== ==   
 
PJSIP/horace-tablet-   MWEsip_user default_bridge   
default_menu horace-tablet
meetings*CLI> 

As you will notice omsip-user is not listed as being in the conference.  
OMSIP-USER should be conference leader according to confbridge.conf 
[omsip_user]
type=user
marked=yes
dsp_drop_silence=yes
denoise=true

Does omsip-user show as being a member of your conference call?

> 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 => 
> _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: 
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-10 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Hello [~hormiles],

using the latest nightly build #145+ from here:
https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/

and this instructions
https://nightlies.apache.org/openmeetings/AsteriskIntegration.html#call-from-room-to-external-number

I was able to make the call to external number

so everything seems to work for me as expected :)


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-10 Thread ASF subversion and git services (Jira)


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

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

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

[OPENMEETINGS-2737] instructions are updated


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-10 Thread ASF subversion and git services (Jira)


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

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

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

[OPENMEETINGS-2737] more TimerService fixes, minor JS fixes


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-09 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Thanks Maxim,

I am able to do everything but what I have stated.  Hopefully, between the two 
of us we can get this working and then I have an improvement I wish to request. 
 i.e. have conference callins not just reflect as an instance of the transport 
agent, but have their call in number appear.  Not sure if it is doable but 
would be a great enhancement.


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-09 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Hello [~hormiles],

thanks for pinging me :))
Finally I was able to start investigating this issue (hooray! :)))

Surprisingly my test Asterisk was broken, so I have to re-install everything
*Good things:*
* Asterisk 18 configuration is more/less the same :)
* instructions at https://openmeetings.apache.org/AsteriskIntegration.html are 
up-to-date and made calls to rooms available (as well as login to SIP server 
with OM credentials)
* I was able to fix couple of issues (hopefully)

*Bad things:*
* Call from room somehow started, but then something is incomplete

I'll investigate and will report back :)


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-09 Thread ASF subversion and git services (Jira)


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

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

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

[OPENMEETINGS-2737] instructions were updated for Asterisk 18, issue in 
TimerService was fixed


> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-09 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


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 => _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
>  

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-06-06 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Maxim,

Is there anything else I can provide to assist you on this matter?

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> allow=ulaw
> auth=4011-auth
> aors=40011
> [40011-auth]
> type=auth
> auth_type=userpass
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-27 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Hi Maxim, 
I used the links below to understand SIP and to make a working dialplan.

https://www.redhat.com/sysadmin/introduction-voip
https://www.redhat.com/sysadmin/asterisk-dialplan
https://www.redhat.com/sysadmin/sip-endpoint
https://www.redhat.com/sysadmin/asterisk-public-switched-telephone-network

These are really good articles and give good explanations and show you the 
basic commands for working with VOIP in Asterisk.

I believe I read some place that asterisk SIP.conf is deprecated and to use 
PJSIP so that is what I used but here are the link for SIP and PJSIP 
configuration of the trunk line.
https://wiki.voip.ms/article/Asterisk_SIP
https://wiki.voip.ms/article/Asterisk_PJSIP

Open the Asterisk CLI
sudo asterisk -r or -c

asterisk commands I found useful and use all the time

pjsip set history on * you must remember to turn back off after testing or it 
can consume all of your memory
pjsip show history * show current captured history
pjsip show history entry # - # equals the number number under the No. column.  
can you just enter the last digits such 1 or 9 or 18 as an example.

With above command you see all the details for any particular transmission.

I created internal extensions and put them into a context like office-phones
I load linphone on desktop, laptop and mobile to test extentions.  (all worked 
as planned)
I used VOIP.MS to rent a public sip trunk line (rates were really reasonable).
I used their configuration for PJSIP and test dialed my podcast show.  I also 
limited the number to US only just encase I got hacked.

I am not able to dial into a conference room I get the bad address error.
The SIP dialer I can only determine when it is being initalized and closed, but 
can't anything if dial attempt is made.  So not sure how to troubleshoot this 
from my end.

I hope this helps
Thanks 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 => _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 : 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-26 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


[~hormiles] nope :(
check Spam/Trash/Inbow - nothing :(

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> allow=ulaw
> auth=4011-auth
> aors=40011
> [40011-auth]
> type=auth
> auth_type=userpass
> username=40011
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-26 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Maxim,
Did  get  my  instructions for how to set up external dialing from your  local 
asterisk box?

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> allow=ulaw
> auth=4011-auth
> aors=40011
> [40011-auth]
> type=auth
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-18 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Thanks Maxim,

I am doing a deep dive on SIP this week as I have time.  I understand busy and 
having a family.  I will let you know as soon as I finish the deep dive on SIP.

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and Endpoint records for a conference 
> room as follows:
> [40011]
> type=endpoint
> context=rooms-omsip
> disallow=all
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-17 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


{quote}I went to unipro.ru. I can't find pricing on the site. Nor a way to even 
make a inquiry. I would like to know what it would cost me to get openmeeting 
functional where I can call into a conference room from PSTN or Mobible and 
call conference to conference.{quote}

The prices are here: https://unipro.ru/en/comsupport-openmeetings/
some basic description here: https://unipro.ru/en/web-conferences/

> 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 => 
> _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-17 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Hello [~hormiles],

sorry I'm a bit slow due do kids and day-time-job :(
I can't provide any fix for version {{6.2.0}} it is unchangeable since released

so {{Affects Version/s == 6.2.0}}
and {{Fix Version/s == TBD}}

According to your issue with reloading:

{code}
Failed to bind to 0.0.0.0:5060: Address already in use
{code}

I would check 
# how many asterisk processes do you have
# what other service might be listening at port 5060

According to calls from room:

previously there was section in the docs:
https://github.com/apache/openmeetings/blob/4.0.x/openmeetings-server/src/site/xdoc/voip-sip-integration.xml#L190

{code}
[rooms-out]
; *
; Extensions for outgoing calls from Openmeetings room.
; *
{code}

Call from land-line/mobile to room should be available
I'll ask colleague of mine if he'll remember how it was done

Call between conf rooms was never implemented, most probably it is possible 
(not sure yet, how :(( )

I can only test at my local machine
So I would appreciate any help on how can I configure local Asterisk to test 
external calls :)


> 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 => 
> _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":""}
> 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-16 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Not sure what your comment means
I am running 
Versions 6.2.0 revision a7216ac build date 2021-10-21T07:57:57Z

if this is a nightly build can you provide instructions as it has been some 
years since I have used a nightly build, don't remember how to get to them.

Thanks ahead of time,
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 => _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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to create AOR, Auth and 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-16 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Maxim,

I went to unipro.ru.  I can't find pricing on the site.  Nor a way to even make 
a inquiry.  I would like to know what it would cost me to get openmeeting 
functional where I can call into a conference room from PSTN or Mobible and 
call conference to conference.

Thanks 
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
> Fix For: 6.2.0
>
>
> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also tried to 

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-16 Thread Horace Miles (Jira)


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

Horace Miles commented on OPENMEETINGS-2737:


Good morning Maxim,

Thanks for your response.  I used your steps/guide for Asteriskintegrations.  I 
have confirmed all setting.I dialed into the conference room and there was 
silence no error codes.  But since I didn't know what to expected I want to do 
a capture.  I restarted asterisk and it no longer works.  At this point I am 
ready to pay for commercial support.  This should not be this hard.  I can do 
everything I want with OM and asterisk except these couple of things.  

/etc/asterisk/res_config_mysql.conf:
[general]
dbhost = 127.0.0.1
dbname = openmeetings
dbuser = root
dbpass = 
dbport = 3306
dbsock = /var/lib/mysql/mysql.sock
dbcharset = utf8
requirements=warn ; or createclose or createchar

meetings*CLI> sip reload
 Reloading SIP
[May 16 05:44:37] WARNING[1416]: chan_sip.c:33496 reload_config: Failed to bind 
to 0.0.0.0:5060: Address already in use

meetings*CLI> 
meetings*CLI> database show
/openmeetings/rooms/40011 : 1234
/openmeetings/rooms/4004  : 1234   
/

meetings*CLI> dialplan reload
Dialplan reloaded.
  == Setting global variable 'CONSOLE' to 'Console/dsp'
  == Setting global variable 'IAXINFO' to 'guest'
  == Setting global variable 'TRUNK' to 'DAHDI/G2'
  == Setting global variable 'TRUNKMSD' to '1'
-- Including switch 'DUNDi/e164' in context 'dundi-e164-switch'
[May 16 06:08:17] WARNING[2225]: pbx.c:7123 add_priority: Extension '_400X!' 
priority 5 in 'rooms', label 'ok' already in use at priority 2
[May 16 06:08:17] WARNING[2225]: pbx.c:7156 add_priority: Unable to register 
extension '_400X!' priority 1 in 'rooms-omsip', already in use
[May 16 06:08:17] WARNING[2225]: pbx_config.c:1891 pbx_load_config: Unable to 
register extension at line 906 of extensions.conf
[May 16 06:08:17] WARNING[2225]: pbx.c:7156 add_priority: Unable to register 
extension '_400X!' priority 2 in 'rooms-omsip', already in use
[May 16 06:08:17] WARNING[2225]: pbx_config.c:1891 pbx_load_config: Unable to 
register extension at line 907 of extensions.conf
[May 16 06:08:17] WARNING[2225]: pbx.c:7156 add_priority: Unable to register 
extension '_400X!' priority 3 in 'rooms-omsip', already in use
[May 16 06:08:17] WARNING[2225]: pbx_config.c:1891 pbx_load_config: Unable to 
register extension at line 908 of extensions.conf
-- Including switch 'DUNDi/e164' in context 'ael-dundi-e164-switch'
-- Including switch 'Lua/' in context 'default'
-- Including switch 'Lua/' in context 'public'
-- Including switch 'Lua/' in context 'demo'
-- Including switch 'Lua/' in context 'local'
-- Time to scan old dialplan and merge leftovers back into the new: 
0.003524 sec
-- Time to restore hints and swap in new dialplan: 0.10 sec
-- Time to delete the old dialplan: 0.000186 sec
-- Total time merge_contexts_delete: 0.003720 sec
-- pbx_config successfully loaded 57 contexts (enable debug for details).

meetings*CLI> sip reload
 Reloading SIP
[May 16 06:08:22] WARNING[1416]: chan_sip.c:33496 reload_config: Failed to bind 
to 0.0.0.0:5060: Address already in use

meetings*CLI> pjsip reload
Module 'res_pjsip.so' reloaded successfully.
Module 'res_pjsip_authenticator_digest.so' reloaded successfully.
Module 'res_pjsip_endpoint_identifier_ip.so' reloaded successfully.
Module 'res_pjsip_mwi.so' reloaded successfully.
Module 'res_pjsip_notify.so' reloaded successfully.
Module 'res_pjsip_outbound_publish.so' reloaded successfully.
Module 'res_pjsip_publish_asterisk.so' reloaded successfully.
Module 'res_pjsip_outbound_registration.so' reloaded successfully.
-- Reloading module 'res_pjsip.so' (Basic SIP resource)
[May 16 06:08:26] NOTICE[]: sorcery.c:1345 sorcery_object_load: Type 
'system' is not reloadable, maintaining previous values
-- Reloading module 'res_pjsip_authenticator_digest.so' (PJSIP 
authentication resource)
-- Reloading module 'res_pjsip_endpoint_identifier_ip.so' (PJSIP IP 
endpoint identifier)
-- Reloading module 'res_pjsip_mwi.so' (PJSIP MWI resource)
-- Reloading module 'res_pjsip_notify.so' (CLI/AMI PJSIP NOTIFY Support)
-- Reloading module 'res_pjsip_outbound_publish.so' (PJSIP Outbound Publish 
Support)
-- Reloading module 'res_pjsip_publish_asterisk.so' (PJSIP Asterisk Event 
PUBLISH Support)
-- Reloading module 'res_pjsip_outbound_registration.so' (PJSIP Outbound 
Registration Support)
meetings*CLI> 

I ran executed 
cd /etc/asterisk
sudo 
/usr/src/asterisk/asterisk-16.13.0/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py

and it converted the pjsip to look this below:  (Usernames/Passwords redacted)
/
;--
;;
Non mapped elements start

[jira] [Commented] (OPENMEETINGS-2737) Incomplete Address when dialing OM Conference room

2022-05-15 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2737:


Hello [~hormiles],

unfortunately I'm not an SIP expert :(((
My steps are described here: 
https://openmeetings.apache.org/AsteriskIntegration.html
While testing I was able to dial from Linphone Android to OM room at my local 
machine

can you please check my very detailed config? :)

> 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: 6.2.0
>
>
> 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 (MILES-PC) Windows 10 Version 2009, Qt 5.15.2 
> LinphoneCore/5.1.19-1-g6cdd0918e","expiration_time":"1652466228","outbound_proxy":""}
> 7 results found.
> *CLI> 
> I am using linphone 4.4.1 - Qt5.15.2
> Asterisk 16
> I can successfully make calls from Asterisk extension inbound and output to 
> both internal extentions and external PTSN numbers.
> I can not dial out of a OM Conference room - I get nothing at all
> I can not dial into a open meetings 
> I can not dial between conference rooms
> I have also