Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NethVoice: Recall on Busy isn't working #7010

Closed
andrea-marchionni opened this issue Sep 9, 2024 · 4 comments
Closed

NethVoice: Recall on Busy isn't working #7010

andrea-marchionni opened this issue Sep 9, 2024 · 4 comments
Labels
nethvoice Bug or features releted to the NethVoice project verified All test cases were verified successfully
Milestone

Comments

@andrea-marchionni
Copy link

It's possible to activate the recall busy service, it is correctly saved in the asterisk db

image

but then the daemon

root@voice2:/var/lib/asterisk# ps ax | grep recall
45 ? S 0:03 /usr/bin/python3 /usr/sbin/recallonbusy

That requires checking the settings and creating the calls when the recipient is free, which does not seem to work.

For this reason, the callback is never generated.

Check also that the default recall on busy parameter when creating extensions is active, it is not currently active.

image

The Recall on busy function is also missing in NethVoice CTI.

@github-project-automation github-project-automation bot moved this to 🆕 New in NethServer Sep 9, 2024
@edospadoni edospadoni added nethvoice Bug or features releted to the NethVoice project nethvoice-cti The issue is related to NethLink (NethVoice Web client) and removed nethvoice-cti The issue is related to NethLink (NethVoice Web client) labels Sep 9, 2024
@Amygos Amygos removed this from NethServer Sep 9, 2024
@edospadoni edospadoni assigned tonyco97 and unassigned edospadoni Sep 12, 2024
@andrea-marchionni andrea-marchionni added the nethvoice-cti The issue is related to NethLink (NethVoice Web client) label Sep 12, 2024
@Amygos Amygos removed this from NethServer Sep 16, 2024
@tonyco97 tonyco97 removed their assignment Sep 18, 2024
@andrea-marchionni andrea-marchionni assigned Stell0 and unassigned Amygos Sep 23, 2024
@Stell0 Stell0 removed the nethvoice-cti The issue is related to NethLink (NethVoice Web client) label Oct 7, 2024
@Stell0
Copy link

Stell0 commented Oct 7, 2024

Test case:

  • update a nethvoice installation or install a new one

  • make a cal with an extension

  • try to call same extension from another one

  • book recall

  • hanghup first call

  • extension 2 should be called and when he answers a call to extension 1 starts

  • try different states for extension 2 (busy, in use, ...) when extension 1 hang up

  • try to use an extension that is not main extension for extension 1 and 2

  • try to use mobile app for extension 1 and 2

Stell0 added a commit to nethesis/ns8-nethvoice that referenced this issue Oct 8, 2024
NethServer/dev#7010

* freepbx: log recallonbusy using stdout and stderr

* Show reload button when recall on busy default is changed

* bump version to force database init

* Rewrite of recallonbusy to avoid using AMIClient python library

* make new recallonbusy executable

* enable recallonbusy by default

---------

Co-authored-by: Matteo Valentini <[email protected]>
@Stell0 Stell0 added the testing Packages are available from testing repositories label Oct 8, 2024
@Stell0 Stell0 removed their assignment Oct 8, 2024
@andrea-marchionni
Copy link
Author

Testing release: 1.0.3-testing.2

Stell0 added a commit to nethesis/ns8-nethvoice that referenced this issue Oct 9, 2024
* Create recallonbusy configuration file if it doesn't exist

This file exist since https://github.com/nethesis/ns8-nethvoice/releases/tag/0.0.1-rc.2.0.1 if NethVoice was installed before it doesn't exist

* Attempt to reconnect if first connection fails

Co-authored-by: Matteo Valentini <[email protected]>

---------

Co-authored-by: Matteo Valentini <[email protected]>

NethServer/dev#7010
@andrea-marchionni
Copy link
Author

Testing release: 1.0.3-testing.4

@andrea-marchionni andrea-marchionni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Oct 9, 2024
@Amygos
Copy link
Member

Amygos commented Oct 11, 2024

@Amygos Amygos closed this as completed Oct 11, 2024
@github-project-automation github-project-automation bot moved this from Verified to Done in NethVoice Oct 11, 2024
@Amygos Amygos removed the bug label Nov 7, 2024
@Amygos Amygos added this to the NethVoice 1.0 milestone Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nethvoice Bug or features releted to the NethVoice project verified All test cases were verified successfully
Projects
Archived in project
Development

No branches or pull requests

5 participants