Hello team,I upgraded opentelemetry-javaagent to 2...
# support
k
Hello team,I upgraded opentelemetry-javaagent to 2.3, and an error occurred when connecting to signoz-otlp. What is the reason for this? {“@timestamp”1715323752019,“message”“Failed to export spans. The request could not be executed. Full error message: Connection reset”,“logger”“io.opentelemetry.exporter.internal.http.HttpExporter”,“thread”“OkHttp http://signoz-otlp.my-signoz.com:4317/...“,”level”“ERROR”,“stack trace”“java.net.SocketException: Connection reset\n\tat java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:115)\n\tat java.net.SocketOutputStream.write(SocketOutputStream.java:155)\n\tat okio.OutputStreamSink.write(JvmOkio.kt:56)\n\tat okio.AsyncTimeout$sink$1.write(AsyncTimeout.kt:127)\n\tat okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:256)\n\tat okio.RealBufferedSink.write(RealBufferedSink.kt:147)\n\tat okhttp3.internal.http1.Http1ExchangeCodec$KnownLengthSink.write(Http1ExchangeCodec.kt:279)\n\tat okio.ForwardingSink.write(ForwardingSink.kt:29)\n\tat okhttp3.internal.connection.Exchange$RequestBodySink.write(Exchange.kt:223)\n\tat okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:256)\n\tat okio.RealBufferedSink$outputStream$1.write(RealBufferedSink.kt:118)\n\tat io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.doFlush(CodedOutputStream.java:581)\n\tat io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.write(CodedOutputStream.java:557)\n\tat io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.writeByteArrayNoTag(CodedOutputStream.java:487)\n\tat io.opentelemetry.exporter.internal.marshal.CodedOutputStream.writeByteArrayNoTag(CodedOutputStream.java:186)\n\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.writeBytes(ProtoSerializer.java:128)\n\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.writeString(ProtoSerializer.java:122)\n\tat io.opentelemetry.exporter.internal.marshal.Serializer.serializeString(Serializer.java:175)\n\tat io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler.writeTo(KeyValueMarshaler.java:107)\n\tat io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(Serializer.java:199)\n\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoSerializer.java:170)\n\tat io.opentelemetry.exporter.internal.otlp.traces.SpanMarshaler.writeTo(SpanMarshaler.java:147)\n\tat io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(Serializer.java:199)\n\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoSerializer.java:178)\n\tat io.opentelemetry.exporter.internal.otlp.traces.InstrumentationScopeSpansMarshaler.writeTo(InstrumentationScopeSpansMarshaler.java:34)\n\tat io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(Serializer.java:199)\n\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoSerializer.java:170)\n\tat io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler.writeTo(ResourceSpansMarshaler.java:77)\n\tat io.opentelemetry.exporter.internal.marshal.Serializer.serializeMessage(Serializer.java:199)\n\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.serializeRepeatedMessage(ProtoSerializer.java:170)\n\tat io.opentelemetry.exporter.internal.otlp.traces.TraceRequestMarshaler.writeTo(TraceRequestMarshaler.java:44)\n\tat io.opentelemetry.exporter.internal.marshal.Marshaler.writeBinaryTo(Marshaler.java:23)\n\tat io.opentelemetry.exporter.sender.okhttp.internal.OkHttpHttpSender$RawRequestBody.writeTo(OkHttpHttpSender.java:201)\n\tat okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:62)\n\tat okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)\n\tat okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)\n\tat okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)\n\tat okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)\n\tat okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)\n\tat okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)\n\tat okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)\n\tat okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)\n\tat okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)\n\tat okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)\n\tat okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\tSuppressed: java.io.IOException: java.net.SocketException: Broken pipe (Write failed)\n\t\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.close(ProtoSerializer.java:198)\n\t\tat io.opentelemetry.exporter.internal.marshal.Marshaler.writeBinaryTo(Marshaler.java:22)\n\t\t... 16 common frames omitted\n\tCaused by: java.net.SocketException: Broken pipe (Write failed)\n\t\tat java.net.SocketOutputStream.socketWrite0(Native Method)\n\t\tat java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)\n\t\tat java.net.SocketOutputStream.write(SocketOutputStream.java:155)\n\t\tat okio.OutputStreamSink.write(JvmOkio.kt:56)\n\t\tat okio.AsyncTimeout$sink$1.write(AsyncTimeout.kt:127)\n\t\tat okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:256)\n\t\tat okio.RealBufferedSink.write(RealBufferedSink.kt:147)\n\t\tat okhttp3.internal.http1.Http1ExchangeCodec$KnownLengthSink.write(Http1ExchangeCodec.kt:279)\n\t\tat okio.ForwardingSink.write(ForwardingSink.kt:29)\n\t\tat okhttp3.internal.connection.Exchange$RequestBodySink.write(Exchange.kt:223)\n\t\tat okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:256)\n\t\tat okio.RealBufferedSink$outputStream$1.write(RealBufferedSink.kt:118)\n\t\tat io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.doFlush(CodedOutputStream.java:581)\n\t\tat io.opentelemetry.exporter.internal.marshal.CodedOutputStream$OutputStreamEncoder.flush(CodedOutputStream.java:537)\n\t\tat io.opentelemetry.exporter.internal.marshal.ProtoSerializer.close(ProtoSerializer.java:191)\n\t\t... 17 common frames omitted\n\tSuppressed: java.net.SocketException: Connection reset\n\t\tat java.net.SocketInputStream.read(SocketInputStream.java:210)\n\t\tat java.net.SocketInputStream.read(SocketInputStream.java:141)\n\t\tat okio.InputStreamSource.read(JvmOkio.kt:93)\n\t\tat okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:153)\n\t\tat okio.RealBufferedSource.indexOf(RealBufferedSource.kt:434)\n\t\tat okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:327)\n\t\tat okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)\n\t\tat okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:180)\n\t\tat okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:110)\n\t\tat okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:93)\n\t\t... 14 common frames omitted\n”}