I have a user that has semi-retired.
He’ll no longer need a desk phone, just access to voicemail.
He doesn’t want calls to follow him. Just hit voicemail and he’ll check the voicemail from the outside.
To me this sounded like a job for changing the SIP extension to a Virtual Extension.
Is it still the case that the only way to accomplish this feat is by using the bulk extensions (now bulk handler) module ala this post from two years ago:
When I initially set my PBX up, I created virtual extensions for all users, then added a FollowMe for different SIP endpoints. It was (mostly) functional, but has created a fair share of headaches in implementation.
Now, with the understanding that chan_pjsip can have multiple endpoints for a single extension, which would simplify my dialplans, ring groups, queues, etc. immensely. I upgraded the system to Asterisk 13, set up a test extension using chan_pjsip, and it seems to behave exactly the …
Thanks,
David
frankb
April 30, 2017, 3:48am
2
Why change it at all. Forward his voicemails to his email and save him time from even having to call in to retrieve them.
1 Like
miken32
(miken32)
May 2, 2017, 6:17pm
3
This is easily done in MySQL, if you’re comfortable with that:
DELETE FROM devices WHERE id = 1234;
DELETE FROM sip WHERE id = 1234;
This will leave the entry in the users table, and it will be considered a virtual extension.
It’s always a good idea to remove possible attack vectors from your system, every unused SIP extension is absolutely one such vector.
Good point @miken32 … I was assuming that his sever was behind a firewall and not accessible via the internet. I should not assume that though.
steveg
(Steve Gregory)
April 26, 2025, 1:17pm
6
Is it possible to change an existing Virtual extension to PJSIP using MySQL?
system
(system)
Closed
May 27, 2025, 1:17pm
7
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.