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