By default, Wowza Streaming Engine uses B-Crypt which will break Wowza Load Balancer HTTP calls ( *calls to the “serverinfo” endpoint will not work).
To get around this, navigate to Server.xml
Change this:
<!-- none, basic, digest, remotehttp, digestfile-->
<AuthenticationMethod> **bcrypt** </AuthenticationMethod>
<em><!-- cleartext, digest, bcrypt --></em>
<PasswordEncodingScheme> **digest** </PasswordEncodingScheme>
To this:
<!-- none, basic, digest, remotehttp, digestfile-->
<AuthenticationMethod> **digestfile** </AuthenticationMethod>
<em><!-- cleartext, digest, bcrypt --></em>
<PasswordEncodingScheme> **digest** </PasswordEncodingScheme>
Then, add this property to the end of the Server.xml Properties container with the other Load Balancer properties:
<Property>
<Name>loadBalanceUseEncryptedAdminPassword</Name>
<Value>true</Value>
<Type>Boolean</Type>
</Property>
Finally, save and restart the WSE service for the changes to take effect.