Help me please - I am behind a corporate firewall !

Using Tortoise, using subversion client, using svnkit, I can use  java
system variables as shown below to make a connection to a http server
via our corporate proxy server which requiers authentication

UNFORTUNATELY - GRADLE CAN NOT DO SO!

So in case I am wrong --- How do I pass (what works for all the others)
---- i.e.

-Dhttp.auth.preference=Basic
-Dhttp.proxyHost=bcproxyserver.ch.winterthur.com
-Dhttp.proxyPort=8080
-Dhttp.proxyUser=C770817
-Dhttp.proxyPassword=myPassword

to gardle - to make gradle use of our proxy server 
which requiers at least BASIC authentication ?

Josef

I have used Wireshark to find that in any case gardle code just wants to
connect the server and does not make at all any attempt to use
environment data to make use of a proxy server

Correct me if I am wrong - I will be more then happy if that works.


E:\asf\svnkit\trunk>gradlew.bat

E:\asf\svnkit\trunk>if "" == "1"

E:\asf\svnkit\trunk>if "Windows_NT" == "Windows_NT" setlocal

E:\asf\svnkit\trunk>set GRADLE_OPTS= -Xmx512m
-Dhttp.auth.preference=Basic
-Dhttp.proxyhost=bcproxyserver.ch.winterthur.com -Dhttp.proxyport=8080
-Dhttp.proxyuser=C770817 -Dhttp.proxypassword=MyPassword

E:\asf\svnkit\trunk>set JAVA_OPTS= -Xmx512m -Dhttp.auth.preference=Basic
-Dhttp.proxyhost=bcproxyserver.ch.winterthur.com -Dhttp.proxyport=8080
-Dhttp.proxyuser=C770817 -Dhttp.proxypassword=MyPassword

E:\asf\svnkit\trunk>set DIRNAME=E:\asf\svnkit\trunk\

E:\asf\svnkit\trunk>if "E:\asf\svnkit\trunk\" == "" set DIRNAME=.\

E:\asf\svnkit\trunk>set JAVA_EXE=java.exe

E:\asf\svnkit\trunk>if not defined JAVA_HOME goto init

E:\asf\svnkit\trunk>set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_22

E:\asf\svnkit\trunk>set JAVA_EXE=C:\Program
Files\Java\jdk1.6.0_22/bin/java.exe

E:\asf\svnkit\trunk>if exist "C:\Program
Files\Java\jdk1.6.0_22/bin/java.exe" goto init

E:\asf\svnkit\trunk>if not "Windows_NT" == "Windows_NT" goto
win9xME_args

E:\asf\svnkit\trunk>if "eval[2+2]" == "4" goto 4NT_args

E:\asf\svnkit\trunk>set CMD_LINE_ARGS=

E:\asf\svnkit\trunk>set _SKIP=2

E:\asf\svnkit\trunk>if "x" == "x" goto execute

E:\asf\svnkit\trunk>set
STARTER_MAIN_CLASS=org.gradle.wrapper.GradleWrapperMain

E:\asf\svnkit\trunk>set
CLASSPATH=E:\asf\svnkit\trunk\gradle\wrapper\gradle-wrapper.jar

E:\asf\svnkit\trunk>set
WRAPPER_PROPERTIES=E:\asf\svnkit\trunk\gradle\wrapper\gradle-wrapper.pro
perties

E:\asf\svnkit\trunk>set GRADLE_OPTS= -Xmx512m
-Dhttp.auth.preference=Basic
-Dhttp.proxyhost=bcproxyserver.ch.winterthur.com -Dhttp.proxyport=8080
-Dhttp.proxyuser=C770817 -Dhttp.proxypassword=Jun11orbxorbx  -Xmx512m
-Dhttp.auth.preference=Basic -Dhtt
p.proxyhost=bcproxyserver.ch.winterthur.com -Dhttp.proxyport=8080
-Dhttp.proxyuser=C770817 -Dhttp.proxypassword=MyPassword
-Dorg.gradle.wrapper.properties="E:\asf\svnkit\trunk\gradle\wrapper\grad
le-wrapper.properties"

E:\asf\svnkit\trunk>"C:\Program Files\Java\jdk1.6.0_22/bin/java.exe"
-Xmx512m -Dhttp.auth.preference=Basic
-Dhttp.proxyhost=bcproxyserver.ch.winterthur.com -Dhttp.proxyport=8080
-Dhttp.proxyuser=C770817 -Dhttp.proxypassword=MyPassword  -Xmx512m -
Dhttp.auth.preference=Basic
-Dhttp.proxyhost=bcproxyserver.ch.winterthur.com -Dhttp.proxyport=8080
-Dhttp.proxyuser=C770817 -Dhttp.proxypassword=MyPassword
-Dorg.gradle.wrapper.properties="E:\asf\svnkit\trunk\gradle\wrapper\grad
le-wrapper.propert
ies" -classpath "E:\asf\svnkit\trunk\gradle\wrapper\gradle-wrapper.jar"
org.gradle.wrapper.GradleWrapperMain
Downloading
http://repo.gradle.org/gradle/distributions/gradle-1.0-milestone-3-bin.z
ip

Exception in thread "main" java.net.ConnectException: Connection timed
out: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:529)
        at java.net.Socket.connect(Socket.java:478)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConn
ection.java:975)
        at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnecti
on.java:916)
        at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.ja
va:841)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec
tion.java:1177)
        at
org.gradle.wrapper.Download.downloadInternal(Download.java:49)
        at org.gradle.wrapper.Download.download(Download.java:37)
        at org.gradle.wrapper.Install.createDist(Install.java:54)
        at org.gradle.wrapper.Wrapper.execute(Wrapper.java:44)
        at
org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:37)

E:\asf\svnkit\trunk>if "1" == "0" goto mainEnd

E:\asf\svnkit\trunk>if not "Windows_NT" == "Windows_NT" echo 1   1>nul
| choice /n /c:1

E:\asf\svnkit\trunk>rem Set variable GRADLE_EXIT_CONSOLE if you need the
_script_ return code instead of

E:\asf\svnkit\trunk>rem the _cmd.exe /c_ return code!

E:\asf\svnkit\trunk>if not "" == "" exit "1"

E:\asf\svnkit\trunk>exit /b "1"

E:\asf\svnkit\trunk>





Reply via email to