-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot get it to work - TimeoutError: The read operation timed out #91
Comments
Hey @xSaKeNx, thanks for reporting. Looks like the VM objects couldn't be fetched in the required time where it expects to get all VM information within 5 seconds and then times out. How many VMs are you running and how is your cluster performing? ProxLB needs to fetch the required information from for all VMs to process the next steps and calculations. Sure, the timeout could be increased but this would probably result in issues when migrating the VMs. Can you please share more information regarding the cluster's utilization and the VM count? Thanks, |
Hey thank you for your quick response, CPU 6% of 640 CPU(s) Having no performance issues whatsoever no problems with response time or loading etc. |
Hey @xSaKeNx, that's really strange but in your attached logs you can see that upstream libraries are raising this issue and the timeouts. I just added a new feature with PR #92 which is also already merged into Would be great if you could give it a try. Edit:
Just saw this - what kind of permissions are currently granted? ProxLB requires the permissions according to https://github.com/gyptazy/ProxLB/blob/main/docs/02_Configuration.md#required-roles. But if this wouldn't fit - it would throw a permission issue and not run into a timeout- Thanks, |
Hey yes I have already seen it and had my permissions set accordingly even full permission everywhere. I also tried giving permission to \Nodes\ and to a defined Pool \pool\testpool\ to get less data didnt help either. Unfortunately even after commit i tried it out and still getting the timeout after 5 seconds so its somehow not working or not setting the timeout on the correct path. Error stays the same as above (urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='ipv6dns', port=8006): Read timed out. (read timeout=5) |
Are you sure using the new version? Can you please share the outputs of:
where the last one should return:
|
hmm well i checked the code with the provided commit but seems like im not on it even trying to get to the release 1.0.4 branch i only get this output |
Oh, then you're even running on an older beta of 1.0.3. Where did you obtain this or how did you install it? |
from git just a few hours ago - git clone. |
Hm, I have no idea what you're doing there. It should look like this when checking this out freshly:
I'm wondering how you even came to a beta version. Your currently used 1.0.3b is old and buggy. Guess, the current 1.0.4 solves your issues. |
Ive got no idea but now atleast I got the right one. showing exactly your output but still getting read timeout after 5 seconds even setting it to 30 |
Cannot get it to work. its getting the Data from vms and Node but then ### fails (same error in dry run and normal run):
This is my proxlb.conf - nothing special only added Comments for easier changes
The text was updated successfully, but these errors were encountered: