Visitar URL original
Can't add the feed · Issue #524 · stringer-rss/stringer · GitHub
Skip to content

Can't add the feed #524

Open
Open

Description

@m0nhawk

When I'm trying to add this feed: https://www.perell.com/blog?format=rss, I get the error:

We couldn't find that feed. Try again.

It's accessible from the Docker container and I'm not sure how to further debug and fix it:

$ docker-compose exec stringer curl https://www.perell.com/blog?format=rss
<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Site-Server v6.0.0-26812-26812 (http://www.squarespace.com) on Sat, 07 Nov 2020 00:11:17 GMT
--><rss ...

Will be thankful for pointers on this one.

Activity

  1. MattiaDucci commented on Jun 28, 2021

    @MattiaDucci

    Same problem for me...

  2. guidopetri commented on Jul 21, 2021

    @guidopetri
    Collaborator

    Upgrading to the latest versions of the dependency gems worked for me. Steps are:

    • log in as stringer user
    • update rbenv (cd ~/.rbenv; git pull; cd plugins/ruby-build; git pull; cd ~)
    • rbenv rehash
    • cd ~/stringer; git pull
    • gem update bundler
    • bundle upgrade
    • restart stringer (if via systemd, then logout and sudo systemctl restart stringer.target; if running in foreground then just Ctrl+C and restart with foreman)

    In particular, I was adding a different Squarespace RSS feed, which was giving me the same error. Your feed works for me too now.

  3. guidopetri commented on Jul 21, 2021

    @guidopetri
    Collaborator

    @mockdeep I think this can be closed once one of the other two users confirm it works for them.

  4. mockdeep commented on Jan 16, 2022

    @mockdeep
    Collaborator

    Hi @m0nhawk @MattiaDucci are you still seeing this issue?

  5. brentcetinich commented on Mar 2, 2022

    @brentcetinich

    The problem happens for me too, but for a different feed. However they both have TLS certificate issued by lets encrypt (Chain looks like this (ISRG Root X1 --> R3)

    It seems that the new lets encrypt CA is not in the trust store.

    The error I get is

    stringer | OpenSSL::SSL::SSLError error occurred with: https://perell.com/feed/': SSL_connect returned=1 errno=0 state=error: certificate verify failed`

    I am running on the docker image and I can't seem to find where .rbenv is.

  6. mockdeep commented on Mar 2, 2022

    @mockdeep
    Collaborator

    @brentcetinich I'm not sure I'll get a chance to look into this soon, but if you manage to make any progress I'll be happy to look over a PR. We don't install rbenv in the docker image, so you'll need to set it up yourself, or another Ruby version manager.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions