[asterisk-bugs] [Asterisk-GUI 0014171]: Dahdi support does not work (hangs at "Checking write permission for GUI folder")
Asterisk Bug Tracker
noreply at bugs.digium.com
Tue Feb 10 14:30:36 CST 2009
The following issue has been CLOSED
======================================================================
http://bugs.digium.com/view.php?id=14171
======================================================================
Reported By: noahisaac
Assigned To: awk
======================================================================
Project: Asterisk-GUI
Issue ID: 14171
Category: General
Reproducibility: always
Severity: block
Priority: normal
Status: closed
Asterisk Version: 1.6.0.3-rc1
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
Resolution: reopened
Fixed in Version:
======================================================================
Date Submitted: 2009-01-05 11:40 CST
Last Modified: 2009-02-10 14:30 CST
======================================================================
Summary: Dahdi support does not work (hangs at "Checking
write permission for GUI folder")
Description:
When doing a clean install of asterisk 1.6.0.3-rc1 and any version of
Dahdi, the initial GUI setup will fail. The 2.0 branch hangs at "Checking
write permission for GUI folder". Pari's dahdi_support version goes into
infinite loop cycling between "Loading...", "Verifying dialplan contexts
needed for GUI", and "Checking write permission for GUI folder".
Upon further inspection, it seems that two calls to
ASTGUI.systemCmdWithOutput() don't seem to be working. I
don't yet know why.
In index.js:
1. On line 222, this call is not working:
ASTGUI.systemCmdWithOutput( 'echo ' + rand_1 , function(s){ ...
2. and on line 418, this call is also not working:
ASTGUI.systemCmdWithOutput( sessionData.directories.script_detectdahdi ,
function(op){ ...
In the second case, I know that
"sessionData.directories.script_detectdahdi" is pointing to the correct
shell script, but for some reason, it is not run when the
systemCmdWithOutput() function is called. I can run that script from the
command line with the same user permissions and it works.
(This issue may also be present with Asterisk version 1.4.x and any
version of Dahdi.)
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0014324 Initial login to clean install of gui c...
======================================================================
----------------------------------------------------------------------
(0099845) blitzrage (administrator) - 2009-02-10 14:30
http://bugs.digium.com/view.php?id=14171#c99845
----------------------------------------------------------------------
I'm closing this issue as it has been found out that version 1.6.0.5
exhibits this issue, but if you use the latest 1.6.0 from SVN, then the
issue goes away. I confirmed this on both my system, and on timeshell's
system.
This issue was fixed AFTER 1.6.0.3 (and 1.6.0.5, which was just 1.6.0.3
with a security fix).
The commit that corrects this issue is in commit 161490. If you update to
the latest 1.6.0 you may have an issue with something like:
fd == -1 in astman_append, should not happen
This is being worked on in issue 14364. If you run into that, then you can
test the fix in that bug number. If the issue is closed, then it is already
committed to 1.6.0.
Issue History
Date Modified Username Field Change
======================================================================
2009-02-10 14:30 blitzrage Note Added: 0099845
2009-02-10 14:30 blitzrage Status feedback => closed
======================================================================
More information about the asterisk-bugs
mailing list