Wowza Community

Referer Validator module has a Bug?

I have a problem.

I explain this situation.

Two user is in there.

User A(IP Address x.x.x.140) is First Access user. Successful Authentication(i mean Saw a image and created session). and CAN play.

User B(IP Address x.x.x.36) is Second Access user. Successful Authentication. BUT CAN NOT PLAY.

Wowza version : 4.1.2

Module Collection 4.0 build 14147

Is it Bug? or my Fault?

I have the same issue. Only first client is able to play video, second is always rejected

INFO stream create sample.mp4 -
INFO application comment - ModuleRefererValidate: http request ipAddress [159.148.90.20]
INFO application comment - ModuleRefererValidate: http request streamName [sample.mp4]
INFO application comment - ModuleRefererValidate.checkSession [159.148.90.20: sample.mp4]
INFO server comment - ModuleRefererValidate.checkSession size of valid sessions is [1]
INFO application comment - ModuleRefererValidate.checkSession : session info IPAddress [159.148.90.20]
INFO application comment - ModuleRefererValidate.checkSession : session info Referer [test.yei.lv]
INFO application comment - ModuleRefererValidate.checkSession : session info QueryStr []
INFO application comment - ModuleRefererValidate.checkSession : session info ExpireTime [1431520779990]
INFO application comment - ModuleRefererValidate.checkSession : session info StreamName [sample.mp4]
INFO application comment - ModuleRefererValidate.checkSession : session info AppInstance [_definst_]
INFO application comment - ModuleRefererValidate.checkSession : session info AppName [vod]
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ running appInstance: '_definst_'] [ running appName: 'vod'] [ session appInstance: '_definst_'] [ session appName: 'vod'] 
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ]
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ running ipAddress: '159.148.90.20' ] [ session ipAddress: '159.148.90.20' ]
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ passFlag: true] 
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ running streamName: 'sample.mp4'] [ session streamName: 'sample.mp4']
INFO application comment - ModuleRefererValidate.checkSession [ipAddress passed. streamName passed. session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ]
INFO application comment - ModuleRefererValidate.checkSession end [ passFlag: true] 
...
INFO cupertino connect 796174370 -
INFO stream create sample.mp4 -
INFO application comment - ModuleRefererValidate: http request ipAddress [212.80.100.30]
INFO application comment - ModuleRefererValidate: http request streamName [sample.mp4]
INFO application comment - ModuleRefererValidate.checkSession [212.80.100.30: sample.mp4]
INFO server comment - ModuleRefererValidate.checkSession size of valid sessions is [2]
INFO application comment - ModuleRefererValidate.checkSession : session info IPAddress [159.148.90.20]
INFO application comment - ModuleRefererValidate.checkSession : session info Referer [test.yei.lv]
INFO application comment - ModuleRefererValidate.checkSession : session info QueryStr []
INFO application comment - ModuleRefererValidate.checkSession : session info ExpireTime [1431520779990]
INFO application comment - ModuleRefererValidate.checkSession : session info StreamName [sample.mp4]
INFO application comment - ModuleRefererValidate.checkSession : session info AppInstance [_definst_]
INFO application comment - ModuleRefererValidate.checkSession : session info AppName [vod]
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ running appInstance: '_definst_'] [ running appName: 'vod'] [ session appInstance: '_definst_'] [ session appName: 'vod'] 
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ]
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ running ipAddress: '212.80.100.30' ] [ session ipAddress: '159.148.90.20' ]
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ passFlag: false] 
INFO application comment - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ] [ running streamName: 'sample.mp4'] [ session streamName: 'sample.mp4']
INFO application comment - ModuleRefererValidate.checkSession [ipAddress passed. streamName passed. session: appName: vod, appInstName: _definst_, streamName: sample.mp4, ipAddress: 159.148.90.20, queryStr: ]
INFO application comment - ModuleRefererValidate.checkSession end [ passFlag: false] 
INFO application comment - ModuleRefererValidate: http stream play rejected. 212.80.100.30: sample.mp4