Cannot open live video with URL contains user id and password after upgrade to Open Network Bridge service?

our project need to use URL which contains user id and password to access ONVIF bridge service and open the live video. Please refer to the sample URL below. It cannot work now after upgrade ONVIF bridge service to Open Network bridge Service. It report 401 Unauthorized error.

Would you please help to check this issue and give me some suggestion? Thanks.

rtsp://userid:password@10.10xx.xx:554/live/B96B1F70-1F81-6FB0-B279-8BC49FD8D1E3

Hi Zhang,

I assume you are using vlc for getting the stream. is that correct ?

Is it possible you have upgraded the Open Network Bridge on a FIPS enabled machine? We have made the Open Network Bridge to be FIPS compliant which means that if it is installed on such machine it will allow only SHA-256 for digest. Unfortunately vlc at the time being didn’t support that so this may be causing you the trouble.

Also, it will be very useful if you can provide us with a wireshark trace of the communication between the Open Network Bridge Server and the client you use.

Thank you very much for your reply.

We confirmed FIPS is disabled at the machine on which install the Open Network Bridge.

Please find the screenshot captured with wireshark. It is no issue when link to ONVIF bridge but have authorization issue when link to Open Network Bridge issue.

We confirmed the user id and password used for Open Network Bridge is correct. It is no problem to open RTSP video using VLC when key in the same user id and password at the popup window.

Please kindly help to take a look this issue. Thanks.

Hi Chang,

In Open Network Bridge 2020 R3 we have introduced the more secure digest mechanism that uses SHA-256, so now when a request that needs authentication is made we respond with both MD5 and SHA256 WWW-Authentication headers.

Unfortunately it look like the ffplay does not support that. So, will it be an option for you to use the old version of the Onvif Bridge?

Hi Svetlana,

Actually we have two bridge servers in our system used for different purpose. Is it possible to upgrade one to open network bridge server, and keep another one running old version ONVIF bridge service?

Thanks.

Hi Chang,

It will be hard to do the configuration as each version of the Open Network\Onvif bridge is working with a specific version of the plugin used by Management Client for configuration.

We will work on extension so that your issue can be overcome for the next release but until then, will it be ok for you to use the old version ?

Hi Svetlana,

We cannot roll back to use the old version because another module in our system encounter some stability issue and the version upgrade is according to the suggestion from your technical support. It seems the stability is improved after version upgrading.

May I know what is the time line of your next version release?

We expect it to be around mid of the year.

Hi Svetlana,

We are waiting for the new version Open Network Bridge Service to solve the authentication issue. Thanks.

Regards,

ZhangWei

Hi Svetlana,

Would you please help to confirm the Open Network Service authentication issue was solved in the new version? and may I know when I can expect the new version release? Thanks.

Regards,

ZhangWei

Hi,

Yes it will be available.

Unfortunately, I cannot give you a strict day.

/Svetlana

Hi Svetlana,

May I know whether the new version Open Network service was released? We are looking forward the new version to solve the authentication issue. Thanks.

Regards,

ZhangWei

HI,

Yes , it is released.

You can refer to this one how to setup:

https://supportcommunity.milestonesys.com/s/article/changes-digest-authentication-RTSP-service-in-2021-R1-troubleshooting?language=en_US

Kind Regards,

Svetlana

Noted. Thank you very much.