kamailio转发电话到目的地,目的返回失败时再转给其他IP

按图中这样测试:

A---->kamailio------->B

B返回480等失败错误码(非200 OK),能进入failure_route[TOVOICEMAIL],但是t_relay_to_udp执行失败。

好吧,说是:在 failure_route 中处理的是启动事务的请求,而不是回复

那么,让kamailio在开始时发到一个不存在的IP,即B是一个不存在的IP,这样总算是发送失败了吧,----------测试了也不行。

谁能 告诉我,failure_route[TOVOICEMAIL]怎么使用,如何在这种场景下,让t_relay_to_udp执行成功,谢谢。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/732984.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

苍穹外卖-day01

苍穹外卖-day01 目录 苍穹外卖-day01课程内容1. 软件开发整体介绍1.1 软件开发流程1.2 角色分工1.3 软件环境 2. 苍穹外卖项目介绍2.1 项目介绍2.2 产品原型2.3 技术选型 3. 开发环境搭建3.1 前端环境搭建3.2 后端环境搭建3.2.1 熟悉项目结构3.2.2 Git版本控制3.2.3 数据库环境…

【考研数学】129高分学姐二战经验+资料分享

21年数学三87分 22年数学三129分 可以说这两年该踩的雷我都踩了、该做的题我都做了。 进来看看是什么使我突然醒悟让我数学提分40多分的叭。 李林的880题我也做过,先来说说这本书的优缺点以及适用人群吧。 习题优点 李林老师的880题难度适中,很贴近…

【视频转码】基于ZLMediakit的视频转码技术概述

一、概述 zlmediakit pro版本支持基于ffmpeg的转码能力,在开源版本强大功能的基础上,新增支持如下能力: 1、音视频间任意转码(包括h265/h264/opus/g711/aac等)。2、基于配置文件的转码,支持设置比特率,codec类型等参…

总结:Java枚举类Enum常用API,与EnumUtil工具类封装

总结:Java枚举类Enum常用API,与EnumUtil工具类封装 一通过enum关键字创建一个枚举类:二自定义枚举对象常用方法示例:1.获取枚举值方法:一般为code字段2.获取描述值方法:一般为description字段3.获取枚举对象…

使用docker搭建chromium

使用Docker CLI 首先,你需要确保已经安装了Docker。以下是使用Docker命令行界面(CLI)搭建linuxserver/chromium的步骤: 拉取linuxserver/chromium镜像: docker pull linuxserver/chromium这将从Docker Hub上拉取最新的…

LeetCode-Hot100

哈希 1.两数之和: 给定一个整数数组nums和一个整数目标值target,请你再该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。 思路:暴力解法是使用两层循环来遍历每一个数,然后找出两数之和等于target的…

Unity的PICO项目基础环境搭建笔记(调试与构建应用篇)

文章目录 前言一、为设备开启开发者模式1、开启PICO VR一体机。前往设置>通用>关于本机>软件版本号2、一直点击 软件版本号 ,直到出现 开发者 选项3、进入 开发者模式,打开 USB调试,选择 文件传输 二、实时预览应用场景1、下载PC端的…

Linux中的read命令详解:交互性脚本编写的利器

在Linux系统中,Shell脚本是一种强大的工具,用于自动化任务和编写系统管理脚本。然而,有时候需要脚本能够与用户进行交互,以便动态地获取输入或提供输出。这时,read命令就成为了我们的利器。本文将深入探讨read命令的使…

2024年新手视频剪辑软件推荐-6款视频剪辑软件测评

视频剪辑软件推荐 premiere premiere 直达地址:各大软件网站 说到底,还是得专业的来,虽然很多人觉得他是收费的,但是你懂的,想要免费总是会有办法的.别的不说,剪辑这块,我还是很认可这个软件,虽然我现在还是刚入门. 剪映 剪映 抖音官方推出的一款手机视频编辑剪辑应用,提供切割…

go切片实现原理

近日一直在学习golang,已经产出如下博客一篇 GO闭包实现原理(汇编级讲解) 引言 最近在使用go语言的切片时,出现了一些意料之外的情况,遂查询相关文档学习后写下此篇博客 正文 首先,我们思考,go在通过函数传递一个切片时,是通过引用传递的吗,还是通过值传递的呢(答案将会很…

Transformer之多角度解读

Transformer 文章目录 Transformer  👉引言💎 一、 自注意力机制 : 主要用于 长距离依赖捕捉和转换序列二、 Encoder:2.1 多头注意力机制:2.2 残差连接: 三、 Decoder:3.1 Decoder 多头注意力…

hive sql无法停止

排查流程 hive任务停止是调用org.apache.hive.jdbc.HiveStatement的close()方法实现的 其底层是委托给org.apache.hive.service.cli.thrift.TCLIService.Iface客户端实例来实现。 同时,通过JDK动态代理为其织入了synchronized同步机制:其底层是委托给…

申请公众号上限是多少

一般可以申请多少个公众号?公众号申请限额在过去几年内的经历了很多变化。对公众号申请限额进行调整是出于多种原因,确保公众号内容的质量和合规性。企业公众号的申请数量从50个到5个最后到2个,对于新媒体公司来说,这导致做不了公…

swift的lazy关键字 后面还会补充

使用lazy关键字的例子 在Swift 中,如果你在子类的构造器中遇到了“Property self.someProperty not initialized at super.init call”的错误,这表示在调用父类的init方法前,你必须确保所有非可选的实例属性都已经被初始化。Swift 要求所有非…

网络延迟导致终端卡顿

网络延迟导致终端卡顿 在一些情况下,终端卡顿可能是由于网络延迟增加或丢包导致的。例如,使用 hping3 模拟网络流量时可能观察到这种情况。 在使用 hping3 运行前后,通过 ping 命令来观察网络延迟的变化,以便更全面地了解卡顿问…

【XMU学科实践二】豆瓣爬虫实践

文章目录 分析豆瓣阅读网站具体步骤构造headersBeautiful soup中的定位函数find() 、find_all() 完整爬虫代码 叠甲:仅供学习。。 XMU的小朋友实在不会了可以参考我的思路,但还是建议自己敲一遍哈。 学科实践二还是挺有意思的! 分析豆瓣阅读网…

什么是jwt

jwt是JSON Web Token,由3部分构成: 头部Header:头部包含了两部分,token 类型和采用的加密算法(可为none,后端应限制加密算法,不以这里为准)。 载荷Payload:这部分才是重要…

test02

1.逢七过/*朋友聚会时,玩逢7过的游戏 游戏规则:从任意一个数字开始报数,当你要报的数字是包含7或者是7的倍数时都要说:过 需求:使用程序在控制台打印出1-100之间的满足逢七过规则的数据*/ //1.打印1-100 for (int i 1…

Compose UI 之 Small TopAppBar

Small 类型 TopAppBar AppBar 主要由2类,顶部 AppBar 和底部 AppBar。 顶部 AppBar:主要包含了标题,action菜单,导航菜单。底部 AppBar:典型地包含主要导航项。 顶部 AppBar 顶部 AppBar 包含了 4 中类型&#xff…

webhook详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 webhook简介 在当今高度连接的网络世界中,没有什么可以孤立地发挥最佳作用。完成一项任务(几乎)总是需要多个实体的参与。电子商务应用程序需要与支付系统通信,支付…