问题描述
在Skype桌面客户端上,为移动电话号码禁用 "同时拨打" 功能后,手机移动客户端仍将继续可以接收到从Skype桌面端转接的来电。 甚至无论是否已安装了 Skype的移动客户端,都将出现这种情况。
根本原因
在手机上配置Skype客户端时,其中一个步骤需要填写电话号码,此时如果用户输入自己的手机号码,则会设置呼叫转接,之后就会出现此问题。
解决方案
已安装Skype客户端的移动设备的处理方法
请严格按照以下步骤进行修复:
- 在手机上登录Skype客户端。
- 注销Skype客户端。
- 删除Skype应用程序。
- 重新安装Skype客户端。
- 重新配置Skype用户帐户。
- 在进行电话号码配置步骤时:
iOS客户端:
不要填写任何电话号码,只需单击“跳过”按钮:
Android客户端:
如果手机号码自动带出显示,请先删除该号码:
之后可任意填写错误的数字,如“+86123456”,然后单击"->"按钮,直到完成配置:
未安装Skype客户端的移动设备的处理方法
如果未首先注销就删除了 Skype移动客户端,则此特定移动设备的静态注册将在前端服务器上成为孤立设备(orphaned)。 Skype呼叫将继续转发到移动设备的电话号码和你在安装 Skype for Business 移动客户端时提供的任何电话号码。 自动转接将在你最后一次使用 Skype移动客户端的15天后才会自动移除。如果一直使用此移动客户端,那么此问题将永久持续。
为彻底解决此问题,我们需要从Skype前端数据库中找到此转发条目进行手动删除。
操作步骤:
- 找到用户所在前端服务器:
2.分别登录对应的3台前端SQL,找到用户ResourceID:
select * from rtc.dbo.Resource where UserAtHost = '[email protected]'
- 根据上一步骤中获取的ResourceId,使用如下语句找到对应条目:
SELECT
[PublisherId]
,[CategoryId]
,[ContainerNum]
,[InstanceNum]
,[Version]
,[LastPubTime]
,[PrevPubTime]
,[ExpiresAt]
,[DataLength]
,cast (cast ([Data] as varbinary(max)) as varchar(max)) as Data
FROM [rtc].[dbo].[PublishedStaticInstance] where PublisherId = 4401
order by LastPubTime desc
- 使用命令进行删除:
delete from [rtc].[dbo].[PublishedStaticInstance] where PublisherId = 4401 and CategoryId = 8
CategoryId=8(代表routing)
技术扩展
问题1
Q:如果需要在移动设备上使用Skype的即时消息(IM)功能,但不想将Skype电话转接到移动装置。是否可以在登录过程中提供一个虚假的电话号码以使用IM,而不将呼叫转接到手机?
A:可以。使用虚假的电话号码可以使用Skype的一些功能,但不会将电话自动转接。
问题2
Q:如果使用虚假的电话号码,仍然可以使用移动Skype客户端拨打呼出电话吗?
A:可以。
问题3
Q:如果把Skype的电话转接到手机号码,是否可以在Skype桌面客户端中配置呼叫转接?
A:可以。
标签:转接,振铃,使用,Lync,电话号码,Skype,移动,客户端 From: https://blog.51cto.com/fantacyzmr/6274124