Results 1 to 9 of 9

Thread: Authentication with Wirecast 4.3.1 and Wowza 3.6.2

  1. #1
    Join Date
    Jul 2013
    Posts
    3

    Default Authentication with Wirecast 4.3.1 and Wowza 3.6.2

    I have not, after many hours of searching through posts, and numerous attempts, been able to make the user/password authentication work. I have created a "live" application directory and it's appropriate conf directory. It all works fine as an open server.

    When I remove the * from the <StreamWriteAccess> directive in the appropriate Application.xml file, Wirecast duly demands to be authenticated. but ignores the credentials configured in Wirecast.

    When I add the ModuleRMTPAuthenticate <Module> directive, as instructed in "How to enable username/password ... (11-08-2012) Wirecast responds with a -4018 error. Although Wowza seems to modify its behaviour without having to be restarted when the xml file is saved, I have tried it by restarting the server as well. I am using the /conf/publish.password file, and have no need for a per-application configuration.

    I have tried both basic and digest auth. I seem to get two kinds of error reported from wire cast, -4020 Cannot publish the stream. or -4018, after a short delay. Both seem to indicate a problem with the authentication. However some instances, just after adding the <Module> directive, seem not to be able to even connect to the application, however other applications seem just fine.

    Oh, yes, I have also tried the various user agent settings in Wirecast.

    As it currently appears, I seem to have no option but to run a completely open streaming server... Any help would be most appreciated.

    Cheers
    Glen

  2. #2
    Join Date
    Jul 2012
    Posts
    299

    Default

    Hi Glen,

    Have you tested your Wowza RTMP authentication using a different RTMP encoder? It would be helpful to narrow this to a Wirecast configuration or a problem specific to Wowza, if possible.

    I think the next best step from a support standpoint is to take a look at your configuration and log files. Please send an email to support@wowza.com and include a copy of your [install-dir]/conf and /logs folders as a .zip file (or other archive) so we can take a closer look at your configuration and server activity. Provide a brief description of this problem and a reference to this post too.

    Thank you,

    -Tim

  3. #3
    Join Date
    Jul 2013
    Posts
    3

    Default

    Hi Tim
    I tried the FMLE and it did not work either. Log:

    Wed Jul 24 2013 17:31:10 : Selected video input device: Blackmagic NTSC/PAL - 8 Bit

    Wed Jul 24 2013 17:31:19 : Primary - Connected to FMS/3,5,7,7009

    Wed Jul 24 2013 17:31:24 : Primary - Network Command: onFCPublish

    Wed Jul 24 2013 17:31:24 : Primary - Stream[evensong] Status: Success

    Wed Jul 24 2013 17:31:24 : Primary - Stream[evensong] Status: NetStream.Record.NoAccess


    I'll zip things up tomorrow for you..
    Glen

  4. #4
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    Glen,

    You should not remove the asterisk from StreamWriteAccess. This will prevent Wirecast from being able to publish. Replace the asterisk and restart

    Richard

  5. #5
    Join Date
    Sep 2013
    Posts
    4

    Default Authentication issue

    I have the Wowza Version 3.6.2 running in Windows 2012 server and I'm having the same issue. I tried to configure the ModuleRTMPAuthenticate as instruction at http://www.wowza.com/forums/content.php?449. But not works. If I try to use In FMS URL field rtmp://[ip-address]:1935/point the encoder is connecting directly without request login/password. If I try use rtmp://[ip-address]/point, the same.

    Bellow I show what I informed in files:

    1) Application.xml from /conf:
    </Module>
    <Module>
    <Name>flvplayback</Name>
    <Description>FLVPlayback</Description>
    <Class>com.wowza.wms.module.ModuleFLVPlayback</Class>
    </Module>
    <Module>
    <Name>ModuleRTMPAuthenticate</Name>
    <Description>ModuleRTMPAuthenticate</Description>
    <Class>com.wowza.wms.security.ModuleRTMPAuthenticate</Class>
    </Module>
    </Modules>

    2) Application.xml from /conf/point/:

    <Properties>
    <Property>
    <Name>maxApplicationConnections</Name>
    <Value>2000</Value>
    <Type>Integer</Type>
    </Property>
    <Property>
    <Name>rtmpEncoderAuthenticateFile</Name>
    <Value>${com.wowza.wms.context.VHostConfigHome}/conf/${com.wowza.wms.context.Application}/publish.password</Value>
    </Property>
    </Properties>
    </Application>
    </Root>

    After done it, I restarted the wowza, but not works.
    Someone can help me to solve this issue? I done the same in an early version, like 3.1 and worked fine. But in this last version not is working.

    I wait any reply to solve this issue.

    Thanks

    Pedro

  6. #6
    Join Date
    Jul 2013
    Posts
    3

    Default

    This has been sitting in limbo for some time now, but I did receive an acknowledgement from Telestream support that the problem lay with WireCast. They indicated that this problem would be addressed in the next update of WireCast, which, to the best of my knowledge has not yet occurred. The result is that I am still operating on an open connection (once I open the door when I need to use the link). Pedro, what encoder are you using?

    Cheers
    Glen

  7. #7
    Join Date
    Sep 2013
    Posts
    4

    Default Reply to thread 'Authentication with Wirecast 4.3.1 and Wowza 3.6.2'

    In my case, I'm using Adobe Media Encoder 3.2. What can be done to solve it?

    I wait reply

    Thanks

    Pedro


    Quote Originally Posted by colprod View Post
    This has been sitting in limbo for some time now, but I did receive an acknowledgement from Telestream support that the problem lay with WireCast. They indicated that this problem would be addressed in the next update of WireCast, which, to the best of my knowledge has not yet occurred. The result is that I am still operating on an open connection (once I open the door when I need to use the link). Pedro, what encoder are you using?

    Cheers
    Glen

  8. #8

    Default

    Hi - I am having a similar problem. I am running 3.6.2. I set up module RTMPAuthenticate with a per app passwd file. Upon encoder publish the wowza log shows that we get to onStreamCreate and creates the stream then it just sits there. It seems like the encoder never returns the auth challenge... 15 secs later the stream is destroyed. i have tried from a Haivision Makito and from a Teradek Cube. I get no errors just a silent retry..

    2013-09-30 14:46:22 CEST comment server INFO 200 - ModuleRTMPAuthenticate.onAppStart: SecureToken is off - - - 19.337 - - - --
    2013-09-30 14:46:22 CEST comment server INFO 200 - ModuleRTMPAuthenticate.onAppStart: Authorization password file: /wowza/live_vhost/conf/live/publish.password -19.338 - - - - - - - - - - - - - - - - - - - - - - - --
    2013-09-30 14:46:22 CEST app-start application INFO 200 CH1 live/CH1 - - - 19.354 - - - - - - --
    2013-09-30 14:46:22 CEST connect-pending session INFO 100 77.59.142.9 - live_vhost live CH1 0.192 10.0.0.22 1935 rtmp://server.tld/live/CH77.59.142.9 rtmp - LNX 10,0,32,18 1117692220 3235 3073 - - - - - - - - - - - - -rtmp://server.tld/live/CH1 -
    2013-09-30 14:46:22 CEST connect session INFO 200 77.59.142.9 - live_vhost live CH1 0.193 10.0.0.22 1935 rtmp://server.tld/live/CH1 77.59.142.9 rtmp - LNX 10,0,32,18 1117692220 3235 3073 - - - - - - - - - - - - - rtmp://server.tld/live/CH1 -
    2013-09-30 14:46:23 CEST comment server INFO 200 - onStreamCreate[com.wowza.wms.stream.live.MediaStreamLive@78ca3ba1]: clientId:1117692220 - - - 20.063 - - - - - - - - - - - - - - - - - - - - - - - --
    2013-09-30 14:46:23 CEST create stream INFO 200 - - live_vhost live CH1 0.012 10.0.0.22 1935 rtmp://server.tld/live/CH1 77.59.142.9 rtmp - LNX 10,0,32,18 1117692220 3268 3413 1 0 0 0 - - - - - - rtmp://server.tld/live/CH1 rtmp://server.tld/live/CH1 - rtmp://server.tld/live/CH1 -



    2013-09-30 14:46:39 CEST comment server INFO 200 - onStreamDestroy[com.wowza.wms.stream.live.MediaStreamLive@78ca3ba1]: clientId:1117692220 - - -36.63 - - - - - - - - - - - - - - - - - - - - - - - --
    2013-09-30 14:46:39 CEST comment server INFO 200 - removeClientListener: 1 - - - 36.632 - - - - - - - --
    2013-09-30 14:46:39 CEST destroy stream INFO 200 - - live_vhost live CH1 16.585 10.0.0.22 1935 rtmp://server.tld/live/CH1 77.59.142.9 rtmp - LNX 10,0,32,18 1117692220 3465 3898 1 0 0 0 - - - - - - rtmp://server.tld/live/CH1 rtmp://server.tld/live/CH1 - rtmp://server.tld/live/CH1 -
    2013-09-30 14:46:39 CEST comment server INFO 200 - onStreamCreate[com.wowza.wms.stream.live.MediaStreamLive@40634bec]: clientId:1117692220 live_vhost live CH1 36.639 - - - - - - - - - - - - - - - - - - - - - - --
    2013-09-30 14:46:39 CEST create stream INFO 200 - - live_vhost live CH1 0.002 10.0.0.22 1935 rtmp://server.tld/live/CH1 77.59.142.9 rtmp - LNX 10,0,32,18 1117692220 3465 3898 1 0 0 0 - - - - - - rtmp://server.tld/live/CH1 rtmp://server.tld/live/CH1 - rtmp://server.tld/live/CH1

  9. #9
    Join Date
    Jul 2012
    Posts
    299

    Default

    Customer being helped in ticket #68244. -Tim

Similar Threads

  1. Wowza + Wirecast
    By crackermd in forum General Forum
    Replies: 0
    Last Post: 02-22-2013, 02:42 AM
  2. Using Wowza with Wirecast and JW Player
    By mkunesh in forum Live Streaming and Encoder Discussion
    Replies: 1
    Last Post: 03-16-2012, 12:34 PM

Posting Permissions

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