Skip to content

[BUG] onvif error 429 too many requests while accessing http://www.w3.org #10

@pakheper

Description

@pakheper

Describe the bug
A clear and concise description of what the bug is.

while creating an ONVCLIient instance , get an issue 👍 ONVIF operation 'devicemgmt' failed: Protocol Error: 429 Client Error: Too Many Requests for url: http://www.w3.org/2005/08/addressing/ws-addr.xsd

Its seems W3. org set a captcha on http access, providing this issue, Access with https produces no error 429.

I made a temporary workaround in function load (self,,url) of the script transport.py from zeep package to transform http to https when url to load concerns http://www.w3.org.
is it good while waiting an official solution?

Is there an existing issue for this?
Please search to see if an issue already exists for the bug you encountered.

NOTHING found on internet for this issue

To Reproduce
Steps to reproduce the behavior:
easy reproducing with a short python script accessing w3.org with python requests.get (url = http://) against python requests.get (url = https://..)

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

ONVIF Version:

  • Version: [e.g. 19.06] >>>> 0.2.6

Device/Client:

  • Brand: [e.g. EZVIZ] >>>> TAPO
  • Model: [e.g. H8C] >>>>> C210

Additional context
Add any other context about the problem here.

raspberry pi5
bookworm (android 12)
package onvif-python 0.2.6
package zeep 4.3.2

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions