naveed6865 wrote:Hi guys,
I am facing this issue of more number of CANCELS on inbound campaign in multi server setup. I have checked all settings of campaign and those are correct and in asterisk logs before CANCEL i see this line
[Aug 17 13:39:29] ERROR[32148]: utils.c:1446 ast_careful_fwrite: fwrite() returned error: Broken pipe
Please note that this is error not warning, so we cant ignore this like WARNING message, some thing really happening bad thats why asterisk is reporting error and due to which out dialing pace is slow now, Please advise what could be issue?
Regards
Naveed
1) Welcome to the Party!
2) As you are obviously new here, I have some suggestions to help us all help you:
When you post, please post your entire configuration including (but not limited to) your installation method (7.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).
This IS a requirement for posting along with reading the stickies (at the top of each forum) and the manager's manual (available on EFLO.net, both free and paid versions)
You should also post: Asterisk version, telephony hardware (model number is helpful here), cluster information if you have one, and whether any other software is installed in the box. If your installation method is "manual/from scratch" you must post your operating system with version (and the .iso version from which you installed your original operating system) plus a link to the installation instructions you used. If your installation is "Hosted" list the site name of the host.
If this is a "Cloud" or "Virtual" server, please note the technology involved along with the version of that techology (ie: VMware Server Version 2.0.2). If it is not, merely stating the Motherboard model # and CPU would be helpful.
Similar to This:
Vicibox X.X from .iso | Vicidial X.X.X-XXX Build XXXXXX-XXXX | Asterisk X.X.X | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation | Intel DG35EC | Core2Quad Q6600
3) That error message is misnamed. It shouldn't even be a notice. It is telling you that you opened a log file, and then didn't log anything. This is not just normal, it's expected, but the interaction of perl, agi, and the OpenSuSE OS combines to make the system lie. One day someone will recompile the system with that as a Notice and people will stop asking this question (which has been asked and answered hundreds of times).
4) You stated that your problem is with an inbound campaign. But your complaint regards outbound calls. This is a bit of a contradiction: I'll assume for the rest of this that your intent was to say that this is a Blended campaign with both inbound and outbound and you are experiencing problems with the outbound portion of the campaign.
5) Cancels are caused by the Vicidial system determining that the call has been in an active state for too long and terminating the call even though the carrier has not returned a termination reason or an answer status. There are many causes for this. You should test some of these calls which you believe should not have canceled (samples) and determine if the carrier is screwing up, or if your carrier or campaign settings are wrong. All are possible.
6) Happy Hunting!