In the documentation I see the following:
What you typically do in the Devices section
A normal workflow looks like this:
Create a Device
Vendor / Model (if applicable)
MAC address (most common identifier)
Optional: friendly name (e.g., “Front Desk Phone”)
Assign one or more Lines
Link...
I am trying to use the provisioning in fspbx that is available under Devices. I can see my T33G there with the correct MAC address. However, if I try to change the Device Keys there (Key 2 etc.), it has no effect on the phone. What am I missing?
I went through the directions on https://www.fspbx.com/docs/configuration/fspbx-tls-setup/. However, when I look sip_status, I don't see 5061 being listed. 5060, 5066, 5080, 7443 are all running. Is there somewhere else that I need to enable it?
I was able to get it to work by changing the FROM address in the Default Settings to be something allowed by Brevo (.env).
Thanks.
I see there is a field for "Mobile Number to Receive Voicemail Notifications."
Are there settings to get that to work?
Sorry. I am confused by that. I use Brevo service in .env and Mailgun in Default Settings. It looks like the voicemail is being sent to Brevo but using my Mailgun FROM address in settings.
It looks like the email is being sent using the .env email properties, but the FROM field seems to be pulling from the Default Settings. I have a different service in settings vs .env.
Since that FROM does not match, it is getting rejected.
Voicemail queue is set to modern. I see the following in the laravel.log but not sure if it relates:
[2025-12-09 19:46:53] production.ERROR: The signature is invalid. {"exception":"[object] (Spatie\\WebhookClient\\Exceptions\\InvalidWebhookSignature(code: 0): The signature is invalid. at...
I have two ATAs registered as extensions. The extensions are in the A domain. When I try to connect a phone to the ATA and make an outbound call, it gets processed using the public context - not the A domain. When I look at the extension settings, they show the correct domain. I have SIP...