# ModuleRefererValidate with StreamNameAlias don't work

**URL:** https://community.wowza.com/t/modulereferervalidate-with-streamnamealias-dont-work/35741
**Category:** Wowza Streaming Engine
**Created:** [February 5, 2015, 9:12am UTC](https://community.wowza.com/t/modulereferervalidate-with-streamnamealias-dont-work/35741 "2015-02-05T09:12:53Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Carlos\_Prata](https://avatars.discourse-cdn.com/v4/letter/c/e79b87/32.png) [@Carlos\_Prata](https://community.wowza.com/u/Carlos_Prata)
#### Post date: [February 5, 2015, 9:12am UTC](https://community.wowza.com/t/modulereferervalidate-with-streamnamealias-dont-work/35741/1 "2015-02-05T09:12:53Z")

</div>

Hello,

I’m not able to use the ModuleRefererValidate in conjunction with Streamnamealias. How should I do?

I think that problem is in ${Stream.Name}. I use this play alias: mp4:demonstracao/\*=mp4:amazons3/account/demonstracao/${Wildcard.Match1} and receive this error log in debug: running streamName does not equal session streamName.

2015-02-05 09:59:57 BRST comment server INFO 200 - ModuleStreamNameAlias.nameToAlias[play]: streamName:mp4:demonstracao/gopro360p.mp4 alias:{pattern: “mp4:demonstracao/\*” alias:“mp4:amazons3/account/demonstracao/${Wildcard.Match1}” wildcardMatches:{[0]: “gopro360p.mp4”}} result:mp4:amazons3/account/demonstracao/gopro360p.mp4

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate: http request ipAddress [200.196.49.194]-

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate: http request streamName [amazons3/account/demonstracao/gopro360p.mp4]-

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [200.196.49.194: amazons3/account/demonstracao/gopro360p.mp4]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info IPAddress [200.196.49.194]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info Referer [relatorios.flash.account.com.br]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info QueryStr []

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info ExpireTime [1423138194383]-

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info StreamName [demonstracao/gopro360p.mp4] -

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info AppInstance [_definst_] -

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession : session info AppName [apptoken2]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: apptoken2, appInstName: _definst_, streamName: demonstracao/gopro360p.mp4, ipAddress: 200.196.49.194, queryStr:] [running appInstance: ‘_definst_’] [running appName: ‘apptoken2’] [session appInstance: ‘_definst_’] [session appName: ‘apptoken2’]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: apptoken2, appInstName: _definst_, streamName: demonstracao/gopro360p.mp4, ipAddress: 200.196.49.194, queryStr:]-

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: apptoken2, appInstName: _definst_, streamName: demonstracao/gopro360p.mp4, ipAddress: 200.196.49.194, queryStr:] [running ipAddress: ‘200.196.49.194’] [session ipAddress: ‘200.196.49.194’]-

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: apptoken2, appInstName: _definst_, streamName: demonstracao/gopro360p.mp4, ipAddress: 200.196.49.194, queryStr:] [passFlag: true]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: apptoken2, appInstName: _definst_, streamName: demonstracao/gopro360p.mp4, ipAddress: 200.196.49.194, queryStr:] [running streamName: ‘amazons3/account/demonstracao/gopro360p.mp4’] [session streamName: ‘demonstracao/gopro360p.mp4’]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: apptoken2, appInstName: _definst_, streamName: demonstracao/gopro360p.mp4, ipAddress: 200.196.49.194, queryStr:] [running streamName does not equal session streamName]

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate.checkSession end [passFlag: false] -

2015-02-05 09:59:57 BRST comment application INFO 200 - ModuleRefererValidate: http stream play rejected. 200.196.49.194: amazons3/account/demonstracao/gopro360p.mp4 -

2015-02-05 09:59:57 BRST comment server WARN 200 - HTTPStreamerAdapterCupertinoStreamer.onPlaylist[apptoken2/_definst_/mp4:demonstracao/gopro360p.mp4/playlist.m3u8]: Session not accepted

---

<div class="post-metadata">

### Author: ![Daren\_Johnson](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Daren\_Johnson](https://community.wowza.com/u/Daren_Johnson)
#### Post date: [February 5, 2015, 11:24pm UTC](https://community.wowza.com/t/modulereferervalidate-with-streamnamealias-dont-work/35741/2 "2015-02-05T23:24:22Z")

</div>

Hi,

This was handled in ticket #116646.

A complete fix for the issue described above will be rolled out with the Module Collection in due course.

Daren
