This is caused because:

If you communicate with HTTPS or FTPS servers using certificates that are

signed by CAs present in the bundle, you can be sure that the remote server

really is the one it claims to be.

I really don't know what lib uses java, but you should check how to add the
cert (of the https URL  your trying to fetch) to your list of "Nice" CA. You
can check this to see how to extract the cert:
http://curl.haxx.se/docs/sslcerts.html

<http://curl.haxx.se/docs/sslcerts.html>But you should investigate further
to see how to add it to your CA bundle.

On Thu, Feb 10, 2011 at 8:57 PM, Lior Harsat <[email protected]> wrote:

> Hi Ikai,
>
> I have been testing the SDK and I found one bug which seems critical.
> When I call the URLFetchService.fetch API  with a https URL I get a
> javax.net.ssl.SSLHandshakeException.
> for example when I fetch "https://spreadsheets.google.com/feeds/
> list/...." I get
> javax.net.ssl.SSLHandshakeException: Could not verify SSL certificate
> for: https://spreadsheets.google.com/feeds/list/...
> When I switch back to an older SDK this doesn't happen.
>
> Is there a "Help us test Prerelease SDK 1.4.2" thread I can post this
> to?
> Can anyone confirm this bug reproduces?
>
> Thanx, Lior
>
>
> On Feb 3, 9:31 pm, "Ikai Lan (Google)" <[email protected]>
> wrote:
> > Hey everyone, I just wanted to post that the prerelease SDKs for 1.4.2
> are
> > now available for early testing:
> >
> > http://code.google.com/p/googleappengine/downloads/list
> >
> > Highlights of this release:
> >
> > - Lots of XMPP improvements
> > - Prospective Search API (formerly known as Matcher API) now available to
> > everyone
> > - Lots of improvements to task queues
> > - vacuum_indexes in Java SDK
> >
> > Full release notes are below. As a reminder, the backend portions of
> 1.4.2
> > have not been pushed yet, so they won't likely work (though
> vacuum_indexes
> > for Java should be working). Download and enjoy!
> >
> > Python
> > -------------
> > - The XMPP API was updated to include presence and allow subscriptions.
> > - The Task Queue now supports programmatic deleting of tasks.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2588
> > - The maximum rate per queue at which tasks are processed has been
> increased
> > to
> >   100 tasks per second.
> > - The maximum number of concurrent requests for a single queue can be
> > specified
> >   in the application's queue.yaml. This provides an additional
> easy-to-use
> > form
> >   of rate limiting. The current number of running tasks is also displayed
> in
> >   the Admin Console.
> > - Metadata queries in the Datastore now support cursors.
> > - Admin Console logs viewer now displays time as YYYY-MM-DD HH:MM:SS.mmm.
> > - Added a warning when an admin tries to upload a queue.yaml where the
> > number
> >   of new queues and the number of disabled queues exceeds 100.
> > - Django 1.2.4 is available via use of the use_library() declaration.
> This
> >   version of Django has also been added to the Python SDK.
> > - The Prospective Search API (formerly named the Matcher API) is
> available
> > for
> >   use by all applications. Applications will be limited to a maximum of
> 1000
> >   subscriptions during the experimental release.
> > - Added builtin support for the deferred library.
> > - If Python Precompilation fails, an error will be printed but the app
> will
> >   still be uploaded.
> > - Added a --disable_sdk_update_check command line flag to the
> dev_appserver.
> > - The Mail API added KML and KMZ files as allowed attachments.
> > - Fixed an issue where the datastore copy functionality did not work if
> > writes
> >   were disabled on the source application.
> > - Fixed an issue where mail from @appid.appspotmail.com did not work
> when
> >   sending mail to app admins.
> > - Fixed an issue where the dev_appserver URLFetch API limit was 16MB. It
> is
> > now
> >   32 MB to match production.
> > - Fixed a zipimport issue on Windows which was not working due to path
> >   separators.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2086
> > - Fixed an issue where the SDK did not enforce the 100 task limit for the
> > Task
> >   Queue.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3296
> > - Fixed an issue where Query.order() was broken for properties with the
> > 'name'
> >   attribute.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3693
> > - Fixed an unhelpful error message in the Python namespace_manager.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3931
> >
> > Java
> > ---------
> > - You can now vacuum datastore indexes with the Java SDK.
> > - The XMPP API was updated to include presence and allow subscriptions.
> > - The Task Queue now supports programmatic deleting of tasks.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2588
> > - The maximum rate per queue at which tasks are processed has been
> increased
> > to
> >   100 task per second.
> > - The maximum number of concurrent requests for a single queue can be
> > specified
> >   in the application's queue.xml. This provides an additional easy-to-use
> > form
> >   of rate limiting. The current number of running tasks is also displayed
> in
> >   the Admin Console.
> > - Metadata queries in the Datastore now support cursors.
> > - Admin Console logs viewer now displays time as YYYY-MM-DD HH:MM:SS.mmm.
> > - Added a warning when an admin tries to upload a queue.yaml where the
> > number
> >   of new queues and the number of disabled queues exceeds 100.
> > - Added a putIfUntouched() method to the Memcache API.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2139
> > - Added JAX-WS support for writing SOAP clients and SAAJ support for
> writing
> >   SOAP servers. JAX-WS for SOAP servers is not yet supported.
> > - The Mail API added KML and KMZ files as allowed attachments.
> > - Fixed an issue where mail from @appid.appspotmail.com did not work
> when
> >   sending mail to app admins.
> > - Fixed an issue where the SDK did not enforce the 100 task limit for the
> > Task
> >   Queue.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3296
> > - Fixed an issue where the Java SDK URLFetch did not support 32MB
> response
> >   sizes.
> >    http://code.google.com/p/googleappengine/issues/detail?id=4215
> > - Fixed an issues where <jsp-file> mappings in web.xml were broken.
> >    http://code.google.com/p/googleappengine/issues/detail?id=4216
> >
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > Blogger:http://googleappengine.blogspot.com
> > Reddit:http://www.reddit.com/r/appengine
> > Twitter:http://twitter.com/app_engine
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Mauro Sebastián Asprea

E-Mail: [email protected]
Mobile: +34 654297582
Skype: mauro.asprea

Algunos hombres ven las cosas como son y se preguntan porque. Otros sueñan
cosas que nunca fueron y se preguntan por qué no?.
George Bernard Shaw

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to