【问题标题】:Skype-in Telephone Numbers no longer accept Toll Free SIP "From" or P-Asserted-IdentitySkype-in​​ 电话号码不再接受免费 SIP“发件人”或 P-Asserted-Identity
【发布时间】:2018-01-31 20:51:46
【问题描述】:

事实

在过去的七年里,我一直通过 SIP 拨打电话。呼叫具有带有标准(非收费)电话号码的 SIP From 标头,以及带有名称和免费电话号码的 P-Asserted-Identity 标头 (PAI)。目的地的来电显示显示姓名和免费电话号码(当然,如果电话和服务提供商支持)。

最近几天,该方案已停止对 Skype-in​​ 号码起作用。

讨论

大约从 2018 年 1 月 22 日开始,我发现被 SIP 408 消息拒绝的呼叫激增。

我的 SIP 终止提供商表示,大多数呼叫在 3 级上游被拒绝。我们对该问题的内部检查使我们相信被拒绝的呼叫大部分是 Skype-in​​ 电话号码。

我已尝试使用各种格式的 PAI 和 From 进行多次测试。使用缩写 TFN 表示“免费电话”,这是我尝试过的列表:

  1. 来自非 TFN,PAI 与 sip:TFN 和名称(已经工作了七年)
  2. 从带有 TFN 和名称,PAI 带有 sip:TFN 和名称
  3. From 使用非 TFN 和名称,PAI 使用 sip:TFN 和名称
  4. From 使用非 TFN 和名称,PAI 使用 sip:TFN 和没有名称
  5. 来自带有名称的 TFN,没有 PAI
  6. 来自非 TFN 和姓名,电话:PAI TFN,没有姓名
  7. 来自 TFN 和名称;电话:PAI TFN 姓名

还有更多。关于 PAI 的格式(TFN、非 TFN、名称与否、电话:或 sip:格式)以及来自的格式(有或没有名称、TFN 或非 TFN)——如果来自或 PAI 包含免费电话号码,呼叫会被 SIP 408 或偶尔的 SIP 403 拒绝。

我的 SIP 终端提供商不知道如何解决该问题。我的 SIP 终端提供商向上游运营商提出的问题没有得到解决。

我推测 Skype 出于我不明白的原因故意阻止 TFN 拨打 Skype-in​​ 号码。目前 (2018-01-31) Skype-in​​ 会愉快地显示我在 PAI 中发送的任何非 TFN 号码,而不检查我是否拥有它,这意味着这不是一般的安全措施(例如,反-拍打措施)。

动作

我的问题是:

  1. 这是一个众所周知的近期问题吗?
  2. 在发送姓名和免费电话号码时终止 Skype-in​​ 号码的解决方案是什么?

【问题讨论】:

  • 我投票结束这个问题,因为这与编程无关。
  • 你可能是对的。我看到关于在 SIP 消息中正确使用 PAI 标头的其他问题,但也许我不明白什么是正确的细微差别。你能澄清一下这个问题的归属吗?
  • 不确定,但不是在这里,除非您以编程方式与此交互,即使那样您也需要提供需要帮助的损坏代码。一定有一个电话专用论坛,您可以在其中询问,或者 Quora 禁止任何其他好的选择。

标签: sip skype ivr


【解决方案1】:

这个问题的解决方案非常简单:在我的 SIP 提供商和第 3 级之后的某个地方,我们一直在使用的特定免费电话号码(“非收费 DID”)被故意阻止。

在一位同事的建议下,我在 PAI 中尝试了我们控制下的不同免费电话号码,它们都奏效了。作为一个健全的检查,由于从来没有(根据我的经验)检查 PAI 的有效性,我发现我能够使用无效号码成功拨打电话,例如 1 800 111 2222。

因此,我得出结论,问题在于我们在 PAI 中发送的具体数字。我正在联系我的 SIP 提供商;现在开始寻找谁在阻止该号码。

编辑

在与 Skype 交谈后,我们的电话号码确实又开始工作了……但是虽然我确实得到了“这是一个问题 [原文如此] 正在努力解决”,但我始终无法找出问题的范围:我们的号码,号码组,以及哪些 Skype-in​​ 号码被阻止。

无论如何,通过 answers.microsoft.com 获得的 Skype 支持确实解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    相关资源
    最近更新 更多