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
