UnknownHostException

424 views
Skip to first unread message

Eshwar Chettri

unread,
Dec 7, 2016, 9:01:10 AM12/7/16
to AdWords API Forum
Hi, 

  I have migrated from v201607 to v201609, while integrating an account I'm getting the following exception.


GleCampaignInfo insertCampaignNetwrkTrgt  [PooledThread-1] INFO : Merging Google Campaign NetworkTarget started for Campaign: Cycle
AxisFault
 faultSubcode: 
 faultString: java.net.UnknownHostException: adwords.google.com
 faultActor: 
 faultNode: 
 faultDetail: 
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:656)
at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:415)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:92)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:404)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
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.ads.adwords.axis.v201609.cm.CampaignCriterionServiceSoapBindingStub.get(CampaignCriterionServiceSoapBindingStub.java:1374)
at sun.reflect.GeneratedMethodAccessor291.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:109)
at com.google.api.ads.common.lib.soap.axis.AxisHandler.invokeSoapCall(AxisHandler.java:248)
at com.google.api.ads.common.lib.soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:62)
at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServiceClient.java:92)
at com.sun.proxy.$Proxy62.get(Unknown Source)
at com.netelixir.lxr.shp.adwords.GetAdwordsServices.getShpAdvSettings(GetAdwordsServices.java:200)
at com.netelixir.lxr.service.ProductScopeCol.getProductScope(ProductScopeCol.java:77)
at com.netelixir.api.google.GleCampaignCol.getMergeData(GleCampaignCol.java:672)
at com.netelixir.api.AccountSynchronization.getGoogleMergeDataFromXML(AccountSynchronization.java:338)
at com.netelixir.api.struts.AccountDumpThread.run(AccountDumpThread.java:134)
at com.netelixir.processhandler.ThreadPool$PooledThread.run(ThreadPool.java:201)


java.net.UnknownHostException: adwords.google.com
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154)
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.ads.adwords.axis.v201609.cm.CampaignCriterionServiceSoapBindingStub.get(CampaignCriterionServiceSoapBindingStub.java:1374)
at sun.reflect.GeneratedMethodAccessor291.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:109)
at com.google.api.ads.common.lib.soap.axis.AxisHandler.invokeSoapCall(AxisHandler.java:248)
at com.google.api.ads.common.lib.soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:62)
at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServiceClient.java:92)
at com.sun.proxy.$Proxy62.get(Unknown Source)
at com.netelixir.lxr.shp.adwords.GetAdwordsServices.getShpAdvSettings(GetAdwordsServices.java:200)
at com.netelixir.lxr.service.ProductScopeCol.getProductScope(ProductScopeCol.java:77)
at com.netelixir.api.google.GleCampaignCol.getMergeData(GleCampaignCol.java:672)
at com.netelixir.api.AccountSynchronization.getGoogleMergeDataFromXML(AccountSynchronization.java:338)
at com.netelixir.api.struts.AccountDumpThread.run(AccountDumpThread.java:134)
at com.netelixir.processhandler.ThreadPool$PooledThread.run(ThreadPool.java:201)
Caused by: java.net.UnknownHostException: adwords.google.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:656)
at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:415)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:92)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:404)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
... 24 more
AxisFault
 faultSubcode: 
 faultString: java.net.UnknownHostException: adwords.google.com
 faultActor: 
 faultNode: 
 faultDetail: 
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:656)
at sun.security.ssl.SSLSocketImpl.&lt;init&gt;(SSLSocketImpl.java:415)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:92)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:404)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
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.ads.adwords.axis.v201609.cm.CampaignCriterionServiceSoapBindingStub.get(CampaignCriterionServiceSoapBindingStub.java:1374)
at sun.reflect.GeneratedMethodAccessor291.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:109)
at com.google.api.ads.common.lib.soap.axis.AxisHandler.invokeSoapCall(AxisHandler.java:248)
at com.google.api.ads.common.lib.soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:62)
at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServiceClient.java:92)
at com.sun.proxy.$Proxy62.get(Unknown Source)
at com.netelixir.api.google.GleGeoTargetCol.getMergeData(GleGeoTargetCol.java:265)
at com.netelixir.api.google.GleCampaignCol.getMergeData(GleCampaignCol.java:644)
at com.netelixir.api.AccountSynchronization.getGoogleMergeDataFromXML(AccountSynchronization.java:338)
at com.netelixir.api.struts.AccountDumpThread.run(AccountDumpThread.java:134)
at com.netelixir.processhandler.ThreadPool$PooledThread.run(ThreadPool.java:201)


java.net.UnknownHostException: adwords.google.com
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154)
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.ads.adwords.axis.v201609.cm.CampaignCriterionServiceSoapBindingStub.get(CampaignCriterionServiceSoapBindingStub.java:1374)
at sun.reflect.GeneratedMethodAccessor291.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:109)
at com.google.api.ads.common.lib.soap.axis.AxisHandler.invokeSoapCall(AxisHandler.java:248)
at com.google.api.ads.common.lib.soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:62)
at com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServiceClient.java:92)
at com.sun.proxy.$Proxy62.get(Unknown Source)
at com.netelixir.api.google.GleGeoTargetCol.getMergeData(GleGeoTargetCol.java:265)
at com.netelixir.api.google.GleCampaignCol.getMergeData(GleCampaignCol.java:644)
at com.netelixir.api.AccountSynchronization.getGoogleMergeDataFromXML(AccountSynchronization.java:338)
at com.netelixir.api.struts.AccountDumpThread.run(AccountDumpThread.java:134)
at com.netelixir.processhandler.ThreadPool$PooledThread.run(ThreadPool.java:201)

The exception keeps occuring at various stages sometimes at adgroups level, sometimes at keyword level etc...

Vishal Vinayak (Adwords API Team)

unread,
Dec 7, 2016, 3:35:53 PM12/7/16
to AdWords API Forum
Hi Eshwar,

This looks like a problem with your local environment/network setup. Such issues may occur if you are using a firewall that blocks some packets of data (if you are sitting behind a proxy for example) or some issue related to the network layer. I would recommend connecting to a different internet connection and retrying the API call. 

Regards,
Vishal, AdWords API Team

abalts...@gmail.com

unread,
Jul 4, 2018, 1:28:21 PM7/4/18
to AdWords API and Google Ads API Forum
Hi, I'm facing this exception too. If you have resolved this Issue could you share your solution? 

среда, 7 декабря 2016 г., 17:01:10 UTC+3 пользователь Eshwar Chettri написал:
Reply all
Reply to author
Forward
0 new messages