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

Reply via email to