TeleFlow Forums
http://teleflow.org/phpbb/

Lines Report Busy
http://teleflow.org/phpbb/viewtopic.php?f=11&t=306
Page 1 of 1

Author:  gsd [ Wed Jan 18, 2006 3:00 pm ]
Post subject: 

Gurmit Dhaliwal wrote: <br> <br>We have a customer who is experiencing lines reporting busy. <br> <br>The customer has a 4 port telelow 2003 which connects to a Progress <br>database. <br> <br>The customer is using a Dialogic D4PCIU voice card. <br> <br>The customer has had the lines tested and they seem to be OK. <br> <br>Once Teleflow is re-booted the busy line problem go away (for awhile) <br> <br>When we check the log for Teleflow we see the following: <br> <br>Dec 19 09:23:13.82: [29] Set Local Variable <br>Dec 19 09:23:13.82: Setting local variable '@TELEDATE' to '12' <br>Dec 19 09:23:13.82: [25] Math <br>Dec 19 09:23:13.82: @TELEDATE = @TELEDATE CAT /@DATEDAY <br>Dec 19 09:23:13.82: @TELEDATE = 12 CAT /18 <br>Dec 19 09:23:13.82: Setting local variable '@TELEDATE' to '12/18' <br>Dec 19 09:23:13.82: [26] Math <br>Dec 19 09:23:13.82: @TELEDATE = @TELEDATE CAT /@DATEYEAR <br>Dec 19 09:23:13.82: @TELEDATE = 12/18 CAT /2005 <br>Dec 19 09:23:13.82: Setting local variable '@TELEDATE' to <br>'12/18/2005' <br>Dec 19 09:23:13.82: [2] FINISH <br>Dec 19 09:23:13.82: Defaults<==ChangeDate <br>Dec 19 09:23:13.82: Setting global variable '@YESTERDAY' to <br>'12/18/2005' <br>Dec 19 09:23:13.82: [2] FINISH <br>Dec 19 09:23:13.82: Main<==Defaults <br>Dec 19 09:23:13.82: [7] DB Connect <br>Dec 19 09:23:13.82: ConnectString: <br>DSN=GXP30;UID=sysprogress;pwd=sysprogress <br>Dec 19 09:23:14.75: ERROR: Connect: SQLConnect failed. <br>Dec 19 09:23:14.75: SQL Error State: HY000 <br> Native Error Code: FFFFB10C <br> ODBC Error: <br>[DataDirect-Technologies][ODBC PROGRESS driver][PROGRESS]Error in <br>Network Daemon <br>Dec 19 09:23:14.75: FAILURE <br>Dec 19 09:23:14.75: ERROR: Missing next step <br>Dec 19 09:23:14.75: FATAL <br>Dec 19 09:23:14.75: Attempting to jump to Fatal Error Global <br>Event label: 'BIGEND' <br>Dec 19 09:23:14.75: [19] Label <br>Dec 19 09:23:14.75: Label: BIGEND <br>Dec 19 09:23:14.75: [218] Hang Up <br>Dec 19 09:23:14.75: [21] DB Disconnect <br>Dec 19 09:23:14.75: [60] Write Text <br>Dec 19 09:23:14.75: FATAL ERROR DETECTED! (2005/12/19, 09:23:14) <br>Dec 19 09:23:14.75: <br>Dec 19 09:23:14.75: [116] Wait <br>Dec 19 09:23:14.75: Waiting 60000 milliseconds <br>Dec 19 09:24:14.75: [22] FINISH <br>Dec 19 09:24:14.75: End of application. <br>Dec 19 09:24:14.75: XMLList destructor done <br>Dec 19 09:24:17.76: <br> <br> <br>One possibility is that an error is causing the ODBC connection between <br>Telflow and the database to be lost. Therefore, when this error occurs, <br>a line is lost (reports as busy). Teleflow monitor though shows all 4 <br>lines as available. <br> <br>Do you have any idea of what the problem might be?

Author:  Chris [ Wed Jan 18, 2006 5:07 pm ]
Post subject: 

From the log, it appears that for some reason, your DB Connect step is failing. If it is doing this each time the line starts, TeleFlow never gets to Wait For Call, and that line remains busy. <br> <br>It appears that when an error is generated in your application, your have a 60 second wait. Since you have hung up before that Wait, that line is available as far as the Telco is concerned, but is not waiting for a call. This would cause busy signals for that 60 second time period. <br> <br>Are you hitting the DB Connect step prior to every Wait for Call? This may be causing problems. Connect once, and stay connected, even between calls. Optionally, use a DB Disconnect before your DB Connect to ensure it is successful. (Well, unless there is an external factor creating a problem with the database connection, of course)

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/