Hints disappearing

I’m having a weird issue with a system I just migrated from v13 to v15 using Backup and Restore. The hints will all of a sudden disappear, and asterisk starts to throw warnings about the extension doesn’t exist in from-internal.

So, hints after a fwconsole reload show as such:

    -= Registered Asterisk Dial Plan Hints =-
104@ext-local       : PJSIP/104&Custom:DND  State:Unavailable     Presence:not_set         Watchers  2
105@ext-local       : PJSIP/105&Custom:DND  State:Unavailable     Presence:not_set         Watchers  2
106@ext-local       : PJSIP/106&Custom:DND  State:Unavailable     Presence:not_set         Watchers  2
107@ext-local       : PJSIP/107&Custom:DND  State:Unavailable     Presence:not_set         Watchers  1
100@ext-local       : PJSIP/100&Custom:DND  State:Idle            Presence:not_set         Watchers  4
101@ext-local       : PJSIP/101&Custom:DND  State:Idle            Presence:not_set         Watchers  2
102@ext-local       : PJSIP/102&Custom:DND  State:Idle            Presence:not_set         Watchers  4
103@ext-local       : PJSIP/103&Custom:DND  State:Idle            Presence:not_set         Watchers  4
108@ext-local       : PJSIP/108&Custom:DND  State:Idle            Presence:not_set         Watchers  1
109@ext-local       : PJSIP/109&Custom:DND  State:Idle            Presence:not_set         Watchers  1
*84199@ext-local    : ccss:PJSIP/199        State:Unavailable     Presence:not_set         Watchers  0
*8575@park-hints    : park:75@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8574@park-hints    : park:74@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8577@park-hints    : park:77@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8576@park-hints    : park:76@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8571@park-hints    : park:71@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8573@park-hints    : park:73@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8572@park-hints    : park:72@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*8578@park-hints    : park:78@parkedcalls   State:Idle            Presence:not_set         Watchers  0
111@ext-local       : PJSIP/111&Custom:DND  State:Idle            Presence:not_set         Watchers  1
110@ext-local       : PJSIP/110&Custom:DND  State:Idle            Presence:not_set         Watchers  1
113@ext-local       : PJSIP/113&Custom:DND  State:Unavailable     Presence:not_set         Watchers  1
112@ext-local       : PJSIP/112&Custom:DND  State:Unavailable     Presence:not_set         Watchers  1
72@park-hints       : park:72@parkedcalls   State:Idle            Presence:not_set         Watchers  0
73@park-hints       : park:73@parkedcalls   State:Idle            Presence:not_set         Watchers  0
70@park-hints       : park:71@parkedcalls&  State:Idle            Presence:not_set         Watchers  0
71@park-hints       : park:71@parkedcalls   State:Idle            Presence:not_set         Watchers  0
76@park-hints       : park:76@parkedcalls   State:Idle            Presence:not_set         Watchers  0
77@park-hints       : park:77@parkedcalls   State:Idle            Presence:not_set         Watchers  0
74@park-hints       : park:74@parkedcalls   State:Idle            Presence:not_set         Watchers  0
75@park-hints       : park:75@parkedcalls   State:Idle            Presence:not_set         Watchers  0
78@park-hints       : park:78@parkedcalls   State:Idle            Presence:not_set         Watchers  0
*80199@ext-local    : PJSIP/199&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*84102@ext-local    : ccss:PJSIP/102        State:Unavailable     Presence:not_set         Watchers  0
*84103@ext-local    : ccss:PJSIP/103        State:Unavailable     Presence:not_set         Watchers  0
*84100@ext-local    : ccss:PJSIP/100        State:Unavailable     Presence:not_set         Watchers  0
*84101@ext-local    : ccss:PJSIP/101        State:Unavailable     Presence:not_set         Watchers  0
*84106@ext-local    : ccss:PJSIP/106        State:Unavailable     Presence:not_set         Watchers  0
*84107@ext-local    : ccss:PJSIP/107        State:Unavailable     Presence:not_set         Watchers  0
*84104@ext-local    : ccss:PJSIP/104        State:Unavailable     Presence:not_set         Watchers  0
*84105@ext-local    : ccss:PJSIP/105        State:Unavailable     Presence:not_set         Watchers  0
*84108@ext-local    : ccss:PJSIP/108        State:Unavailable     Presence:not_set         Watchers  0
*84109@ext-local    : ccss:PJSIP/109        State:Unavailable     Presence:not_set         Watchers  0
_*96X.@ext-cf-hints : Custom:DEVCF${EXTEN:  State:Unavailable     Presence:                Watchers  0
*84113@ext-local    : ccss:PJSIP/113        State:Unavailable     Presence:not_set         Watchers  0
*84112@ext-local    : ccss:PJSIP/112        State:Unavailable     Presence:not_set         Watchers  0
*84111@ext-local    : ccss:PJSIP/111        State:Unavailable     Presence:not_set         Watchers  0
*84110@ext-local    : ccss:PJSIP/110        State:Unavailable     Presence:not_set         Watchers  0
_*76X.@ext-dnd-hints: Custom:DEVDND${EXTEN  State:Unavailable     Presence:                Watchers  0
199@ext-local       : PJSIP/199&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80106@ext-local    : PJSIP/106&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80107@ext-local    : PJSIP/107&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80104@ext-local    : PJSIP/104&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80105@ext-local    : PJSIP/105&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80102@ext-local    : PJSIP/102&Custom:DND  State:Idle            Presence:not_set         Watchers  0
*80103@ext-local    : PJSIP/103&Custom:DND  State:Idle            Presence:not_set         Watchers  0
_*80X.@ext-local    : ${DB(AMPUSER/${EXTEN  State:Unavailable     Presence:                Watchers  0
*80100@ext-local    : PJSIP/100&Custom:DND  State:Idle            Presence:not_set         Watchers  0
*80101@ext-local    : PJSIP/101&Custom:DND  State:Idle            Presence:not_set         Watchers  0
*280@app-daynight-to: Custom:DAYNIGHT0      State:Idle            Presence:not_set         Watchers  1
*80108@ext-local    : PJSIP/108&Custom:DND  State:Idle            Presence:not_set         Watchers  0
*80109@ext-local    : PJSIP/109&Custom:DND  State:Idle            Presence:not_set         Watchers  0
_*21X!@ext-findmefol: Custom:FOLLOWME${EXT  State:Unavailable     Presence:                Watchers  0
*80113@ext-local    : PJSIP/113&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80112@ext-local    : PJSIP/112&Custom:DND  State:Unavailable     Presence:not_set         Watchers  0
*80111@ext-local    : PJSIP/111&Custom:DND  State:Idle            Presence:not_set         Watchers  0
_*98X.@app-dialvm   : MWI:${EXTEN:3}@${DB(  State:Unavailable     Presence:                Watchers  0
*80110@ext-local    : PJSIP/110&Custom:DND  State:Idle            Presence:not_set         Watchers  0

Then, after a few minutes I start to receive the below error:

NOTICE[2036]: res_pjsip_exten_state.c:421 new_subscribe: Endpoint '100' state subscription failed: Extension '100' does not exist in context 'from-internal' or has no associated hint

but for each subscription on each phone. During this time, running another core show hints reveals that many of the hints have been removed:

    -= Registered Asterisk Dial Plan Hints =-
*8575@park-hints    : park:75@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8574@park-hints    : park:74@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8577@park-hints    : park:77@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8576@park-hints    : park:76@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8571@park-hints    : park:71@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8573@park-hints    : park:73@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8572@park-hints    : park:72@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
*8578@park-hints    : park:78@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
72@park-hints       : park:72@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
73@park-hints       : park:73@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
70@park-hints       : park:71@parkedcalls&  State:Unavailable     Presence:not_set         Watchers  0
71@park-hints       : park:71@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
76@park-hints       : park:76@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
77@park-hints       : park:77@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
74@park-hints       : park:74@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
75@park-hints       : park:75@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
78@park-hints       : park:78@parkedcalls   State:Unavailable     Presence:not_set         Watchers  0
_*96X.@ext-cf-hints : Custom:DEVCF${EXTEN:  State:Unavailable     Presence:                Watchers  0
_*76X.@ext-dnd-hints: Custom:DEVDND${EXTEN  State:Unavailable     Presence:                Watchers  0
_*80X.@ext-local    : ${DB(AMPUSER/${EXTEN  State:Unavailable     Presence:                Watchers  0
*280@app-daynight-to: Custom:DAYNIGHT0      State:Idle            Presence:not_set         Watchers  1
_*21X!@ext-findmefol: Custom:FOLLOWME${EXT  State:Unavailable     Presence:                Watchers  0
_*98X.@app-dialvm   : MWI:${EXTEN:3}@${DB(  State:Unavailable     Presence:                Watchers  0

in particular all of the @ext-local hints that the phones use for their BLF subscriptions. Running a fwconsole reload will temporarily resolve this.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.