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