PDA

Voir la version complète : call forward



mistergorgo
19/04/2013, 14h01
Hello again communauté chérie,


un souci depuis hier chez un client:
ils ont programmé un call forward sur deux téléphones de la standardiste sur son gsm perso. Il sont voulu supprimer sans succes.
Je me suis connecté à distance, database show cf et j'ai vu quelques call forward que j'ai effacé
maintenant, database show cf >>>> 0 results
et pourtant il arrive encore que son gsm sonne !

après effacement on voit encore des traces de son n° de gsm dans le log d'un appel:

dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is '003281monnumero' number is '003281monnumero'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringall'
-- dialparties.agi: Added extension 3000 to extension map
-- dialparties.agi: Added extension 3027 to extension map
-- dialparties.agi: Extension 3000 cf is disabled
-- dialparties.agi: Extension 3027 cf is disabled
-- dialparties.agi: Extension 3000 do not disturb is disabled
-- dialparties.agi: Extension 3027 do not disturb is disabled
> dialparties.agi: extnum 3000 has: cw: 1; hascfb: 1 [477N°GSM] hascfu: 0 []
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
dialparties.agi: Extension 3000 has ExtensionState: 0


Intriguant n'est-ce pas?

fastm3
19/04/2013, 23h00
C'est plutot une question freepbx...
Ton client a toujours un call forward on busy . Il faut supprimer CFB dans la database ou regarde les features codes.
La(les) derniere version de freepbx a un module qui permets de voir cela facilement sur toutes les extensions. Extensionsettings est son nom.

Attention, si le client utilise les fonctionnalites de transfert sur le tel , bien sur tu ne le verras pas dans la database. En log verbose, tu verras neanmons passer le redirect.

Fastm3.

mistergorgo
22/04/2013, 12h34
has cfb: 1 [477N°GSM]

magnifique!!!
merci fastm t'es le meilleur :ouimaitre: comme d'hab

mistergorgo
26/04/2013, 14h24
Attention, si le client utilise les fonctionnalites de transfert sur le tel , bien sur tu ne le verras pas dans la database.
Fastm3.

ok mais si ils ont fait des conneries avec le téléphone, y a t'il un moyen via la console à distance de nettoyer ça si on ne le voit pas dans la database?

fastm3
26/04/2013, 14h48
C'est a l'admin du systeme telephonique d'interdire de faire des "c*******es"
Le call transfer interne du tel peut souvent etre desactivé si tu peux proposer une interface plus sympa pour le faire. ( ivr, feature code, web ou appli xml avec les aastra par exemple ) ou si tout simplement, tu ne veux pas que les utilisateurs l'utilisent.

Le provisioning de certains tels est la pour ca. Evitant de laisser acces a des manipulations autres et la config etant centralisée.
Elle peut aussi ecraser certains parametres surchargés sur le tel.

Sinon, si la modif est faite sur le tel parce que l'utilisateur le peut ou si il dispose des codes admin et que tu n'as pas de provisionning qui ecrasera cela au reboot, pas d'autres solutions que de se connecter à l'interface d'admin du tel pour fixer ca. Souvent c'est web only, mais un acces ssh remote simple a ton serveur asterisk te permettra de faire un petit port forwarding pour y acceder.

Dans ton cas, l'utilisateur visiblement avait activé par erreur le call forward on busy et il ne sait pas vraiment ce que c'etait. Il est donc peut etre plus judicieux de desactiver la fonctionnalité et de laisser seulement les transferts simples

Fastm3