ITADN

`Bug`: proxlb crashes

#413Closedhvwees 创建于 2026-01-03
bugneeds-analysis
H
hvweescommented
## General Proxlb crashes. ## Weighting Score: 8 ## Config proxmox_api: hosts: ['xxxxx', 'xxxxxxx', 'xxxxxx', 'xxxxxx', 'xxxxxx', 'xxxxxx'] user: ******* # API Token method token_id: ****** token_secret: ***************** ssl_verification: False timeout: 10 # API Connection retries retries: 1 wait_time: 1 proxmox_cluster: maintenance_nodes: [''] ignore_nodes: [''] overprovisioning: False balancing: enable: True enforce_affinity: False parallel: False # If running parallel job, you can define # the amount of prallel jobs (default: 5) parallel_jobs: 1 live: True with_local_disks: False with_conntrack_state: True balance_types: ['vm', 'ct'] #balance_types: ['vm'] max_job_validation: 1800 balanciness: 5 method: memory mode: used pools: pihole: type: anti-affinity adguard-home: type: anti-affinity adguard-iot: type: anti-affinity dnsdist: type: anti-affinity pdns-auth: type: anti-affinity vyos: type: anti-affinity service: daemon: True schedule: interval: 6 format: hours delay: enable: False time: 1 format: hours log_level: INFO ## Log Dec 30 11:26:16 proxlb python3[7903]: 2025-12-30 11:26:16,548 - ProxLB - INFO - Balancing: Starting to migrate VM guest UISP from pve6 to pve3. Dec 30 11:26:26 proxlb python3[7903]: Traceback (most recent call last): Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 537, in _make_request Dec 30 11:26:26 proxlb python3[7903]: response = conn.getresponse() Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 461, in getresponse Dec 30 11:26:26 proxlb python3[7903]: httplib_response = super().getresponse() Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3.12/http/client.py", line 1428, in getresponse Dec 30 11:26:26 proxlb python3[7903]: response.begin() Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3.12/http/client.py", line 331, in begin Dec 30 11:26:26 proxlb python3[7903]: version, status, reason = self._read_status() Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3.12/http/client.py", line 292, in _read_status Dec 30 11:26:26 proxlb python3[7903]: line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3.12/socket.py", line 707, in readinto Dec 30 11:26:26 proxlb python3[7903]: return self._sock.recv_into(b) Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3.12/ssl.py", line 1252, in recv_into Dec 30 11:26:26 proxlb python3[7903]: return self.read(nbytes, buffer) Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3.12/ssl.py", line 1104, in read Dec 30 11:26:26 proxlb python3[7903]: return self._sslobj.read(len, buffer) Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: TimeoutError: The read operation timed out Dec 30 11:26:26 proxlb python3[7903]: The above exception was the direct cause of the following exception: Dec 30 11:26:26 proxlb python3[7903]: Traceback (most recent call last): Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/requests/adapters.py", line 486, in send Dec 30 11:26:26 proxlb python3[7903]: resp = conn.urlopen( Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 845, in urlopen Dec 30 11:26:26 proxlb python3[7903]: retries = retries.increment( Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 472, in increment Dec 30 11:26:26 proxlb python3[7903]: raise reraise(type(error), error, _stacktrace) Dec 30 11:26:26 proxlb python3[7903]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/urllib3/util/util.py", line 39, in reraise Dec 30 11:26:26 proxlb python3[7903]: raise value Dec 30 11:26:26 proxlb python3[7903]: File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 791, in urlopen Dec 30 11:26:26 proxlb python3[7903]: response = self._make_request( ## Meta proxlb running in a LXC container on my proxmox homelab cluster. Installed with the repo on ubuntu 24.04 Version: 1.1.10 Installed from: repo Running as: LXC container
关闭于 2026-01-08 2 条评论