Replies: 3 comments
-
The error is caused by a DNS resolution problem: RAGFlow can't resolve the hostname for the Infinity service ( The If the Infinity service keeps restarting, check that your CPU supports AVX2 instructions, as this is required [6]. No authentication is needed for Infinity—just the correct IP/hostname and port [7]. If you see further compatibility warnings, make sure the Python SDK version matches your Infinity service version [4]. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
-
cc @asiroliu |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am using the latest version 0.19.1, but when updating document block information through the HTTP API, the following error occurs:
2025-06-24 09:00:40,701 INFO 23 172.20.0.6 - - [24/Jun/2025 09:00:40] "PUT /api/v1/datasets/797763dc4b3c11f0a0b9aa9a53f45f88/documents/c187f7784f7d11f09cd0aa9a53f45f88/chunks/5001ceea8624c8c8 HTTP/1.1" 200 -
2025-06-24 09:00:40,932 ERROR 23 failed to resolve sockaddr for infinity:23817
Traceback (most recent call last):
File "/ragflow/.venv/lib/python3.10/site-packages/thrift/transport/TSocket.py", line 126, in open
addrs = self._resolveAddr()
File "/ragflow/.venv/lib/python3.10/site-packages/thrift/transport/TSocket.py", line 37, in _resolveAddr
return socket.getaddrinfo(self.host,
File "/usr/lib/python3.10/socket.py", line 955, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution
2025-06-24 09:00:40,932 WARNING 23 INFINITY indexExist failed to resolve sockaddr for infinity:23817
Exception ignored in: <function ThriftInfinityClient.del at 0x7f0adb890d30>
Traceback (most recent call last):
File "/ragflow/.venv/lib/python3.10/site-packages/infinity/remote_thrift/client.py", line 59, in del
if self._is_connected:
AttributeError: 'ThriftInfinityClient' object has no attribute '_is_connected'
Exception ignored in: <function RemoteThriftInfinityConnection.del at 0x7f0ac8efa710>
Traceback (most recent call last):
File "/ragflow/.venv/lib/python3.10/site-packages/infinity/remote_thrift/infinity.py", line 35, in del
if self._is_connected is True:
AttributeError: 'RemoteThriftInfinityConnection' object has no attribute '_is_connected'
What is the reason for this and how should we handle it?
Beta Was this translation helpful? Give feedback.
All reactions