HUDLite Server won't install

amartin
Posts: 2
Member Since:
2008-03-26

From the GUI trying to install

" 497 trixbox hudlite-server hudlite-server backend for HUDlite 1.4.32-1 No Update Not Installed"

Error:

Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package hudlite-server.i386 0:1.4.32-1 set to be updated
--> Running transaction check

Dependencies Resolved

Package Arch Version Repository Size

Installing:
hudlite-server i386 1.4.32-1 trixbox 2.8 M

Transaction Summary

Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 2.8 M
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
0:shutting down hudlite-server...
error reading information on service hudlite-server: No such file or directory
error: %pre(hudlite-server-1.4.32-1.i386) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping hudlite-server-1.4.32-1

Installed: hudlite-server.i386 0:1.4.32-1
Complete!



timbruffey
Posts: 5
Member Since:
2007-12-03
Same problem

I am having the exact same problem. Any help would be greatly appreciated! I have tired everything I could find on the forums to no avail. Fingers bleeding.... eyes bloodshot ....



GSnover
Posts: 1432
Member Since:
2006-11-19
For me, when I have been seeing that message, remove

hudlite-server and tbm-hudadmin, reboot the box, and then try and reinstall and it should be fine - also, if you are doing this on a 2.6 box, you will need to fix a bug detailed here:

http://www.trixbox.org/tbm-hudadmin-2-6-1-breaks-hudlite-admin-pa...

It's a simple fix - try the actual reboot though - it's weird, but it usually fixes it for me.

Greg



amartin
Posts: 2
Member Since:
2008-03-26
After a bunch of playing

After a bunch of playing with this I ran yum -update and then updated some modules and then it installed. I don't know if this help but it seems to have worked for me.



bdis
Posts: 111
Member Since:
2007-01-04
That link give me an access

That link give me an access denied. Is it so old it's no longer valid?? I am having the same problems listed here.



jlofgren
Posts: 1
Member Since:
2007-06-01
Reboot also worked for me

Not sure whether to be happy or irritated, but the reboot also worked for me. 'yum update' did not (nor did anything else I tried for the many hours I worked on it.)

... just so everyone is aware of what worked for me ...

(and the link mentioned above was also forbidden for me)



wfife
Posts: 2
Member Since:
2008-02-21
I'm having the same problem, however a reboot has not solved it.

-- Edited to include info that should have been included orignally.

Running Trixbox 2.6.2.2 on an HP Proliant DL360 G5.
2 gigs of memory and 1 100gig raid 5 partition.

-----------------------------------------------------------------------------------------------------------------------------------------------------
Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
hudlite-server i686 1.4.32-2 trixbox 2.8 M
tbm-hudadmin noarch 2.6.1.0-5 trixbox 127 k

Transaction Summary
================================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 2.9 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): tbm-hudadmin-2.6.1.0-5.noarch.rpm | 127 kB 00:00
(2/2): hudlite-server-1.4.32-2.i686.rpm | 2.8 MB 00:07
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 409 kB/s | 2.9 MB 00:07
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : hudlite-server [1/2]
Starting hudlite-server: [FAILED]
error: %post(hudlite-server-1.4.32-2.i686) scriptlet failed, exit status 1
Installing : tbm-hudadmin [2/2]
Already a manager entry for HUD Server.
/etc/asterisk/hud/users.xml moved to /etc/asterisk/hud/users.xml.old

Installed: hudlite-server.i686 0:1.4.32-2 tbm-hudadmin.noarch 0:2.6.1.0-5
Complete!

-- Will Fife
Network Administrator
National Services Group
"If it beeps and blinks, I work on it."

--

-- Will Fife
Network Administrator
National Services Group
"If it beeps and blinks, I work on it."



b14ck
Posts: 773
Member Since:
2009-03-03
Try this: service ircd

Try this:

service ircd stop
service hudlite-server stop
service ircd start
service hudlite-server start

That usually works :)

--

Randall Degges
Lead Developer, RCI Telecommunications
projectb14ck - http://projectb14ck.org/ - Weblog



wfife
Posts: 2
Member Since:
2008-02-21
[voice.nsginternal.net

[voice.nsginternal.net logs]# rpm -qa | grep hud
hudlite-server-1.4.32-2
tbm-hudadmin-2.6.1.0-5

[voice.nsginternal.net logs]# cat /etc/trixbox/trixbox-version
2.6.2.2

[voice.nsginternal.net logs]# cat /etc/asterisk/manager.conf

;
; Asterisk Call Management support
;
[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0

[admin]
secret = amp111
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

[hud]
secret=0chanc3yo
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

[voice.nsginternal.net logs]# cat /etc/asterisk/hud/users.xml

<opt>
        <sip200>
                <e200>Customer Service</e200>
                <e200>sip200</e200>
                <e200>w90bh7df</e200>
                <e200></e200>
                <e200></e200>
                <e200></e200>
                <e200>1001</e200>
        </sip200>
        <sip201>
                <e201>Operator Accounts</e201>
                <e201>sip201</e201>
                <e201>1z5p8kw3</e201>
                <e201></e201>
                <e201></e201>
                <e201></e201>
                <e201>1002</e201>
        </sip201>
.... more extensions just like above
</opt>

[voice.nsginternal.net conf]# cat /usr/local/fonality/hud/conf/connect.xml

<?xml version="1.0" encoding="UTF-8"?>
<opt>
    <asterisk>
        <host>127.0.0.1</host>
        <port>5038</port>
    </asterisk>
    <irc>
        <host>127.0.0.1</host>
        <port>6600</port>
        <pass>password</pass>
        <name>IRC to Asterisk command bot</name>
        <user>irc2asterisk_relay</user>
    </irc>
</opt>

[voice.nsginternal.net conf]# cat /usr/local/fonality/hud/conf/context.xml

<?xml version="1.0" encoding="UTF-8"?>
<opt>
     <call>
         <context>from-internal</context>
         <priority>1</priority>
     </call>
     <park>
         <context>xfer-to-park</context>
         <priority>1</priority>
         <extension>70</extension>
     </park>
     <manager>
         <name>remote_mgr</name>
         <secret>0chanc3yo</secret>
     </manager>
</opt>

[voice.nsginternal.net conf]# cat /etc/ircd/ircd.conf

# ircd.conf for HUD IRC server
logging {
        log_level = L_ERROR;
};
serverinfo {
        name="HUDserver";
        description="Server IRC";
        network_name="ExampleNet";
        network_desc="Example Network";
        hub=no;
};
class {
        name="users";
        ping_time=90 seconds;
        number_per_ip=200;
        max_number=200;
        sendq=100000;
};
class {
        name="opers";
        ping_time=90 seconds;
        number_per_ip=10;
        max_number=10;
        sendq=500000;
};
class {
        name="server";
        ping_time=5 minutes;
        connectfreq=15 minutes;
        max_number=5;
        sendq=1 megabytes;
};
auth {
        user="*@*";
        class="users";
        password="password";
        can_flood = yes;
        /* have ident: require the user has identd to connect (OLD I: + flag) */
        have_ident = no;
        true_no_oper_flood = yes;
        flags = exceed_limit, can_flood, can_idle, true_no_oper_flood;
};
listen {
         port=6600;
};
general {
        default_floodcount = 1000000;
        anti_nick_flood = no;
        max_nick_time = 20 seconds;
        max_nick_changes = 5;
        anti_spam_exit_message_time = 0 minutes;
        fname_userlog="/var/log/ircd-hybrid/user.log";
        fname_operlog="/var/log/ircd-hybrid/oper.log";
        fname_foperlog="/var/log/ircd-hybrid/foper.log";
        warn_no_nline=yes;
        pace_wait_simple = 0 second;
        pace_wait = 00 seconds;
        ping_cookie = yes;
        no_oper_flood = yes;
        true_no_oper_flood = yes;
        max_targets = 999;
        client_flood = 0;
        use_help = yes;
        throttle_time = 0;
};

And... finally.. the problem

[voice.nsginternal.net conf]# /etc/init.d/asterisk status
asterisk (pid 3105) is running...
[voice.nsginternal.net conf]# /etc/init.d/ircd status
ircd (pid 21950) is running...

[voice.nsginternal.net conf]# /usr/local/fonality/hud/hudlite-server -debug2
could not find ParserDetails.ini in PERL2EXE_STORAGE/XML/SAX
You must provide a password

[voice.nsginternal.net logs]# pwd
/usr/local/fonality/hud/logs
[voice.nsginternal.net logs]# ls

No logs, nothing but the error message that is printed out when I try and start hudlite manually. This is a relatively clean Trixbox install, installed it, setup extensions, setup a couple of ivr menus, did a full yum update, and then 2 weeks later tried to install / configure hudlite. Never worked, not from the first install till now. Had the previously mentioned install errors, and anyway, here's where I'm at.

I have tried uninstalling the rpms for hudlite-server and tbm-hudadmin, rebooting, and reinstalling with yum and with the package manager to no avail. Please let me know if I can provide any more info that will help in diagnosing this problem. I've spent about 2 or 3 days now, googling, and reading every forum post that I can find, along with any documentation that is available, but have had no luck so far.

The system is running on an HP Proliant DL360 G5 with 2 gigs of memory, and a 100gig raid partition.

-- Will Fife
Network Administrator
National Services Group
"If it beeps and blinks, I work on it."

--

-- Will Fife
Network Administrator
National Services Group
"If it beeps and blinks, I work on it."



JSylvia007
Posts: 43
Member Since:
2007-03-15
Brand new install of 2.8.0.1

Brand new install of 2.8.0.1 and I cant install hudlite-server either. No logs that I can find.

EDIT:

After a little bit of digging, I noticed that i needed to install 'lsof' - not sure why it isnt included by default, but i installed that, and now there are no "errors" on the command line when I run '/usr/local/fonality/hud/hudlite-server', but it still fails to load.

Then I noticed that the log located here: "/var/log/asterisk/full" has the following line each time I tried to start the hudlite service: "[Jul 10 15:37:47] VERBOSE[3096] logger.c: == Connect attempt from '127.0.0.1' unable to authenticate".

Just adding some more info.



sorvani
Posts: 163
Member Since:
2009-06-25
That is simple, HUDlite does

That is simple, HUDlite does not work with trixbox 2.8.x.x

From Dev Blog post:trixbox 2.8.0 released!

andrew wrote:
- HUDlite was designed to work with Asterisk 1.4 and will not work with trixbox 2.8
--

Jared Busch
Office: Have 2.8.0.1 talking to 3 IPOffice403's.
Home: Have 2.8.0 with trunks from Vitelity, & CallWithUs.



msaum
Posts: 2
Member Since:
2008-08-13
HUDlite Breakage

One common problem that will cause HUDlite to break is the use of a non-letter character in an extension's "Display Name". Go through and make sure you don't have any special characters. This is a problem with how HUDlite parses the underlying XML. It will choke on some special characters.

Once you've cleaned up all the display names, run the following commands to build a new users.xml file:

rm -f /etc/asterisk/hud/users.xml
service ircd stop
service hudlite-server stop
service ircd start
service hudlite-server start

Now go into the HUDlite server config and you should see new passwords generated for all of the extensions.

--
Mark



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.