-
Notifications
You must be signed in to change notification settings - Fork 989
Description
Hello,
I am trying to proxy my go2rtc "onvif" server (which I think is a real onvif server based on my research and my tests on some NVRs that was working) using happytimesoft onvif proxy software.
I tried to proxy my reolink cam with this happytimesoft's config and it worked out of the box :
<onvif_device>
<device_ip>10.0.0.5</device_ip>
<onvif_port>8000</onvif_port>
<username>admin</username>
<password>[redacted]</password>
<https>0</https>
</onvif_device>
then I tried to proxy my go2rtc server replacing the ip and the port with my Frigate IP and port 1984 and it didn't work
Happytimesoft claim that they are compliant with ALL onvif standards, so that's why I am writing here. I have a specific use why I need to proxy my frigate go2rtc server.
here is my go2rtc log when trying to connect to my frigate go2rtc (i am getting a Parameter Error from my NVR) :
2024-08-12 04:59:28.621013105 00:59:28.610 DBG [onvif] unsupported request:
2024-08-12 04:59:28.621026901 <?xml version="1.0" encoding="UTF-8" ?>
2024-08-12 04:59:28.621031938 <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:tt="http://www.onvif.org/ver10/schema">
2024-08-12 04:59:28.621033938 <soap:Header>
2024-08-12 04:59:28.621037846 <wsse:Security soap:mustUnderstand="true" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
2024-08-12 04:59:28.621041660 <wsse:UsernameToken wsu:Id="UsernameToken-35" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
2024-08-12 04:59:28.621043586 <wsse:Username>admin</wsse:Username>
2024-08-12 04:59:28.621047753 <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest"></wsse:Password>
2024-08-12 04:59:28.621051734 <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">QsfjFH2AR2+ndEeH1iI/oQ==</wsse:Nonce>
2024-08-12 04:59:28.621053771 <wsu:Created>2024-08-12T04:59:28Z</wsu:Created>
2024-08-12 04:59:28.621055401 </wsse:UsernameToken>
2024-08-12 04:59:28.621056938 </wsse:Security>
2024-08-12 04:59:28.621058401 </soap:Header>
2024-08-12 04:59:28.621059864 <soap:Body>
2024-08-12 04:59:28.621061531 <tds:SetSystemDateAndTime>
2024-08-12 04:59:28.621063475 <tds:DateTimeType>Manual</tds:DateTimeType>
2024-08-12 04:59:28.621065475 <tds:DaylightSavings>true</tds:DaylightSavings>
2024-08-12 04:59:28.621066919 <tds:TimeZone>
2024-08-12 04:59:28.621068568 <tt:TZ>EST5</tt:TZ>
2024-08-12 04:59:28.621070030 </tds:TimeZone>
2024-08-12 04:59:28.621071530 <tds:UTCDateTime>
2024-08-12 04:59:28.621072882 <tt:Time>
2024-08-12 04:59:28.621074419 <tt:Hour>5</tt:Hour>
2024-08-12 04:59:28.621076030 <tt:Minute>59</tt:Minute>
2024-08-12 04:59:28.621077753 <tt:Second>28</tt:Second>
2024-08-12 04:59:28.621079104 </tt:Time>
2024-08-12 04:59:28.621080475 <tt:Date>
2024-08-12 04:59:28.621082067 <tt:Year>2024</tt:Year>
2024-08-12 04:59:28.621083641 <tt:Month>8</tt:Month>
2024-08-12 04:59:28.621085160 <tt:Day>12</tt:Day>
2024-08-12 04:59:28.621086512 </tt:Date>
2024-08-12 04:59:28.621088012 </tds:UTCDateTime>
2024-08-12 04:59:28.621089660 </tds:SetSystemDateAndTime>
2024-08-12 04:59:28.621091049 </soap:Body>
2024-08-12 04:59:28.621092512 </soap:Envelope>
all discussion related to this issue is appreciated, thanks