AbstractWatchManager:442 - Watch connection error recieved xxx times without progress, will reconnect if possible #10268
Replies: 3 comments 7 replies
-
Sounds like some issues in the communication with your API server. But for issues like this it is hard to find the actual cause if it can be anything from lack of resources, networking issues, networking instability, APi server issues etc. |
Beta Was this translation helpful? Give feedback.
-
Not sure it's related to the Strimzi operator itself, it seems an issue on the connection between the operator and the Kubernetes API server. |
Beta Was this translation helpful? Give feedback.
-
We are seeing the same error with both 0.41 and 0.42. Currently it's a pain to try and find the root cause. Could the error be handled properly so that the error message would contain the FQDN/IP that the operator is trying to connect to? |
Beta Was this translation helpful? Give feedback.
-
Hi all,
after strimzi upgrade from v 0.29 to v 0.41, all seem to work fine unless one error in strimzi-cluster-operator log:
2024-06-25 15:21:15 INFO ClusterOperator:140 - Triggering periodic reconciliation for namespace default
2024-06-25 15:21:29 INFO AbstractWatchManager:442 - Watch connection error recieved 15 times without progress, will reconnect if possible
java.net.SocketException: Connection reset
at sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) ~[?:?]
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426) ~[?:?]
at jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1170) ~[java.net.http:?]
at jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:833) ~[java.net.http:?]
at jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) ~[java.net.http:?]
at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230) ~[java.net.http:?]
at jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303) ~[java.net.http:?]
at jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256) ~[java.net.http:?]
at jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:774) ~[java.net.http:?]
at jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:957) ~[java.net.http:?]
at jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) ~[java.net.http:?]
at jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:979) ~[java.net.http:?]
at jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:934) ~[java.net.http:?]
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
at jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:934) ~[java.net.http:?]
2024-06-25 15:21:37 INFO ClusterOperator:140 - Triggering periodic reconciliation for namespace kafka-cluster
2024-06-25 15:21:37 INFO AbstractOperator:264 - Reconciliation #134 Kafka(kafka-cluster/myname): Kafka myname will be checked for creation or modification
2024-06-25 15:21:41 INFO AbstractOperator:536 - Reconciliation #134 Kafka(kafka-cluster/myname): reconciled
The error start about after 40/45 minutes pod start.
Thanks for the support.
Beta Was this translation helpful? Give feedback.
All reactions