Hi,

I am using web serving benchmark in a swarm cluster. Everything seems working, 
but the faban client does not give me any results. When I went a little deeper, 
I found out that this command < java -jar Usergen.jar http://web_server:8080 >, 
throw this exception:

Feb 01, 2017 3:03:36 AM 
com.sun.faban.driver.transport.sunhttp.ThreadCookieHandler$CookieStore select
WARNING: Request http://web_server:8080/action/login does not contain a 
hostname or has an invalid hostname.
Exception in thread "main" java.net.UnknownHostException: HOST_IP
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
at java.net.Socket.connect(Socket.java:576)
at com.sun.faban.driver.transport.util.TimedSocket.connect(TimedSocket.java:292)
at java.net.Socket.connect(Socket.java:525)
at 
com.sun.faban.driver.transport.sunhttp.HttpClient.doConnect(HttpClient.java:182)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
at com.sun.faban.driver.transport.sunhttp.HttpClient.<init>(HttpClient.java:130)
at com.sun.faban.driver.transport.sunhttp.HttpClient.New(HttpClient.java:111)
at 
com.sun.faban.driver.transport.sunhttp.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:99)
at 
com.sun.faban.driver.transport.sunhttp.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:41)
at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:980)
at 
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:898)
at 
sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2468)
at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1608)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
at 
com.sun.faban.driver.transport.sunhttp.SunHttpTransport.fetchResponse(SunHttpTransport.java:654)
at 
com.sun.faban.driver.transport.sunhttp.SunHttpTransport.fetchURL(SunHttpTransport.java:557)
at 
com.sun.faban.driver.transport.sunhttp.SunHttpTransport.fetchURL(SunHttpTransport.java:519)
at setup.UserGenerator.createUsers(UserGenerator.java:114)
at setup.UserGenerator.main(UserGenerator.java:147)


and when I tried to check the URL by curl, the result is :

HTTP/1.1 302 Moved Temporarily
Server: nginx/1.4.6 (Ubuntu)
Date: Wed, 01 Feb 2017 12:29:03 GMT
Content-Type: text/html
Connection: keep-alive
X-Powered-By: PHP/5.5.9-1ubuntu4.20
Set-Cookie: Elgg=7kpnboe22hctr1dj1bljgr6u82; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: http://HOST_IP/


I am struggling with it for a few days, do you know what could be the problem?


Thanks in advance,
Alireza Amiri

Reply via email to