Hi All, Given that a number of you are reporting this error it could be that there is a common cause. For which versions of the API and which services is this problem appearing?
Best, - Eric On Oct 13, 8:40 am, Steve Wollkind <wollk...@gmail.com> wrote: > I've also seen a huge uptick in these errors in the past few days. > Jobs that would reliably run to completion now experience this error > with great frequency. I'm going to look into the possible network > issues, but I am skeptical. We don't experience any similar errors > with any other ssl connections we make. > > Steve > > On Oct 12, 5:25 pm, AdWords API Advisor <adwordsapiadvi...@google.com> > wrote: > > > > > > > > > Hi, > > > As mentioned before, in my experience these errors are typically due > > to machine, router, or network service provider timeouts on SSL > > connections. I'd start by checking with your network team to see if > > there were any changes that could be leading to this issue. > > > Best, > > - Eric > > > On Oct 11, 9:53 pm, jsjacob <jsja...@iamnota.com> wrote: > > > > I've been getting this error starting this morning. My requests have > > > been small (e.g., adding a keyword or an ad one at a time -- I haven't > > > switched to the bulk operations yet) and I see the error after about > > > 5-10 minutes. When I check in the AdWords web ui I see the previous > > > operations completed successfully. > > > > Any ideas? > > > > On Sep 28, 3:56 pm, AdWords API Advisor <adwordsapiadvi...@google.com> > > > wrote: > > > > > Hi Jeremy, > > > > > I would start with simply making smaller requests, limiting the number > > > > of operations per request. The BulkMutateJobService may help, but it > > > > is not an easy transition. > > > > > Best, > > > > - Eric > > > > > On Sep 28, 7:48 am, Jeremy Aube <ja...@roirevolution.com> wrote: > > > > > > Hi Eric, > > > > > > I believe they're fairly large requests. If the requests are timing > > > > > out because they're too large, would using bulk mutate instead help? > > > > > > Thanks! > > > > > > Jeremy Aube > > > > > ROI Revolution > > > > > > On Sep 23, 5:46 pm, AdWords API Advisor <adwordsapiadvi...@google.com> > > > > > wrote: > > > > > > > Hi Jeremy, > > > > > > > I believe these are normally caused by network timeouts, at a router > > > > > > or service provider level. Are you getting these errors for small > > > > > > requests, or only large ones? > > > > > > > Best, > > > > > > - Eric Koleda, AdWords API Team > > > > > > > On Sep 22, 12:43 pm, Jeremy Aube <ja...@roirevolution.com> wrote: > > > > > > > > Lately I've been having the following issue using the > > > > > > > adParamService.mutate service: > > > > > > > > AxisFault > > > > > > > faultCode: {http://schemas.xmlsoap.org/soap/envelope/} > > > > > > > Server.userException > > > > > > > faultSubcode: > > > > > > > faultString: javax.net.ssl.SSLException:Connectionhas been > > > > > > > shutdown: javax.net.ssl.SSLException: java.net.SocketException: > > > > > > >Connectionresetbypeer: socket write error > > > > > > > faultActor: > > > > > > > faultNode: > > > > > > > faultDetail: > > > > > > > > > > > > > > {http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLException: > > > > > > >Connectionhas been shutdown: javax.net.ssl.SSLException: > > > > > > > java.net.SocketException:Connectionresetbypeer: socket write error > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source) > > > > > > > at java.io.BufferedInputStream.fill(Unknown Source) > > > > > > > at java.io.BufferedInputStream.read(Unknown Source) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender. > > > > > > > java: > > > > > > > 583) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: > > > > > > > 143) > > > > > > > at > > > > > > > com.google.api.adwords.lib.AdWordsHttpSender.invoke(AdWordsHttpSender.java: > > > > > > > 47) > > > > > > > at > > > > > > > org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java > > > > > > > : > > > > > > > 32) > > > > > > > at > > > > > > > org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) > > > > > > > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) > > > > > > > at > > > > > > > org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) > > > > > > > at > > > > > > > org.apache.axis.client.Call.invokeEngine(Call.java:2784) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:2767) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:2443) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:2366) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:1812) > > > > > > > at > > > > > > > com.google.api.adwords.v201003.cm.AdParamServiceSoapBindingStub.mutate(AdPa > > > > > > > ramServiceSoapBindingStub.java: > > > > > > > 567) > > > > > > > at > > > > > > > paramUpdate.ParamUpdate.updateParameter(ParamUpdate.java:222) > > > > > > > at paramUpdate.ParamUpdate.main(ParamUpdate.java:169) > > > > > > > Caused by: javax.net.ssl.SSLException: java.net.SocketException: > > > > > > >Connectionresetbypeer: socket write error > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source) > > > > > > > at java.io.BufferedOutputStream.write(Unknown Source) > > > > > > > at > > > > > > > org.apache.axis.utils.TeeOutputStream.write(TeeOutputStream.java: > > > > > > > 47) > > > > > > > at > > > > > > > org.apache.axis.utils.ByteArray.writeTo(ByteArray.java:375) > > > > > > > at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:265) > > > > > > > at org.apache.axis.Message.writeTo(Message.java:539) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java: > > > > > > > 511) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: > > > > > > > 138) > > > > > > > ... 13 more > > > > > > > Caused by: java.net.SocketException:Connectionresetbypeer: socket > > > > > > > write error > > > > > > > at java.net.SocketOutputStream.socketWrite0(Native Method) > > > > > > > at java.net.SocketOutputStream.socketWrite(Unknown Source) > > > > > > > at java.net.SocketOutputStream.write(Unknown Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown > > > > > > > Source) > > > > > > > ... 21 more > > > > > > > > {http://xml.apache.org/axis/}hostname:**** > > > > > > > > javax.net.ssl.SSLException:Connectionhas been shutdown: > > > > > > > javax.net.ssl.SSLException: > > > > > > > java.net.SocketException:Connectionreset > > > > > > > bypeer: socket write error > > > > > > > at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: > > > > > > > 154) > > > > > > > at > > > > > > > com.google.api.adwords.lib.AdWordsHttpSender.invoke(AdWordsHttpSender.java: > > > > > > > 47) > > > > > > > at > > > > > > > org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java > > > > > > > : > > > > > > > 32) > > > > > > > at > > > > > > > org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) > > > > > > > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) > > > > > > > at > > > > > > > org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) > > > > > > > at > > > > > > > org.apache.axis.client.Call.invokeEngine(Call.java:2784) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:2767) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:2443) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:2366) > > > > > > > at org.apache.axis.client.Call.invoke(Call.java:1812) > > > > > > > at > > > > > > > com.google.api.adwords.v201003.cm.AdParamServiceSoapBindingStub.mutate(AdPa > > > > > > > ramServiceSoapBindingStub.java: > > > > > > > 567) > > > > > > > at > > > > > > > paramUpdate.ParamUpdate.updateParameter(ParamUpdate.java:222) > > > > > > > at paramUpdate.ParamUpdate.main(ParamUpdate.java:169) > > > > > > > Caused by: javax.net.ssl.SSLException:Connectionhas been shutdown: > > > > > > > javax.net.ssl.SSLException: > > > > > > > java.net.SocketException:Connectionreset > > > > > > > bypeer: socket write error > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source) > > > > > > > at java.io.BufferedInputStream.fill(Unknown Source) > > > > > > > at java.io.BufferedInputStream.read(Unknown Source) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender. > > > > > > > java: > > > > > > > 583) > > > > > > > at > > > > > > > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: > > > > > > > 143) > > > > > > > ... 13 more > > > > > > > Caused by: javax.net.ssl.SSLException: java.net.SocketException: > > > > > > >Connectionresetbypeer: socket write error > > > > > > > at > > ... > > read more » -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en