Hi Isaac,

BioMart only supports proxy settings that is built into Java networking. 
(http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html)

It may be the case here that the default Java settings are not enough to use 
the SOCKS proxy server. We currently don't have a way to support proxy settings 
beyond through JVM system properties.

-jack


From: Isaac cano <[email protected]<mailto:[email protected]>>
Date: Tue, 11 Oct 2011 04:53:48 -0400
To: BioMart Users <[email protected]<mailto:[email protected]>>
Subject: [BioMart Users] OpenID -- Error 400 - Bad request

Dear BioMart users,

I'm running BioMart 0.8 RC6 in a server that is connected to Internet through a 
proxy/socks server. I've configured the biomart.all.properties xml file with 
the corresponding proxy/socks setting and every connection from/to our BioMart 
server to other marts like Ensembl is working but the OpenID functionality is 
not. I receive the following error messages to the error log file:

2011-10-11 10:58:49,908 WARN  [31538514@qtp-31278839-8:RealmVerifier.java:107]: 
RP discovery / realm validation disabled;
2011-10-11 10:58:49,912 INFO  
[31538514@qtp-31278839-8:ConsumerManager.java:286]: Associations disabled.
2011-10-11 10:58:49,912 WARN  [31538514@qtp-31278839-8:RealmVerifier.java:107]: 
RP discovery / realm validation disabled;
2011-10-11 10:58:49,918 INFO  [31538514@qtp-31278839-8:Discovery.java:128]: 
Starting discovery on URL identifier: https://www.google.com/accounts/o8/id
2011-10-11 10:58:50,023 INFO  
[31538514@qtp-31278839-8:HttpMethodDirector.java:438]: I/O exception 
(java.net.SocketException) caught when processing request: Can't connect to 
SOCKS proxy:Connection refused

And the corresponding message that is shown in the biomart portal (openID 
pop-up) is the following:

<html> <head> <meta http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"/> <title>Error 400 Bad Request</title> </head> 
<body><h2>HTTP ERROR 400</h2> <p>Problem accessing /martservice/user/auth. 
Reason: <pre> Bad Request</pre></p><hr /><i><small>Powered by 
Jetty://</small></i><br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> 
<br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> </body> </html>

Is the OpendID functionality supported in the current release when using 
proxy/socks servers?

Thanks in advance,

--
Isaac Cano
Bioinformatics
Linkcare Health Services SL
C/Villarroel 170
08036 - Barcelona
Tel.: (+34)932 275 400, ext. 4182\4523
Mobile: (+34) 666 186 748
Fax: (+34) 932 275 455
[email protected]<mailto:[email protected]>

_______________________________________________
Users mailing list
[email protected]
https://lists.biomart.org/mailman/listinfo/users

Reply via email to