Hi Jack, Thanks for your answer. I assume then that the openID functionality is also supported when using proxy settings. I'll continue investigating why I can't use the openID functionality when using proxies, both HTTP or SOCKS (other communications such us accessing to other marts works for me when setting the proxy).
Thanks! Isaac 2011/10/11 Jack Hsu <[email protected]> > 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]> > Date: Tue, 11 Oct 2011 04:53:48 -0400 > To: BioMart Users <[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] > > -- 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]
_______________________________________________ Users mailing list [email protected] https://lists.biomart.org/mailman/listinfo/users
