1、商业营销认证设备端配置基本检查

1、最新版本,并且升级后清空缓存重新配置

2、关闭认证,上网正常

3、设备DNS和终端DHCP DNS配置成一个

4、如果是VPN场景,需要带源ping online.ruijie.com.cn

5、如果是拨号,注意MTU

6、在设备上ping  captive.apple.com  防止某些DNS不能解析苹果官网

7、特征库更新到最新

8、检查免审计用户设置。 免审计用户不会经过应用识别,因此会导致微信唤醒、IOS弹框等异常。对免审计用户需要同时设置到免认证中。


2、商业营销认证online配置基本检查

1、先登陆online服务器,点击联动设备管理,检查设备对应的配置是否问题,例如:是否三层网络,是否微信连wifi设备,对应的设备类型等。

2、通过设备查询到对应的门店

3、通过门店管理找到设备对应的门店,点击修改,查看关联的认证模版和广告规则信息。

4、进入认证模版,找到门店对应的认证模版,点击修改按钮,查看认证配置是否问题,例如是否开了指定的认证方式,或者有问题的功能。

5、进入广告管理页面,找到门店对应的广告规则,点击修改,查看对应的广告和具体规则信息。

6、进入广告列表,查找到对应的广告,检查广告是否有问题。如果有已发布-已修改,请点击发布按钮。

 

建议:

1、门店下建议都绑定用户自己新增的广告规则。

2、广告中正常情况下应该要包含认证或者悬浮认证按钮。特殊用户不需要认证的除外


3、online能支持对接认证的设备(以下截止20175月31日):

RG-BCR-810W

RG-BCR-860

NBR1000G-E

NBR1300G-E

NBR1700G-E

NBR2100G-E

NBR2500D-E

设备的软件版本不断的更新迭代,具体使用的软件版本需要和设备端确认;请致电4008-111-000获取对应软件版本和支持的配套版本情况;

4、online能支持的认证方式(以下截止20175月31日):

1)微信连WIFI认证相关:

①微信连WIFI认证

        微信官方默认的微信连wifi认证方式

②支持微信连wifi强制关注

        用户在微信连wifi的流程中,需要关注才能上网,未关注的用户,在点击完成之后,还会弹出关注页面,让用户自己的关注

③先短信后微信连wifi认证:

        需要先短信校验之后,才能进行微信连wifi认证,并且认证成功后,认证账号为校验短信的手机号

④先短信后微信连wifi强制关注认证:

        需要先短信校验之后,才能进行微信连wifi强制关注认证,并且认证成功后,认证账号为校验短信的手机号

2)短信认证:输入手机号码和验证码后,认证成功可以上网。

3)一键免认证:用户在portal页面中, 点击点我上网,直接认证上网


5、什么类型微信公众号可做微信连wifi

订阅号和服务器支持,企业号不支持微信连wifi。


6、认证时重定向url是否支持https跳转?

主要以联动设备是否支持为准。

当前bcr系列暂不支持https跳转。nbr-e系列支持https跳转的版本尚未正式发布,敬请期待。


7、广告模板中使用外部链接控件时,图片点击后显示空白

需要在设备上放行链接地址


8、广告页面配置成功后,终端认证时却显示系统默认模板广告

1、广告页面编辑后没发布。

2、广告页面编辑成功并发布了,广告调度规则里手机端应用广告里没调度该广告,设置的还是“系统默认模板”。

3、广告调度规则里配置了指定时间,非指定时间内认证,导致无法匹配,只能推送系统默认模板广告。

4、门店管理中门店没有关联对应的广告调度规则。


10、设备放行地址达到50个,再添加外部链接不会生效

设备上的放行URL最大只能达到50个,超过50个后不能再添加。若没有生效要在设备上删除一些放行URL后才可以再添加


11、首次配置,微信信息模块点击“微信托管”按钮后输入手机号验证码注册云账号时提示“该手机号已存在”

确认用户的手机号是否之前在其他online账号或者wmc账号的微风托管中注册过。

解决方案:

1、更换其他未注册过微风账号的手机号

2、联系4008111000,解绑原先的微风账号不会。不生效、通过、已提交这三种状态都不会影响微信连WIFI 3.X的认证。


12、用户开启认证后,连上WIFI后访问外网页面无法跳转到广告页面,URL不跳转(白屏或者提示wifi出错了)

手动打开浏览器,访问使用ip(比如内网不存在的ip地址11.22.33.44)或者http的网站(比如www.163.com)看下是否可以访问广告页面。

1、若是使用iphttp的网站都可以跳转,可能是用户访问的外网资源是https网页,bcr860bcr810不支持https页面跳转到认证页面,nbr-e系列当前已发布版本页不支持https跳转到认证页面(nbr-e系列支持https跳转认证页面的版本开发中,截至2017年5月31日尚未发布)

2、若是使用http的网页无法可以跳转至广告页面,使用ip可以跳转至广告页面,检查DNS是否设置正确

3、若是使用ip(内网不存在的ip地址)也无法跳转至广告页面

1)确认设备版本是支持和online联动认证的版本

BCR810W2.3.4

BCR8602.3.4

NBR-E 11.16B4 

        注:NBR-E 升级版本后需要清空下浏览器缓存(比如用谷歌浏览器访问nbr的web管理页面,清空谷歌浏览器的缓存)后重启开启认证。

2)确认无线用户的网关和dhcp是否都在认证设备上,网络类型是否是二层网络,如果不是,修改拓扑。

3)设备上ping online.ruijie.com.cn ntime 100 length 1500 是否可以ping通,若是不行,ping online.ruijie.com.cn ntime 100 length 1380,可以ping通的话修改设备出接口MTU值为1380

4)内网有没有ACL,组织无线用户访问认证设备的2060端口


13、微信连WIFI认证终端广告页面无法弹出,报错:You are now using WeChat 1.x protocol, please use the WeChat 3.x protocol

请将设备升级到支持微信连WIFI认证的版本。

BCR810W2.3.4

BCR8602.3.4

NBR-E 11.16B4

        注:NBR-E 升级版本后需要清空下浏览器缓存(比如用谷歌浏览器访问nbr的web管理页面,清空谷歌浏览器的缓存)后重启开启认证。


14、微信连WIFI 强制关注不生效、用户反复认证

1、确认online上微信信息模块微信门店里已调用微信广告,若是没调用,新增微信门店,记得选择微信商户广告,微信商户广告的配置方法参见【功能说明】——【广告编辑】——【广告设计】——【微信商户广告】章节。

2、确认online和设备配置无误

3、确认用户认证的时候先关注了微信公众号再点击 微信程序上 WIFI连接完成页 右上角的“完成”看完微信广告

4、联系4008111000


15、微信连WIFI认证弹出提示:该设备尚未绑定

 1、确认online上添加设备是在认证设备选项卡里添加的,而不是新建

 

 2、确认设备版本是支持和online联动认证的版本

BCR810W2.3.4

BCR8602.3.4

NBR-E 11.16B4


16、微信连WIFI认证报错如下:登录页面加载失败

 

1、确认用户手机微信程序已升级到最新版本

2、确认手机微信程序已绑定手机号

3、尝试关闭3g/4g网络,再连上WIFI进行认证


17、点认证控件“点此免费上网”无法唤醒微信程序,提示"正在进行微信认证,请稍等“

原因:手机终端点击“点此免费上网”后,会向设备申请临时放行时间,此时该终端可临时上网,并与微信服务器进行通信拿到唤醒微信的票据。这个现象说明手机终端此时无法通网,无法与微信服务器进行通信。

解决方法:

若是NBR-E系列,确认其特征库是否有问题,“wifi.weixin.qq.com”是否有放行;

若是BCR系列,确认“wifi.weixin.qq.com”是否有放行,确认设备是否可通网。

判断手机终端是否可访问微信服务器,可让其在点击“点此免费上网”后的90s内在浏览器中输入“weixin.qq.com”,若能打开微信网页,则说明其可上网


18、重定向portal广告页”该设备还未关联到机构,请联系管理员

原因:Online中找不到认证设备。

解决方法:

请检查设备重定向到Online时,是否将设备序列号给Online,或者给是设备序列号未在Online中添加。


19、 自动唤起微信的时候,提示“未找到与设备关联的SSID信息,无法进行微信认证”


 

原因:设备发送的SSID并未在Online中配置

解决方法:

确认设备的SSID、设备序列号,然后在Online中找到该设备,确认该设备已经关联了配置对应SSID的微信门店。

SSID为中文,则请确认设备端在设置该SSID时,是使用UTF-8编码设置的,若用非UTF-8设置时(如GBKGB2312等),则设备重定向到Onlineportal页时,附带的ssid加密值会解析成乱码,从而导致认证终端点击“微信认证”后提示“未找到与SSID匹配的微信信息。


20、认证终端,自动唤起微信的时候,提示如下报错:”appId and shopId not registered"

原因:Online后台未正确配置微信信息。比如shopIdappId位置配错

解决方法:校验Online后台的微信信息与微信MP平台配置一致,


21、自动唤起微信的时候,报错:“expired timestamp"

 

 

原因:提交给微信服务器的时间搓与微信服务器本地时间不一致。导致时间搓不一致有三种,一种是认证终端的本机时间与北京时间不同步(针对单个用户);重定向到广告页的时间超过5分钟,此时点击微信认证;Online服务器时间与北京时间不同步(针对大批量用户)

解决方法:

若单个终端出现,则请确认认证终端的时间是否与北京时间同步;或者访问其他http请求,再次重定向到广告页,然后点击“微信认证”。

若是大批量,则请确认Online服务器的时间是否与北京时间同步。

与北京时间误差不得超过5分钟


22、自动唤起微信的时候,提示:”invaild parameters"

原因:腾讯回复可能是认证终端浏览器+手机版本+微信客户端兼容性问题

解决方案:

将微信版本升级到最新版本

使用UC浏览器进行微信连WIFI认证

还是如此,则请稍后重新,或者选择“短信认证”、“固定账号认证”

由于此类问题问题是单个问题场景,而且非必现,所以只能针对具体认证终端做具体分析及处理


23、自动唤起微信的时候提示"invaild sign....."

原因:

终端唤醒微信客户端时,需向微信服务器提交微信信息(shopIdappIdsecretKeySSID),若提交的secretKey与微信MP平台的secretKey不一致,则会报上图提示。

解决方法:

若首次在Online上配置secretKey,然后认证时出现上图提示,则请检查在Online上配置的微信信息是否与微信MP平台上的一致。

若一直运行稳定,突然出现大批量的出现此类错误,则请登录微信MP平台查看secretKey是否存在,若不存在,则原因为微信MP平台丢失了secretKey,请重置,并将重置后的secretKey拷贝到Online平台中(此为微信平台的bug,且经常出现,微信团队已知晓,但还未更新到微信MP平台中);若微信MP平台的secretKey存在,则请与Online上的微信信息对比,确认两边是secretKey是否一致(此类情况,更多在于人为的更改了微信MP平台的secretKey,请微信公众号管理员确保在更改微信MP平台的secretKey后,将其同步到Online平台中)。

若客户将微信公众号托管到微风平台进行管理,可直接在微风平台进行secretKey重置

若只是单个认证终端出现此类问题,则需要具体问题定位。从目前客户提的故障类型分析,大多数都是微信MP平台将secretKey丢失问题引起的。

微信丢失secretKey问题。腾讯MP后台丢失加密key,引起问题唤起微信客户端时,报错提示” invalid sign**”。


24、连接WIFI后,手机自动对微信进行更新,此时无法上网所以更新不了,但微信使用不了所以导致认证走不通

出现这种情况,请用户先用可以上网的网络对微信更新,使微信可用后即可。


25、用户开启认证后,直接连上WIFI就能上网

若在本门店尚未认证过的用户:

1、确认设备版本是支持和online联动认证的版本

BCR810W2.3.4

BCR8602.3.4

NBR-E 11.16B4

2、确认online和设备配置是否正确、设备是否开启认证

3、确认该终端MAC或获取到的IP地址在设备上属于设备上的免认证用户。

4、确认online和设备上有没有在线用户信息

?  若是online上没有在线用户,设备在线用户列表有在线用户,确认设备上是否开启了逃生;

?  若是online上有在线用户,显示漫游认证,可能是用户在另一个门店下已认证过,这次来到另外一个区域直接认证就能上网;       

5、确认是否有私接路由的情况存在。私接小路由下联用户不用认证可以直接上网。小路由为NAT模式时,认证设备认为小路由是一个终端,小路由下面一个用户认证成功,其他用户都会被认证设备识别为小路由,导致第二个之后用户都不需要认证。

 

若在本门店曾经认证过的用户:

1、确认设备上配置的下线检测时间/无流量下线时间为多久,若是用户断开wifi和再次连上wifi的时间小于下线检测时间/无流量下线时间,用户直接连上WIFI就能上网(online和设备会有在线用户)

2、确认是否online上开启了无感知,设备上配置了macbypass,用户无感知上线(online上在线信息显示用户认证方式为无感知), 在注册来宾没被删除的情况下,认证成功后的第二次及其后续接入连上wifi就能上网。


26、用户重新认证和哪些因素有关

1online配置的一天允许上网时长已到期

2、设备上配置的下线检测时间一到,检测到终端不在线,踢下线

3DHCP租期设置太短,导致下一次用户一来获取到的IP地址和之前不一致,设备检查到手机IP没在在线列表里又要求认证。


27、三层网络在线用户列表、上网历史记录无法显示用户mac

由于设备无法获取到用户的具体mac传给Online平台,所以无法显示。

若是NBR-E设备,将无线用户的DHCP地址池移动到NBR上,无线用户的网关保留在核心上,核心做DHCP中继,NBR升级到11.16B4版本,开启“获取mac功能”,网络类型为三层网络。

若是BCR设备,更改网络拓扑为二层网络。


28、Wifidog三层网络认证时,只显示一个在线用户

Wifidog认证时,服务器端目前只能支持二层网络(后续版本再支持)。

排查步骤:

1 确认用户现场拓扑是否为三层网络。

2 确认服务器添加的设备信息是否为三层网络设备。

 解决方式:

1 将用户现场的整体拓扑改成二层网络,同时将服务器上添加的设备类型改为二层网络类型。

2 若是NBR-E设备,将无线用户的DHCP地址池移动到NBR上,无线用户的网关保留在核心上,核心做DHCP中继,NBR升级到11.16B4版本,开启“获取mac功能”,网络类型为三层网络


29、微信连WIFI认证PC浏览器被重定向,出现如图页面,二维码为空或者在二维码位置提示网络繁忙,请重试

接腾讯通知:因业务需要,微信连Wi-Fi认证的PC/PAD连网方式即将暂停服务,建议我们在5月底前停止使用;

因此我司涉及微信连wifi功能的产品,暂停支持PC/PAD扫码方式上网。

新方案推出之前建议PC全部设置为免认证用户,后期新方案以我司通告为准----同步日期2017.5.31


3   30、认证管理中禁止pcpad联网是基于什么原理来禁止?

       基于是看浏览器的UA标识来识别是手机还是pc或是pad。比如说小米手机,有些网站手机版网页是m开头的。这个用户可以自己设定,在浏览器的设置——高级设置——UA标识。

       

 

不过假如ipad用户把这个设置为iphone ,认证模板中启用禁止pcpad禁网,那么这个用户也不会被禁网。


31、苹果手机扫码后无法直接跳转认证界面

仅安卓手机支持扫描后跳转认证,IOS系统没有开源,微信客户端无法对苹果终端下发指令要求连接上WIFI后跳转到认证页面。


32、短信认证报错:短信网关配置出错

1.检查认证配置-短信网关配置是否填写baas系统注册正确账号和密码;

3.检查baas系统配置:检查baas系统注册账号是否有短信条目可发,查看短信发送日志;检查是否绑定了短信运营商

4.确认没收到短信的手机号可在注册来宾里查到

5.联系4008111000.

 
33、终端认证提示:授权不足。实际online web页面导入的授权未过期。

登录到NBR-E命令行,配置命令如下,设置在线用户同步周期。


ruijie#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

ruijie(config)#webservice client-sync enable

ruijie(config)#webservice client-sync batch

ruijie(config)#webservice client-sync interval 3600

ruijie(config)#end

ruijie#wr


Building configuration...


[OK]

ruijie#