安装asterisk中遇到的错误

centos5.5下实现asterisk1.8_*+RSTP安装及配置过程 asterisk1.8安装包地址:https://www.asterisk.org/downloads/asterisk/all-asterisk-versions srtp安装包地址:http://sourceforge.net/projects/srtp/ 安装过程: 首先是安装srtp,安装前确保有这些包: yum -y install gcc gcc-c++ pkgconfig z 阅读详情

在asterisk 安装目录里执行

./configure

出现以下警告:

I want to compile the asterisk with SRTP library but in configuring the asterisk code, I get this error:

checking for the ability of -lsrtp to be linked in a shared object... no
configure: WARNING: ***
configure: WARNING: *** libsrtp could not be linked as a shared object.
configure: WARNING: *** Try compiling libsrtp manually. Configure libsrtp
configure: WARNING: *** with ./configure CFLAGS=-fPIC --prefix=/usr
configure: WARNING: *** replacing /usr with the prefix of your choice.
configure: WARNING: *** After re-installing libsrtp
configure: WARNING: *** configure script.
configure: WARNING: ***
configure: WARNING: *** If you do not need SRTP support re-run configure
configure: WARNING: *** with the --without-srtp option.
解决方法:

in SRTP folder:

make uninstall
make clean
./configure CFLAGS=-fPIC --prefix=/usr/local/lib
make
make runtest
make install

in Asterisk folder:

 cd ../../asterisk/asterisk-11.3.0/
./configure --with-srtp=/usr/local/lib
当我在SRTP目录下运行:
make runtest

出现:
[runtest] Error 254
解决方法:
在test目录下修改rtpw_test.sh 
中line 7 : RTPW=rtpw
改为: RTPW=./rtpw
line 21:  killall rtpw 2&>/dev/null
改为:
killall rtpw 2>/dev/null
参考:http://blog.sina.com.cn/s/blog_7acb2119010199cd.html
在执行:
make progdocs
出现:
/bin/bash: line 1: doxygen: command not found
make: *** [progdocs] Error 127
解决方法:
apt-get install doxygen

在usr/lib/asterisk/modules/无chan_sip.so
解决方案:
apt-get install libcurl4-openssl-dev
(chan_sip.so依赖 res_crypto.so,而res_crypto.so 依赖openssl)
重新./configure make menuselect  make install

解决asterisk sip错误提示Not Acceptable Here(488)或Not Found(404) 开始一直显示488错误,于是我看了下SIP终端语音编码,发现只启用了G729编码,于是我就开启了G711编码,再次拨打,发现488错误消失了,可随之而来的是 404错误,心里在想如果网络不通就不可能收到返回错误信息,证明网络是通的,可为什么送不通呢!我推断应该还是网络问题,于是进一步检查网络相关问题,经过多次测试,检查发现,网段是不一样的,Asterisk网卡是自动获取地址,可VOS端的MAK地址是三个255,问题应该就出在这里,于是进行相应修改MAK地址如图。 阅读详情

相关推荐

Asterisk呼叫中心之freepbx安装(五)

本文是建立在asterisk已经安装好的情况之下来进行的操作,执行asterisk -r。可以在终端看到asterisk系统已经启动代表安装成功。 安装freepbx,我选择了在另外一个centos系统来进行,以免安装过程覆盖了一些conf文件。 三:安装需要的扩展包       1:yum install e2fsprogs-devel keyutils-libs-devel

liujun213的专栏 4565

利用doxygen 生成antlr C++ API

首先下载doxygen源码包。 http://download.youkuaiyun.com/source/1974147 解压到用户目录下。tar -zxvf doxygen-1.6.0.src.tar.g进入doxygen-1.6.0目录下,执行下列命令。./configure --prefix /usr/local/执行成功后会生成一个make

梦回吹角连营 870

K8s认证文件丢失的应急处理与恢复策略

本文详细介绍了Kubernetes(K8s)认证文件丢失时的应急处理与恢复策略。从快速诊断问题范围到不同场景的临时解决方案,再到深度恢复方案(无损重建、部分重置、完全重建),提供了全面的操作指南。同时强调了生产环境中的防丢失设计、高可用集群的特殊处理以及日常运维建议,帮助运维人员有效应对认证文件丢失的紧急情况。

weixin_33743248的博客 328

树莓派安装paho-mqtt,出现错误的解决步骤

0.说明 本篇主要是在树莓派上安装mqtt时出现错误,解决过程中错误依次依赖,导致安装过程非常繁琐,故写博客记录一下,蛀牙包括 paho-mqtt 、openssl、doxygen、cmake 等安装 1.下载paho-mqtt的源码: 链接:https://pan.baidu.com/s/1ES24ZFfF59Pu_ZPY9IzQlw 提取码:kigq 官方源码:https://github.c...

qq_38074673的博客 5915

Outlook邮件备份全攻略:从导出到导入的完整流程(附常见问题解决)

本文提供了一份详尽的Outlook邮件备份全攻略,涵盖从导出到导入的完整流程。重点解析了经典桌面版Outlook的.pst文件备份方法、进阶的智能筛选备份策略,以及如何通过导入恢复和工具验证确保备份可用。同时,文章还介绍了构建自动化备份体系与异地容灾的最佳实践,并附有常见问题解决方案,帮助用户建立可靠的邮件数据安全防线。

weixin_29248611的博客 900

VSCode + ESP-IDF 项目搭建及配置

VSCode 搭建 ESP-IDF 开发环境

weixin_51358957的博客 2万+

Doxygen生成文档时报”sh: dot: not found”

Doxygen生成文档时报”sh: dot: not found”: 最后一行:./build.sh : 20: doxygen:not found 解决办法: sudo apt-get install graphviz

m0_48643365的博客 2364

pix4d安装步骤

pix4d三维模型软件的安装步骤

Little_Bee_27000的博客 1万+

安装asterisk 时遇到的报错情况,及解决办法。

Debian 9 安装 asterisk https://linuxize.com/post/how-to-install-asterisk-on-debian-9/ configure 过程中遇到的问题 具体安装过程,网上说明很多,仅仅记录中间遇到的问题及解决办法​ 1) configure 过程中,提示 uuid support not found(this ...

1628

CentOS7下用FreeRADIUS+AD实现802.1X认证完整指南(附华为交换机配置)

本文提供了在CentOS 7系统上部署FreeRADIUS并与Windows Active Directory集成,以实现企业级802.1X网络认证的完整实战指南。内容涵盖从架构原理、服务器配置(包括Kerberos、Samba Winbind集成)、FreeRADIUS核心设置与AD联动,到华为交换机的详细配置步骤。重点解决了生产环境中常见的高可用、动态VLAN下发及深度排错问题,为企业构建集中、安全的网络准入控制体系提供了经过验证的解决方案。

weixin_29273849的博客 407

Playwright MCP:开启浏览器自动化的新篇章

在当今数字化时代,浏览器自动化技术在众多领域发挥着至关重要的作用,从简单的网页爬取到复杂的自动化测试,再到智能代理与网页的交互等场景,都离不开高效、可靠的浏览器自动化工具。而微软推出的项目,正是在这一领域的一次创新性探索,它为开发者带来了全新的视角和强大的功能支持。本文将深入探讨的概念、架构、代码示例、应用场景、注意事项以及未来发展方向,帮助读者全面了解这一前沿技术。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 5268

安装Asterisk 12,启动报错:asterisk: error while loading shared libraries: libjansson.so.4: cannot open shar

安装Asterisk的时候,启动时报错 asterisk: error while loading shared libraries: libjansson.so.4: cannot open shared object file: No such file or directory 的解决方法: 先下载

bit_zsk的专栏 3582

harbor x509: certificate signed by unknown authority【20251222】

本教程通过「合并证书链(服务器端)+ 预置根 CA(客户端)」彻底解决了自签名证书的 x509 错误,同时集成了 Trivy 漏洞扫描,实现了 Harbor 从搭建到实用的全流程。证书链合并是服务器端的关键,确保客户端获取完整信任路径;客户端需同时配置「系统信任库 + Docker 信任目录」,避免 Docker 独立信任机制导致的问题;所有 IP 需保持一致(Harbor 配置、证书绑定、客户端访问),是避免错误的基础。

老韩的Linux云计算架构师进阶之路 682

asterisk -安装、配置 (Linux)

一、获取asterisk安装包 1. sudo apt-get install wget (如果有可以忽略这一步) 2. wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-17-current.tar.gz( 目前最新版本为17.1.0) 想要其他版本可以去 https://downl...

Addrews的博客 4106

【多模态实验总结】整理了几十篇文章,理清 多模态目标检测 在写论文中需要做哪些实验

此篇文章中将多模态目标检测所做的实验,分成了各个类别,目的是为了对多模态的实验有一个清晰的理解。可以看到,很多表格中放的并不是做了单一的某一个对比,而是将提出的模型,在不同的骨干、数据集上的效果与基线进行对比,使内容更全面。因此这里提到的各种实验,大家在后续改进写论文过程中可以根据自己的论文内容进行整合。对于这里提到的这些文章,大家都可以看看,我只是按照我这里的分类截取了部分实验,这里提到的所有实验在每篇文章中也基本能看到相应的实验。

Limiiiing的博客 3146

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Asterisk安装指南

1. Asterisk及相关软件安装 1.1 下载 Asterisk及相关软件可从Asterisk官方网站http://www.asterisk.org/downloads下载; 也可以从http://downloads.asterisk.org/pub/telephony/网站找到你想要的Asterisk版本以及相关的依赖软件。 服务器上使用的Asterisk及相关软件版本如

1025

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

asterisk 1.4 版本的安装操作步骤

以下的步骤已经验证过,并附上错误处理的方法。1.检查系统内核版本#uname -afor example:Linux luser 2.6.17-1.2142_EL #1 Tue Jul 11 22:41:14 EDT 2006 i686 i686 i386 GNU/Linux`. 2.检查是否已经安装kernel-devel# rpm -q kernel-devel如果

语音通讯-软交换asterisk,Freeswitch 4328

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Asterisk的一些安装问题

在包装的linux系统下安装Asterisk应该要注意的问题:1. 注意版本的一致性,Asterisk本身已经支撑库建立在一定的版本的基础上,选择一个问题稳定的版本 非常重要。注意libpri,Asterisk,dahdi版本之间的一致性,不然在安装过程中会出现异常。2. 包装的linux的系统在一些环境路径及配置上面与redhat或debian不同,而从dahdi的配置上看,dahdi启动 脚本

southflow的专栏 1188

编译安装asterisk-1.4.13

 There are two errors when i compile&install asterisk-1.4.13,as follow,  and give the solution.VMware+Redhat 9.0,without hardware.1、expand.c:489: allocated_variable_append: Assertion current_vari

Stay Hungry,Stay Foolish的专栏 982

asterisk odbc mysql_asterisk 相关数据库配置 使用

Linux/Unix下ODBC的安装:tar zxvf unixODBC-2.2.1.tar.gzcd unixODBC-2.2.1./configure --prefix=/usr/local/unixODBC-2.2.1 --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etcmakemake ...

weixin_35822833的博客 530

Asterisk 开源项目常见问题解决方案

Asterisk 是一个开源的 PBX(Private Branch Exchange)和电信工具包。它作为中间件,连接了互联网和电信通道,并支持多种应用。Asterisk 不仅支持互联网电话,还广泛支持传统的 PSTN(公共交换电话网络)。该项目的主要编程语言是 C 语言。 ## 新手使用注意事项及解决方案 ### 1. 编译和安装问题 **问题描述**:新手在编译和安装 Asterisk

gitblog_01035的博客 525

install_prereq:Asterisk源代码编译安装之前的重要一步

Asteri软件包里就有一个脚本工具,可以快速检查和安装依赖包——install_prereq: a script to install distribution-specific prerequirement。其他操作系统比如Kylin,Ubuntu,Debian等,也都一样的编译方法。常用的linux系统都可以编译安装Asterisk,比如我们常用的redhat方向的rhel,centos,rocky,alma等。无论什么操作系统,在编译安装Asterisk之前,都需要先解决依赖问题,就是完善编译环境。

1183

在CENTOS环境安装ASTERISK+FREEPBX常见问题以及解决办法

在CENTOS环境安装ASTERISK+FREEPBX常见问题以及解决办法   一.Unknown SQL engine 错误表现:安装完FreePBX后进入admin页面,显示错误:未知数据库引擎.   FATAL ERROR Unknown SQL engine: [] Trace Back /var/www/html/admin/common/db_connect.php:5...

zsj777的专栏 1532

Asterisk config出错

转载自:Asterisk 安装疑难 问题:configure: error: *** termcap support not found (on modern systems, this typically means the ncurses development package is missing) 解决方法:sudo apt-get install ncurses-dev 问题:configure: error: *** uuid support not found (this typically

chen64515的博客 535

(可用/自总结)在亚马逊云 AMI LINUX 安装 asterisk 遇到的问题

1.在安装 dahdi 时,执行 make 时,出现关于内核的问题,一般是因为 kernel 和 kernel-devel 的版本不一致   2. 在安装 asterisk 时,执行 make config 时,出现了以下错误:            We could not install init scripts for your distribution        这是一...

yyxawe的专栏 394

java dtls server_尝试使用sipjs在网站用户之间设置Asterisk进行语音聊天 . 但无法配置DTLS证书 . 得到“主机名:未知主机”...

我正在尝试使用Sipjs的帮助为用户设置Asterisk语音聊天,遵循SIPJS docs http://sipjs.com/guides/server-configuration/asterisk上给出的说明 . 用户已创建并已连接 . 他们可以通过Zoiper互相打电话 . 但无法通过Sipjs或SipML5调用 . 当任何人用户从Sipjs或SipMl5进行呼叫时 . 控制台显示以下错误:C...

weixin_33842969的博客 340
上一篇: ubuntu12.10下安装Asterisk
下一篇: asterisk 说明
zljjava
博客等级 码龄15年 155粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值