miércoles, 23 de octubre de 2024

Install viciphone and change default registration time

 1 cd /srv/www/htdocs/


2 git clone https://github.com/vicimikec/ViciPhone.git

3 nano /srv/www/htdocs/ViciPhone/src/js/sip.js

3 Change Registerer.defaultExpires from 600 to 3200:



4 Registerer.defaultExpires = 3200;

5 Update the Webphone URL: https://ambiorixg12-dialer.ddns.net/Vic ... iphone.php

6 Check the SIP registration logs to verify if the new registration expiration time has taken effect.

[Oct 23 11:20:24] Contact: <sip:9cc82b9h@192.0.2.186;transport=wss>;expires=3200
[/list]
[/i]

o far, everything look

jueves, 4 de enero de 2024

Re: Too many login attempts

 


Re: Too many login attempts

Postby blackbird2306 » Mon Oct 14, 2019 12:10 pm

Why don't you wait and try it 15 minutes later? If you don't want to wait this time you can unlock the user (6666) by typing this in linux cli:
CODE: SELECT ALL
mysql -D asterisk -e 'UPDATE `vicidial_users` SET `failed_login_count` = "0" WHERE `user` = "6666";'

and if you have forgotten the password for a certain user, you can change the password by this line:
CODE: SELECT ALL
mysql -D asterisk -e 'UPDATE `vicidial_users` SET `pass` = "HERENEWPASSWORD" WHERE `user` = "6666";'

sábado, 18 de noviembre de 2023

Re: Ingroups Calls showing for everyone

 

Re: Ingroups Calls showing for everyone

Unread postby atkins513 » Sat Nov 18, 2023 2:36 pm

I changed the individual setting under "user modify" to only checkmark their named ingroup only. I went to the usergroup they belong to and only checkmarked for that usergroup to have access under "Allowed User Groups:" to that group only. Not "ALL-GROUPS".

I then went to the REP's settings and changed the "Agent Choose Ingroups" to 0 as recommended by @carpenox. This was the crucial step.

All of these together worked flawlessly. Thank you!

lunes, 6 de noviembre de 2023

viciphone settings

https://docs.vicibox.com/en/latest/installation.html


https://docs.vicibox.com/en/latest/networking/vicibox-ssl.html

1)  vicibox-express

2)   reboot

3) vicibox-ssl  ( enter your  email and domain)



4) nano /etc/asterisk/http.conf

 tlscertfile=/root/.acme.sh//ambiorixg12-dialer.ddns.net/fullchain.cer

tlsprivatekey=/root/.acme.sh//ambiorixg12-dialer.ddns.net/ambiorixg12-dialer.ddns.net.key


check  asterisk wss status


static*CLI> http show status

HTTP Server Status:

Prefix: 

Server: Asterisk

Server Enabled and Bound to 127.0.0.1:8088


HTTPS Server Enabled and Bound to 0.0.0.0:8089


Enabled URI's:

/httpstatus => Asterisk HTTP General Status

/ws => Asterisk HTTP WebSocket


Enabled Redirects:

  None.




5) Change server settings to :

Web Socket URL:HELP

Web Socket URL:

wss://ambiorixg12-dialer.ddns.net:8089/ws


6)  Webphone URL on system setting

https://phone.viciphone.com/v3.0/viciphone.php

Webphone URL:HELP

7) VICI PHONE TEMPLATE


MODIFY A CONF TEMPLATE RECORD: VICIphone
Template ID:VICIphone
Template Name:HELP
Admin User Group:HELP

type=friend

host=dynamic

encryption=yes

avpf=yes

icesupport=yes

directmedia=no

transport=wss

force_avp=yes

dtlsenable=yes

dtlsverify=no

dtlscertfile=/root/.acme.sh//ambiorixg12-dialer.ddns.net/fullchain.cer

dtlsprivatekey=/root/.acme.sh//ambiorixg12-dialer.ddns.net/ambiorixg12-dialer.ddns.net.key

dtlssetup=actpass

rtcp_mux=yes

context=default


8) Container settings

Container ID:VICIPHONE_SETTINGS

# determines if the reg_exten is called upon successful registration

dialRegExten : 1


9) Add sip phones settings

Set As Webphone:HELP
Webphone Dialpad:HELP
Webphone Auto-Answer:HELP
Webphone Dialbox:HELP
Webphone Mute:HELP
Webphone Volume:HELP



Webphone Extra Settings:HELP

Template ID:HELP  


1 cd /srv/www/htdocs/agc 


 2 cp options-example.php options.php static:/srv/www/htdocs/agc 


 3 nano options.php 

$webphone_call_seconds  = 1;  # set to 1 or higher to have the agent phone(if set to webphone) called X seconds after login


lunes, 25 de julio de 2022

allow-remote-access-to-mariadb-server-on-rhel-centos

 https://shouts.dev/articles/allow-remote-access-to-mariadb-server-on-rhel-centos

Re: Custom caller ID per area code randomness

 CAMPAIGN CID AREACODES


If the System Setting for Areacode CIDs is enabled and the Campaign setting for Use Custom CallerID is set to AREACODE then you have the ability to define Areacode CIDs that will be used when outbound calling to leads in this specific campaign. You can add multiple callerIDs per areacode and you can activate and deactivate them each in real time. If more than one callerID is active for a specific areacode then the system will use the callerid that has been used the least number of times today. If no callerIDs are active for the areacode then the campaign CallerID or list override CallerID will be used. An areacode in this section can be from 2 to 5 digits in length, and if a shorter defined areacode overlaps with a longer areacode then the longer areacode will be used. For example, if the areacodes 31 and 312 are both defined and active for a campaign, then areacode 312 would be used for phone number 3125551212.


Re: Custom caller ID per area code randomness

Postby mflorell » Mon Nov 20, 2017 7:52 am

The counters reset every day, so it will most likely dial the same one first on the second day since there is no random generator on the query that pulls it.

martes, 19 de julio de 2022

Re: AMD Calls Response Dead Air

 

Re: AMD Calls Response Dead Air

Postby mflorell » Tue Oct 29, 2019 11:54 am

Have you tried not using AMD at all? We usually recommend to our clients that they try to not use it because of the delay it adds to routing calls to agents.