Skip to main content

Cannot Change Scripts on User Extensions

Posted by jlindler on Tue, 05/23/2017

I cannot change the script for a user extension via the GUI. In the Asterisk console, I get the error -
ast_careful_fwrite: fwrite() returned error: Broken pipe.

TL Version: 8.0.3.10
CentOS: 6.9


Submitted by jlindler on Tue, 05/23/2017 Permalink

I was changing from a multi-extension back to a single (or vice versa on another user extension). The change does not save in the GUI and does not take effect in Asterisk.

Submitted by thirdlane on Wed, 05/31/2017 Permalink

I checked this and it appears to be working on my system. Are the scripts "standard" thirdlane scripts for single and multi device extensions tl-stdexten and tl-multidevice-exten?

Do you see any error or it just silently does nothing?

What is the version of Thirdlane you are using?

Submitted by aponnath on Thu, 06/01/2017 Permalink

its funny, i ran into the same issue this morning. I have an extension which is my own which i tried to change from standard single to multi device and i added the 2 extensions to wring and saved. I tested it and it didnt work so i went back and checked and saw it still was on single. I repeated severaltimes but it never stuck nor did i get an error on safe. So now here comes the funny part, if i do this with a another user it works just fine. So there must be either a setting or something in the user which causes this

Submitted by jlindler on Mon, 06/05/2017 Permalink

TL Version: 8.0.3.10
CentOS: 6.9

Switching between the standard single to multi-device and vice versa. Happens on multiple user extensions as well.

Submitted by thirdlane on Fri, 06/09/2017 Permalink

The problem appears to be with the extensions created in the earlier versions of thirdlane, possibly up to 8.0.3.10. In the next release we will provide a patch to fix these extensions.