000031496 - AAOP secureft.efraudnetwork.net NoHttpResponseException The target server failed to respond

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000031496
Applies ToRSA Product Set: Adaptive Authentication (OnPrem)
RSA Product/Service Type: Adaptive Authentication (OnPrem)
RSA Version/Condition: 7.x
 
IssueEFN (eFraudNetwork) is failing when run from scheduler. Certificate is installed and IP restrictions all appear good. Verified proxy settings. The efraud agent utility runs fine manually but not from the Adaptive Authentication On-Prem scheduler application.

Scheduler.log sample


2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] Wire - >> "CONNECT https://secureft.efraudnetwork.net:443 HTTP/1.1[\r][\n]"
2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] Wire - >> "Host: https://secureft.efraudnetwork.net:443[\r][\n]"
2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] Wire - >> "Proxy-Connection: Keep-Alive[\r][\n]"
2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] Wire - >> "User-Agent: Apache-HttpClient/4.1.2 (java 1.5)[\r][\n]"
2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] Wire - >> "[\r][\n]"
2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> CONNECT https://secureft.efraudnetwork.net:443 HTTP/1.1
2015-10-13 15:30:00,807 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> Host: https://secureft.efraudnetwork.net:443
2015-10-13 15:30:00,808 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> Proxy-Connection: Keep-Alive
2015-10-13 15:30:00,808 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> User-Agent: Apache-HttpClient/4.1.2 (java 1.5)
2015-10-13 15:30:00,809 DEBUG [scheduler_Worker-6] DefaultClientConnection - Connection closed
2015-10-13 15:30:00,809 DEBUG [scheduler_Worker-6] DefaultClientConnection - Connection closed
2015-10-13 15:30:00,809 INFO [scheduler_Worker-6] DefaultRequestDirector - I/O exception (org.apache.http.NoHttpResponseException) caught when connecting to the target host: The target server failed to respond
2015-10-13 15:30:00,809 DEBUG [scheduler_Worker-6] DefaultRequestDirector - The target server failed to respond
org.apache.http.NoHttpResponseException: The target server failed to respond
                at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:101)
                at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:252)
                at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:281)
                at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:247)
                at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219)
                at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:298)
                at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
                at org.apache.http.impl.client.DefaultRequestDirector.createTunnelToTarget(DefaultRequestDirector.java:844)
                at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:751)
                at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:577)
                at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
                at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
                at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
                at com.rsa.csd.utils.HttpClientDownloadHandler.download(HttpClientDownloadHandler.java:273)
                at com.passmarksecurity.efn.BasicEfn2Client.getLastServerVersion(BasicEfn2Client.java:242)
                at com.passmarksecurity.efn.BasicEfn2Client.updateLocalRiskData(BasicEfn2Client.java:166)
                at com.passmarksecurity.efn.scheduler.EfnScheduler.process(EfnScheduler.java:30)
                at com.rsa.csd.scheduler.BatchJobWrapper.process(BatchJobWrapper.java:94)
                at com.rsa.csd.scheduler.BatchJobWrapper.executeInternal(BatchJobWrapper.java:78)
                at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
                at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
                at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
2015-10-13 15:30:00,809 INFO [scheduler_Worker-6] DefaultRequestDirector - Retrying connect
2015-10-13 15:30:00,809 DEBUG [scheduler_Worker-6] DefaultClientConnectionOperator - Connecting to http.proxy.xxx.com:8000
2015-10-13 15:30:00,810 DEBUG [scheduler_Worker-6] RequestAuthCache - Auth cache not set in the context
2015-10-13 15:30:00,810 DEBUG [scheduler_Worker-6] DefaultClientConnection - Sending request: CONNECT https://secureft.efraudnetwork.net:443 HTTP/1.1
2015-10-13 15:30:00,810 DEBUG [scheduler_Worker-6] Wire - >> "CONNECT https://secureft.efraudnetwork.net:443 HTTP/1.1[\r][\n]"
2015-10-13 15:30:00,810 DEBUG [scheduler_Worker-6] Wire - >> "Host: https://secureft.efraudnetwork.net:443[\r][\n]"
2015-10-13 15:30:00,810 DEBUG [scheduler_Worker-6] Wire - >> "Proxy-Connection: Keep-Alive[\r][\n]"
2015-10-13 15:30:00,810 DEBUG [scheduler_Worker-6] Wire - >> "User-Agent: Apache-HttpClient/4.1.2 (java 1.5)[\r][\n]"
2015-10-13 15:30:00,811 DEBUG [scheduler_Worker-6] Wire - >> "[\r][\n]"
2015-10-13 15:30:00,811 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> CONNECT https://secureft.efraudnetwork.net:443 HTTP/1.1
2015-10-13 15:30:00,811 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> Host: https://secureft.efraudnetwork.net:443
2015-10-13 15:30:00,811 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> Proxy-Connection: Keep-Alive
2015-10-13 15:30:00,811 DEBUG [scheduler_Worker-6] DefaultClientConnection - >> User-Agent: Apache-HttpClient/4.1.2 (java 1.5)
2015-10-13 15:30:00,813 DEBUG [scheduler_Worker-6] DefaultClientConnection - Connection closed
2015-10-13 15:30:00,813 DEBUG [scheduler_Worker-6] DefaultClientConnection - Connection closed
2015-10-13 15:30:00,813 DEBUG [scheduler_Worker-6] DefaultClientConnection - Connection shut down
2015-10-13 15:30:00,814 DEBUG [scheduler_Worker-6] ThreadSafeClientConnManager - Released connection is not reusable.
2015-10-13 15:30:00,814 DEBUG [scheduler_Worker-6] ConnPoolByRoute - Releasing connection [HttpRoute[{tls}->http://http.proxy.xxx.com:8000->https://https://secureft.efraudnetwork.net:443]][null]
2015-10-13 15:30:00,814 DEBUG [scheduler_Worker-6] ConnPoolByRoute - Notifying no-one, there are no waiting threads
2015-10-13 15:30:00,814 ERROR [scheduler_Worker-6] HttpClientDownloadHandler - File download failed: invalid URL
org.apache.http.NoHttpResponseException: The target server failed to respond
 ...

CauseIn the Backoffice -> Administration tab -> eFraudNetwork, the Host value was "http://secureft.efraudnetwork.net".  Removed the "http://" and the problem was resolved.

Attachments

    Outcomes