# Provisioning issue

**URL:** <https://forums.vitalpbx.org/t/provisioning-issue/4439>\
**Category:** VitalPBX 4\
**Created:** [September 6, 2024, 7:04pm UTC](https://forums.vitalpbx.org/t/provisioning-issue/4439 "2024-09-06T19:04:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![SterlingDunn](https://forums.vitalpbx.org/user_avatar/forums.vitalpbx.org/sterlingdunn/32/3070_2.png) [@SterlingDunn](https://forums.vitalpbx.org/u/SterlingDunn)\
**Post date:** [September 6, 2024, 7:04pm UTC](https://forums.vitalpbx.org/t/provisioning-issue/4439/1 "2024-09-06T19:04:27Z")

</div>

I am having an issue with creating a config for one extension in particular. Others seem to be fine? so its strange.  
I receive this error when trying to create the provisioning config.

```auto
Exception: [500-get] {https://127.0.0.1/provisioning/api/provision/24:9a:d8:7c:ae:a9}: {"message":"[\/usr\/share\/provisioning\/storage\/framework\/views\/1be874864acc529c0fcdd9177b9c1dedc7fecd81.php:1476] Unsupported operand types: string + string (View: \/usr\/share\/provisioning\/storage\/framework\/views\/c939ba381c4c5e2881f8ca7ca648d0ef4b3bdd35.blade.php)"} at file /usr/share/vitalpbx/www/includes/components/provisioning/RestClient.php on line 0

Error Trace
#	File	Function
1	/usr/share/vitalpbx/www/index.php:0	app\Core->run(...args);
2	/usr/share/vitalpbx/www/includes/app/Core.php:0	app\Core->_loadModule(...args);
3	/usr/share/vitalpbx/www/includes/app/Core.php:0	app\Core->loadModuleAction(...args);
4	/usr/share/vitalpbx/www/includes/app/Core.php:0	modules\provisioning\provisioning->put(...args);
5	/usr/share/vitalpbx/www/modules/provisioning/provisioning.php:0	modules\provisioning\Device->save(...args);
6	/usr/share/vitalpbx/www/modules/provisioning/Device.php:0	unknown(...args);
7	/usr/share/vitalpbx/www/modules/provisioning/Device.php:0	modules\provisioning\Device->generateProvisioningFile(...args);
8	/usr/share/vitalpbx/www/modules/provisioning/Device.php:0	provisioning\RestClient->Retrieve(...args);
9	/usr/share/vitalpbx/www/includes/components/provisioning/RestClient.php:0	provisioning\RestClient->_sendRequest(...args);

```

I have tried running an apt clean/update/install and it did install some provisioning module updates but it did not help. I tried deleting and recreating the extension as well as the provisioning entry with no luck still.  
Phone model is Yealink t43U, I do have others working.

---

<div class="post-metadata">

**Author:** ![SterlingDunn](https://forums.vitalpbx.org/user_avatar/forums.vitalpbx.org/sterlingdunn/32/3070_2.png) [@SterlingDunn](https://forums.vitalpbx.org/u/SterlingDunn)\
**Post date:** [September 6, 2024, 8:38pm UTC](https://forums.vitalpbx.org/t/provisioning-issue/4439/2 "2024-09-06T20:38:13Z")

</div>

Now I am getting this error when trying to update any of my templates.

```auto
Exception: [500-get] {https://127.0.0.1/provisioning/api/provision/24:9A:D8:7C:AE:89}: {"message":"[\/usr\/share\/provisioning\/storage\/framework\/views\/1be874864acc529c0fcdd9177b9c1dedc7fecd81.php:1476] Unsupported operand types: string + string (View: \/usr\/share\/provisioning\/storage\/framework\/views\/c939ba381c4c5e2881f8ca7ca648d0ef4b3bdd35.blade.php)"} at file /usr/share/vitalpbx/www/includes/components/provisioning/RestClient.php on line 0

Error Trace
#	File	Function
1	/usr/share/vitalpbx/www/index.php:0	app\Core->run(...args);
2	/usr/share/vitalpbx/www/includes/app/Core.php:0	app\Core->_loadModule(...args);
3	/usr/share/vitalpbx/www/includes/app/Core.php:0	app\Core->loadModuleAction(...args);
4	/usr/share/vitalpbx/www/includes/app/Core.php:0	modules\provisioning_templates\provisioning_templates->put(...args);
5	/usr/share/vitalpbx/www/modules/provisioning_templates/provisioning_templates.php:0	modules\provisioning_templates\ProvisioningTemplate->save(...args);
6	/usr/share/vitalpbx/www/modules/provisioning_templates/ProvisioningTemplate.php:0	modules\provisioning_templates\ProvisioningTemplate->_updateProvisioningFiles(...args);
7	/usr/share/vitalpbx/www/modules/provisioning_templates/ProvisioningTemplate.php:0	modules\provisioning\Device->generateProvisioningFile(...args);
8	/usr/share/vitalpbx/www/modules/provisioning/Device.php:0	provisioning\RestClient->Retrieve(...args);
9	/usr/share/vitalpbx/www/includes/components/provisioning/RestClient.php:0	provisioning\RestClient->_sendRequest(...args);

```

---

<div class="post-metadata">

**Author:** ![hlev](https://forums.vitalpbx.org/user_avatar/forums.vitalpbx.org/hlev/32/42_2.png) [@hlev](https://forums.vitalpbx.org/u/hlev)\
**Post date:** [September 6, 2024, 10:26pm UTC](https://forums.vitalpbx.org/t/provisioning-issue/4439/3 "2024-09-06T22:26:44Z")

</div>

Did you make any custom changes to the templates?

The error is showing in line 1476 of the following file: `/usr/share/provisioning/storage/framework/views/1be874864acc529c0fcdd9177b9c1dedc7fecd81.php`

Check the file to see what the server is generating and see if you have errors in your template file in the gui.

---

<div class="post-metadata">

**Author:** ![SterlingDunn](https://forums.vitalpbx.org/user_avatar/forums.vitalpbx.org/sterlingdunn/32/3070_2.png) [@SterlingDunn](https://forums.vitalpbx.org/u/SterlingDunn)\
**Post date:** [September 6, 2024, 11:01pm UTC](https://forums.vitalpbx.org/t/provisioning-issue/4439/4 "2024-09-06T23:01:00Z")

</div>

Ahh thank you, you were right. I had made a change that broke it and I thought I had removed it. Guess not. Thank you!
