When I try to run a Wowza service under docker I receive a message “Disconnected by server”.
I tried nginx with installed rtmp module, but the same message received.
I’m using Docker for Windows and also the latest Insider preview version of Windows 10.
Before I migrate to Docker for Windows and Insider preview versions everything works fine. Not sure if the problem is caused by Docker or Windows version.
I can confirm that it works under Docker 1.11, but not works under 1.12 ( docker for windows ) on the same Windows ( tested at home under Win 10 Education edition )
I execute “docker run -p 1935:1935 -p 8080:8080 jasonrivers/nginx-rtmp” and try to broadcast with Open Broadcast Software with these settings:
Docker 1.12 for Windows:
Broadcast url: http://localhost:1935/live
Result: A message “Disconnected from server”
I experience the same issue when using php:5.6-apache image. When I make large HTTP POST requests to the container, it will just not respond at all, and I can see that error in the log file.
We’re investigating problems with the networking proxy - could you try using the docker hostname instead of localhost (it’ll work even if you have localhost mode turned on). What’s the software you’re testing with - can it run in a container? (I’m just trying to find a test-case that we can reproduce)
Open your browser, go to http://127.0.0.1:8080
Fill in a lot of text in the text area, I tested with 15 paragraphs of Lorem Ipsum, and you should get ERR_EMPTY_RESPONSE or similar error.