New install using VMware package - can't update Trixbox or get to modules online
I am fairly new to Trixbox, but have been using an old Asterisk @ home in a test lab for a couple of years.
I downloaded the trixbox 2.6.1 vmware image onto my Workstation 6 system. I use it in VMware as it is for a IP only Lab setup where all the other endpoints are VM's on the same host machine
Anyway, Trixbox is up & i can make calls, but cannot use the Web GUI or Yum to update trixbox:
Loading "installonlyn" plugin Setting up Update Process Setting up repositories Reading repository metadata in from local files Excluding Packages from trixbox RPM Repository for CentOS and RHEL Finished Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package asterisk.i386 0:1.4.21.2-1 set to be updated --> Running transaction check --> Processing Dependency: zaptel > 1.4.11 for package: asterisk --> Processing Dependency: libpri.so.1.4 for package: asterisk --> Processing Dependency: libpri > 1.4.4 for package: asterisk --> Processing Dependency: libtonezone.so.1.0 for package: asterisk --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package libpri.i386 0:1.4.7-1.488 set to be updated --> Running transaction check --> Processing Dependency: zaptel > 1.4.11 for package: asterisk --> Processing Dependency: libtonezone.so.1.0 for package: asterisk --> Processing Dependency: zaptel > 1.4.11 for package: libpri --> Finished Dependency Resolution Error: Missing Dependency: zaptel > 1.4.11 is needed by package asterisk Error: Missing Dependency: libtonezone.so.1.0 is needed by package asterisk Error: Missing Dependency: zaptel > 1.4.11 is needed by package libpri
I found the wiki on fixing zaptel & tried it. It seemed to complete OK & rebooted as avised, but the yum update still gives the same error.
I have also tried cleanup (yum clean all) but still the same.
I also have an issue with Module Admin when selecting "check updates online" i get this error, so i cannot install the misc app module for custom endpoints (such as web meetme)
Warning: Cannot connect to online repository (update.trixbox.org). Online modules are not available.
I have checked that i can ping to the 'real world' from the command line & all seems OK
any help or pointers greatly appreciated :)
Kerry,
Good idea, i can ping to update.trixbox.org & i get a valid response
However, for some reason the Centos CLI does not like the traceroute command - it says command not found.
However if i do a traceroute from the VMware host i get:
C:\Documents and Settings\Administrator>tracert update.trixbox.org Tracing route to update.trixbox.org [66.234.135.92] over a maximum of 30 hops: 1 1 ms <1 ms <1 ms 192.168.55.1 2 12 ms 12 ms 12 ms esr11.kingston5.broadband.bt.net [217.47.66.142] 3 12 ms 11 ms 13 ms 217.47.66.13 4 36 ms 12 ms 12 ms 217.47.66.170 5 12 ms 12 ms 12 ms 217.41.217.1 6 13 ms 12 ms 12 ms 217.41.217.66 7 13 ms 13 ms 13 ms 217.41.217.34 8 12 ms 12 ms 12 ms 217.47.66.42 9 14 ms 12 ms 12 ms 62.6.40.102 10 15 ms 15 ms 13 ms core2-pos0-7-0-0.ilford.ukcore.bt.net [194.74.65 .245] 11 14 ms 12 ms 13 ms transit1-gig9-0-0.ilford.ukcore.bt.net [194.72.2 0.226] 12 14 ms 13 ms 13 ms t2c1-ge14-0-0.uk-ilf.eu.bt.net [166.49.168.89] 13 104 ms 105 ms 104 ms t2c1-p4-0-0.us-nyc.eu.bt.net [166.49.164.78] 14 104 ms 105 ms 105 ms 12.116.102.13 15 177 ms 175 ms 174 ms tbr1.n54ny.ip.att.net [12.122.105.10] 16 198 ms 174 ms 175 ms cr1.n54ny.ip.att.net [12.122.16.145] 17 173 ms 174 ms 173 ms cr1.cgcil.ip.att.net [12.122.1.190] 18 175 ms 174 ms 174 ms cr2.dvmco.ip.att.net [12.122.31.85] 19 173 ms 176 ms 174 ms cr1.slkut.ip.att.net [12.122.30.25] 20 * 175 ms 175 ms cr2.la2ca.ip.att.net [12.122.30.30] 21 174 ms 174 ms 173 ms tbr2.la2ca.ip.att.net [12.122.19.206] 22 174 ms 173 ms 174 ms gar2.lsrca.ip.att.net [12.123.199.113] 23 * 174 ms 174 ms ge10-0.cr01.lax02.mzima.net [12.118.130.82] 24 173 ms 173 ms 174 ms bvi01-ar03-1200w7-lax.bb2.net [66.234.135.54] 25 174 ms 175 ms 174 ms fonality-lax-cust.bb2.net [66.234.128.62] 26 173 ms 172 ms 173 ms lax-92.ha-hosting.com [66.234.135.92] Trace complete.
why won't Centos allow traceroute??
Kerry,
Sorry about that, i didn't realise traceroute was not part of the base build, but a bit of Googling got me the info i needed to 'yum install' the traceroute package & this is the result:
traceroute to update.trixbox.org (66.234.135.92), 30 hops max, 40 byte packets 1 192.168.56.2 (192.168.56.2) 0.078 ms 0.090 ms 0.078 ms 2 lax-92.ha-hosting.com (66.234.135.92) 173.207 ms 175.042 ms 177.370 ms
so it looks like i can get to update.trixbox.org OK, & also yum can install the tracerout package, it just can't do updates & module admin can't show the on-line updates.
Alternatively, is there any way to manually download the 'misc applications' module & install it?
I'm not sure if this will help, but i re-ran the fiz-zaptel shell script, so i could capture the output, it seems to complete OK, but i may be missing something important??
I noticed that during the update it responds
No package zaptel-modules-1*2.6.25.7 available. Nothing to do
Does that mean that the update actually failed, despite the final line stating Zaptel problems resolved??
Here is the full output from the script:
[trixbox1.localdomain ~]# ./fix-zaptel.sh Fix Zaptel 1.1 -------------------------------------------------- Becasue of the way modules work in the Linux kernel there can be problems with modules RPMs. If you are getting errors when you try to update zaptel modules this script should resolve your problems. Upgrade zaptel RPMs?[n]y -------------------------------------------------- Cleaning up Everything trixbox 100% |=========================| 951 B 00:00 primary.xml.gz 100% |=========================| 111 kB 00:07 trixbox : ################################################## 250/250 trixboxaddons 100% |=========================| 951 B 00:00 primary.xml.gz 100% |=========================| 5.9 kB 00:00 trixboxadd: ################################################## 16/16 updates 100% |=========================| 951 B 00:00 primary.xml.gz 100% |=========================| 191 kB 00:00 updates : ################################################## 472/472 base 100% |=========================| 1.1 kB 00:00 primary.xml.gz 100% |=========================| 853 kB 00:01 base : ################################################## 2458/2458 addons 100% |=========================| 951 B 00:00 primary.xml.gz 100% |=========================| 157 B 00:00 extras 100% |=========================| 1.1 kB 00:00 primary.xml.gz 100% |=========================| 82 kB 00:00 extras : ################################################## 283/283 Excluding Packages from trixbox RPM Repository for CentOS and RHEL Finished Excluding Packages from CentOS-5 - Updates Finished Excluding Packages from CentOS-5 - Base Finished Excluding Packages from CentOS-5 - Addons Finished Excluding Packages from CentOS-5 - Extras Finished Setting up Install Process Parsing package install arguments No package zaptel available. filelists.xml.gz 100% |=========================| 374 kB 00:11 filelists.xml.gz 100% |=========================| 132 kB 00:00 filelists.xml.gz 100% |=========================| 8.9 kB 00:00 filelists.xml.gz 100% |=========================| 1.3 MB 00:01 filelists.xml.gz 100% |=========================| 2.8 MB 00:07 filelists.xml.gz 100% |=========================| 150 B 00:00 No package zaptel-modules-1*2.6.25.7 available. Nothing to do -------------------------------------------------- Zaptel problems resolved You may need to upadte the rest of your packages using yum update. You should reboot your system now. [trixbox1.localdomain ~]#
I hope this helps towards resolution
Kerry,
That's bizarre - i had rebooted the trixbox today & still couldn't get to modules online??
I restarted httpd as suggested & now i can get to modules - wierd
I then tried the yum update again & still get the error on zaptel dependancies, even after running the fix-zaptel script again
please help :-(
I have 2 trixboxes one is up and running and not able to connect to CentOS Base Packages among others. The other is not able to either and since I brought it up as a back up to the first I started from a clean install did a yum update and restore from back up on PBX ONLY. All seems to be working fine except not only can I not get CentOS Base Packages, I cannot add other modules because it is not able to resolve any dependencies that are in the CentOS Base Packages. Any ideas??
From what I have seen there seems to be a number of people with this same problem.
when you search under the error code:
Error: the XML response that was returned from the server is invalid.
Received:
Cannot write to file (cache/outputYumAvailList.txt)
which is what you get when you try to get the CentOS Base Pakages. When I select something that requires dependencies, just get a dependencies error.
I am running an updated 2.6.1.3 system with no known errors. I did already have to rummadge through the system changing out the old or standard passwords like amp111 and amp 109 and passw0rd. This was needed to resolve a bunch of other, by now, well known issues. Is there someone out there that can help address this head on with a simple try this: ....
I am sure I am not alone.
Thank you in advance,
Shawn
I am also having this issue. I have tried the zaptel fix but it does not resolve the issue.
I think the core of the issue is that somehow zaptel is missing from the package manager. I have 2 boxes one that I loaded from the ISO and the other is the vmware image that I downloaded. If you look in the package manager of the ISO you see the zaptel packages. if you look in the VMware download they are not there.
i am still new to this so I am not sure why the show up in on and not the other. I also tried updating the packages so they both show Package Version 2.6.1.3 yet in one the Zaptel packages show up yet they are missing from the other ?
Help ??
I am a totally green on Trixbox, having followed tips here and there I still have the Zaptel 1.4.11 is needed by package....
I'm running Trixbox VMware version on an ESXi server. Would installing trixbox CE 2.6.1.13 (Stable) solve the case, that the module is included in the kernel?


Member Since:
2008-09-08