If you are behind a proxy maybe you will want to set the proxy in Glassfish. There are few different ways to do that. #1 - You could use the admin web page. You can add the proxy settings : host and port with the admin. Into the admin web page, go to the Application Server at your left. After that on your right select : JVM Settings / JVM Options. Just add theses settings : http.proxyHost=myproxy.mydomain http.proxyPort=myproxy.port Glassfish_proxy.png 
Click here to enlarge
#2 - You could use the command line Go into your Glassfish installation /bin and enter theses commands : asadmin create-jvm-options "-Dhttp.proxyHost=myproxy.mydomain" asadmin create-jvm-options "-Dhttp.proxyPort=myproxy.port" #3 - The last option is to edit manually domain.xml You add the settings in the "<java-config>" element. <java-config ...> <jvm-options>-Dhttp.proxyHost=myproxy.mydomain</jvm-options> <jvm-options>-Dhttp.proxyPort=myproxy.port</jvm-options> ...