Results 1 to 2 of 2

Thread: ModuleRefererValidate blocks stream because of IP conflict

  1. #1
    Join Date
    Dec 2015
    Posts
    3

    Default ModuleRefererValidate blocks stream because of IP conflict

    Hi,

    I recently enabled ModuleRefererValidate on Wowza and it works fine most of the time. However I have noticed that it fails with the following in the log. It looks like there is some sort of IP address conflict between what is in the session and what is in the connection request. Has anyone seen this error before? The logs are pasted below (the line highlighted in red is where I belive the error is):

    --------------------
    2015-12-29 16:49:10 UTC connect-pending session INFO 100 122.167.12.178 - _defaultVHost_ vod _definst_ 0.093 [any] 80 rtmp://video.codekraft.in:80/vod/ 122.167.12.178 rtmp https://www.codekraft.in/jwplayer-7....ayer.flash.swf LNX 11,2,202,466 932051840 3442 3073 - - - - - - - - rtmp://video.codekraft.in:80/vod/ -
    2015-12-29 16:49:10 UTC comment server INFO 200 - ModuleCoreSecurity.onConnect[vod/_definst_/]: isPublisher:false FlashVer: LNX 11,2,202,466 _defaultVHost_ vod _definst_ 14809.998 - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment server INFO 200 - ModuleCoreSecurity.onConnect[vod/_definst_/]: Check Maximum Connections: count:1 maxConnections:500 _defaultVHost_ vod_definst_ 14809.999 - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment server INFO 200 - ModuleCoreSecurity.onConnect[vod/_definst_/]: Initiate SecureToken Authorization. _defaultVHost_ vod _definst_ 14809.999 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment server INFO 200 - ModuleCoreSecurity.onConnect[vod/_definst_/]: All security checks passed. _defaultVHost_ vod _definst_ 14809.999 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [122.167.12.178: null] _defaultVHost_ vod _definst_ 1987.045 -
    2015-12-29 16:49:10 UTC comment server INFO 200 - ModuleRefererValidate.checkSession size of valid sessions is [3] _defaultVHost_ vod _definst_ 14809.999 -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info IPAddress [117.214.39.86] _defaultVHost_ vod _definst_ 1987.045 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info Referer [www.codekraft.in] _defaultVHost_ vod _definst_ 1987.045 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info QueryStr [] _defaultVHost_ vod _definst_ 1987.045 -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info ExpireTime [1451407764384] _defaultVHost_ vod _definst_ 1987.045 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info StreamName [python-sample-class.mp4] _defaultVHost_ vod _definst_ 1987.045 - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info AppInstance [_definst_] _defaultVHost_ vod _definst_ 1987.046 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession : session info AppName [vod] _defaultVHost_ vod _definst_ 1987.046 -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: python-sample-class.mp4, ipAddress: 117.214.39.86, queryStr: ] [ running appInstance: '_definst_'] [ running appName: 'vod'] [ session appInstance: '_definst_'] [ session appName: 'vod'] _defaultVHost_ vod _definst_ 1987.046 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: python-sample-class.mp4, ipAddress: 117.214.39.86, queryStr: ] _defaultVHost_ vod _definst_ 1987.046 - - - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: python-sample-class.mp4, ipAddress: 117.214.39.86, queryStr: ] [ running ipAddress: '122.167.12.178' ] [ session ipAddress: '117.214.39.86' ] _defaultVHost_ vod _definst_ 1987.046 - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: python-sample-class.mp4, ipAddress: 117.214.39.86, queryStr: ] [ passFlag: false] _defaultVHost_ vod _definst_ 1987.046 - - - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [session: appName: vod, appInstName: _definst_, streamName: python-sample-class.mp4, ipAddress: 117.214.39.86, queryStr: ] [ running streamName: 'null'] [ session streamName: 'python-sample-class.mp4'] _defaultVHost_ vod _definst_ 1987.046 - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession [ipAddress passed. streamName passed. session: appName: vod, appInstName: _definst_, streamName: python-sample-class.mp4, ipAddress: 117.214.39.86, queryStr: ] _defaultVHost_ vod _definst_ 1987.046 - - - - - - - - - -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate.checkSession end [ passFlag: false] _defaultVHost_ vod _definst_ 1987.046 -
    2015-12-29 16:49:10 UTC comment application INFO 200 - ModuleRefererValidate: Client connection rejected. 122.167.12.178 _defaultVHost_ vod _definst_ 1987.046 - - - - - - - - - - - - - - - - - - - - - - - - -
    -----------------

    What can be the potential cause of IP address difference between session and running - which i take refers to the fact that different IP addresses were reported by image.gif and the Flash player connection.



    -Avneesh

  2. #2

    Default

    Hi,

    I think this would be easier to diagnose if you raised it as a support ticket. Please include a zip of your /conf and /logs as well as any supporting material such as your web pages etc. If you haven't already, also enable debugging for the module as shown here and perform a few more tests before including the latest logs.


    Thanks,

    Paul

Similar Threads

  1. Windows firewall blocks Wowza
    By m34567 in forum General Forum
    Replies: 3
    Last Post: 10-27-2015, 06:29 AM
  2. ModuleHotlinkDenial blocks localhost Testing Players
    By helihans in forum General Forum
    Replies: 2
    Last Post: 11-25-2014, 12:35 PM
  3. Why wowza blocks some IPs without I asked it?
    By greenf in forum Wowza Media Server 3 for Amazon EC2 Discussion
    Replies: 0
    Last Post: 06-27-2012, 01:53 AM
  4. Smooth Streaming OD are not CDN cachable because of the sessionID (timeout)
    By benjaminm in forum Video On Demand Streaming Discussion
    Replies: 5
    Last Post: 12-12-2011, 09:02 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •