RSSOwl can't connect to Google Reader

Help
DavidM
2012-08-28
2012-10-13
  • DavidM
    DavidM
    2012-08-28

    Sorry to report yet another GR issue... As far as I have seen, this one hasn't
    been reported. It's not a 400 Bad Request.

    Suddenly my RSSOwl stopped connecting to Google. The error message says
    (approx, not using English): Cannot import. Reason: cannot connect to Google
    Reader.

    My RSSOwl can't connect to any GR account at all. RSSOwl on other computers
    can connect correctly to those same GR accounts (these computers are in the
    same office: same LAN, same connection to the internet, more or less the same
    Windows configuration). I completely erased everything RSSOwl related from the
    hard drive (not from registry) and installed from scratch: the problem stayed.

    I think this is the relevant part of the log:

    !ENTRY org.rssowl.ui 4 4 2012-08-28 10:40:41.825
    !MESSAGE No se Puede Importar. Razón: Connection reset
    !STACK 0
    java.lang.reflect.InvocationTargetException
        at org.rssowl.ui.internal.dialogs.importer.ImportElementsPage$13.run(ImportElementsPage.java:933)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(Unknown Source)
    Caused by: org.rssowl.core.connection.ConnectionException: Connection reset
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.internalOpenStream(DefaultProtocolHandler.java:465)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.openStream(DefaultProtocolHandler.java:388)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.openStream(DefaultProtocolHandler.java:365)
        at org.rssowl.core.util.SyncUtils.internalGetGoogleAuthToken(SyncUtils.java:213)
        at org.rssowl.core.util.SyncUtils.getGoogleAuthToken(SyncUtils.java:182)
        at org.rssowl.ui.internal.dialogs.importer.ImportElementsPage$13.run(ImportElementsPage.java:888)
        ... 1 more
    Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.security.ssl.InputRecord.readFully(Unknown Source)
        at sun.security.ssl.InputRecord.read(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
        at sun.security.ssl.AppOutputStream.write(Unknown Source)
        at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
        at java.io.BufferedOutputStream.flush(Unknown Source)
        at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:506)
        at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
        at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.openConnection(DefaultProtocolHandler.java:795)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.internalOpenStream(DefaultProtocolHandler.java:458)
        ... 6 more
    Root exception:
    org.rssowl.core.connection.ConnectionException: Connection reset
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.internalOpenStream(DefaultProtocolHandler.java:465)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.openStream(DefaultProtocolHandler.java:388)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.openStream(DefaultProtocolHandler.java:365)
        at org.rssowl.core.util.SyncUtils.internalGetGoogleAuthToken(SyncUtils.java:213)
        at org.rssowl.core.util.SyncUtils.getGoogleAuthToken(SyncUtils.java:182)
        at org.rssowl.ui.internal.dialogs.importer.ImportElementsPage$13.run(ImportElementsPage.java:888)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(Unknown Source)
    Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(Unknown Source)
        at java.net.SocketInputStream.read(Unknown Source)
        at sun.security.ssl.InputRecord.readFully(Unknown Source)
        at sun.security.ssl.InputRecord.read(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
        at sun.security.ssl.AppOutputStream.write(Unknown Source)
        at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
        at java.io.BufferedOutputStream.flush(Unknown Source)
        at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:506)
        at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
        at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.openConnection(DefaultProtocolHandler.java:795)
        at org.rssowl.core.internal.connection.DefaultProtocolHandler.internalOpenStream(DefaultProtocolHandler.java:458)
        ... 6 more
    

    Thanks!

     
  • genodeftest
    genodeftest
    2012-08-29

    Looks like a certificate issue. Can you check your Certificates e.g. with
    Internet Explorer on the Google Reader website?

     
  • DavidM
    DavidM
    2012-08-30

    I can login to Google Reader with any browser. What am I supposed to do to check the certificates? Thanks.

     
  • DavidM
    DavidM
    2012-09-04

    I think there are no certificates in Google Reader website. When I check certificates in page properties (IE8) it says that the website provides no certificate.

    Is there anything else I can look at? RSSOwl + Google Reader was a fundamental tool for my job.

     
  • genodeftest
    genodeftest
    2012-10-13

    Google Reader provides certificates if it runs with https (url in your browser). And I don't know how to check RSSOwl's certificates…