<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Luis Gervaso</b> <span dir="ltr"><<a href="mailto:luis@woorea.es">luis@woorea.es</a>></span><br>Date: Fri, May 25, 2012 at 3:24 AM<br>
Subject: Re: [Openstack] Question about cloudfiles API<br>To: Shawn Heisey <<a href="mailto:launchpad@elyograg.org">launchpad@elyograg.org</a>><br><br><br>Hi Shawn,<br><br>You can try with OpenStack Java SDK<br><br>
<a href="https://github.com/woorea/openstack-java-sdk" target="_blank">https://github.com/woorea/openstack-java-sdk</a><br><br><a href="https://github.com/woorea/openstack-java-sdk/wiki/Swift-Tutorial" target="_blank">https://github.com/woorea/openstack-java-sdk/wiki/Swift-Tutorial</a><br>

<br>Regards<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">On Thu, May 24, 2012 at 10:03 PM, Shawn Heisey <span dir="ltr"><<a href="mailto:launchpad@elyograg.org" target="_blank">launchpad@elyograg.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This question is probably more appropriate for the Swift mailing list, but I could not figure out how to subscribe to that list, so it's going here.  I'm OK with moving it there, if someone can tell me how to get subscribed, or if I'm in completely the wrong place, let me know.<br>


<br>
I am attempting to evaluate Swift for our environment.  I have set up a Swift cluster using the ubuntu multi-server HOWTO and I can use the commandline utilities to upload and download files.  Now I need to do a test using the Java API.  I downloaded java-cloudfiles and I can't seem to make it work.  It fails at the login() step.<br>


<br>
            FilesClient client = new FilesClient(username, password, authUrl, null, 10000);<br>
            if (client.login())<br>
            {<br>
<br>
javax.net.ssl.<u></u>SSLPeerUnverifiedException: peer not authenticated<br>
        at com.sun.net.ssl.internal.ssl.<u></u>SSLSessionImpl.<u></u>getPeerCertificates(<u></u>SSLSessionImpl.java:352)<br>
        at org.apache.http.conn.ssl.<u></u>AbstractVerifier.verify(<u></u>AbstractVerifier.java:128)<br>
        at org.apache.http.conn.ssl.<u></u>SSLSocketFactory.<u></u>connectSocket(<u></u>SSLSocketFactory.java:397)<br>
        at org.apache.http.impl.conn.<u></u>DefaultClientConnectionOperato<u></u>r.openConnection(<u></u>DefaultClientConnectionOperato<u></u>r.java:148)<br>
        at org.apache.http.impl.conn.<u></u>AbstractPoolEntry.open(<u></u>AbstractPoolEntry.java:150)<br>
        at org.apache.http.impl.conn.<u></u>AbstractPooledConnAdapter.<u></u>open(<u></u>AbstractPooledConnAdapter.<u></u>java:121)<br>
        at org.apache.http.impl.client.<u></u>DefaultRequestDirector.<u></u>tryConnect(<u></u>DefaultRequestDirector.java:<u></u>575)<br>
        at org.apache.http.impl.client.<u></u>DefaultRequestDirector.<u></u>execute(<u></u>DefaultRequestDirector.java:<u></u>425)<br>
        at org.apache.http.impl.client.<u></u>AbstractHttpClient.execute(<u></u>AbstractHttpClient.java:820)<br>
        at org.apache.http.impl.client.<u></u>AbstractHttpClient.execute(<u></u>AbstractHttpClient.java:754)<br>
        at org.apache.http.impl.client.<u></u>AbstractHttpClient.execute(<u></u>AbstractHttpClient.java:732)<br>
        at com.rackspacecloud.client.<u></u>cloudfiles.FilesClient.login(<u></u>FilesClient.java:278)<br>
        at com.REDACTED.swiftest.Main.<u></u>main(Main.java:50)<br>
<br>
This all works with the curl command using the same auth URL.  I've got the default user/password set up from the HOWTO.<br>
<br>
Initially I suspected that the problem was due to the self-signed certificate, but watching syslog on the primary proxy server, I don't see any requests logged, but I do see a conversation happen on port 8080 with tcpdump.  How can I troubleshoot this?<br>


<br>
Thanks,<br>
Shawn<br>
<br>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/%7Eopenstack" target="_blank">https://launchpad.net/~<u></u>openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/<u></u>ListHelp</a><br>
</blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br>-------------------------------------------<br>Luis Alberto Gervaso Martin<div>Woorea Solutions, S.L<br>CEO & CTO<br>
mobile: <a href="tel:%28%2B34%29%20627983344" value="+34627983344" target="_blank">(+34) 627983344</a><br><a href="mailto:luis.gervaso@gmail.com" target="_blank">luis@</a><a href="http://woorea.es/" target="_blank">woorea.es</a></div>

<br>
</font></span></div><br><br clear="all"><br>-- <br>-------------------------------------------<br>Luis Alberto Gervaso Martin<div>Woorea Solutions, S.L<br>CEO & CTO<br>mobile: (+34) 627983344<br><a href="mailto:luis.gervaso@gmail.com" target="_blank">luis@</a><a href="http://woorea.es/" target="_blank">woorea.es</a></div>
<br>