Skip to main content

When trying to connect to an ArcGIS Online Reader, it fails to connect. I'm running 2017.1.1 I can however connect manually through the web browser and using ArcMap. Is the something added I need to do like configure a proxy?

Hi @brianapeters

What is the error that appears when using the ArcGIS Online reader?

Do you know if your organization uses a proxy? If a proxy is used, you can configure FME Desktop to connect through your proxy server:

https://knowledge.safe.com/articles/690/configure-fme-desktop-to-connect-through-your-prox.html

 

Hope this helps,

Debbi


Error: COM.safe.fmewebservices.FMEWebServiceException: Connection reset

at COM.safe.fmewebservices.FMEHttpUtils.post(FMEHttpUtils.java:160)

at COM.safe.fmewebservices.FMEWebService.postMessage(FMEWebService.java:124)

at COM.safe.fmewebservices.FMEWebService.postMessage(FMEWebService.java:108)

at COM.safe.fmewebservices.FMEOAuthV2Connection.retrieveAccessTokenForCode(FMEOAuthV2Connection.java:271)

Caused by: java.net.SocketException: Connection reset

at java.net.SocketInputStream.read(SocketInputStream.java:210)

at java.net.SocketInputStream.read(SocketInputStream.java:141)

at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)

at sun.security.ssl.InputRecord.read(InputRecord.java:503)

at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983)

at sun.security.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1779)

at sun.security.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:124)

at sun.security.ssl.Handshaker.kickstart(Handshaker.java:1067)

at sun.security.ssl.SSLSocketImpl.kickstartHandshake(SSLSocketImpl.java:1497)

at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1361)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)

at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:394)

at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:353)

at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134)

at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)

at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)

at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)

at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)

at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)

at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)

at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)

at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)

at COM.safe.fmewebservices.FMEHttpUtils.post(FMEHttpUtils.java:138)

... 3 more

Error: Connection reset

Error: Connection reset


Hi, I have also been having a similar issue. Sounds like it is related to the issue raised below, which has apparently been fixed in 2017.1.2. Though I have been unable to test as I am using FME through ArcGIS PRO Data Interoperability which hasnt received the update yet.

https://knowledge.safe.com/questions/55234/arcgis-online-authorization-issue-fme-desktop-2017.html


Hi @brianapeters

What is the error that appears when using the ArcGIS Online reader?

Do you know if your organization uses a proxy? If a proxy is used, you can configure FME Desktop to connect through your proxy server:

https://knowledge.safe.com/articles/690/configure-fme-desktop-to-connect-through-your-prox.html

 

Hope this helps,

Debbi

sorry i posted the error outside of this comment, but I'm having trouble understanding the proxy work flow or if i even need it? I can login using ArcMap and the featureserver url but not in FME.

Reply