Hi,

I’ve moved over to piefed.social from lemmy not too long ago and tried to link my piefed.social account in Voayger, but all I get is a notification at the top of my screen saying “Connection error, please try again.”.

I was actually able to create and link a piefed.world account and link it in Voyager. So I’m not sure why it doesn’t want to work with the .social account.

Does anyone have a fix for this ?

  • Rimu@piefed.socialM
    link
    fedilink
    English
    arrow-up
    7
    ·
    6 days ago

    I’ve just added some code which automatically removes spaces before and after what you provide as your username and password. We already had this in the web UI but not the API.

    Please try again.

    • GreyCat@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      6 days ago

      Unfortunately, I’m still getting the same error.

      EDIT: Just to confirm, able to login through the web UI with the same credentials.

      • Rimu@piefed.socialM
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        Damn.

        I logged out of Voyager and then back in again so “it works for me”. Sorry.

        • GreyCat@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 days ago

          No problem, don’t worry about it. Probably an error on my end since other people don’t seem to have reported the same problem.
          It’s just so weird that I connect to the world instance but not the social one 😱

          • OpenStars@piefed.social
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 days ago

            Sorry if this is too basic but have you deleted the cache and force-closed the app before trying again? Or even the storage, if you don’t have any other accounts on it to worry about.

            If you don’t know what all that means, then I suggest uninstalling the app (if you don’t have any other accounts on it), rebooting your phone, and then reinstalling the app to try again. It’s overkill, but should offer the best chance of working unless somehow that connection is being blocked by something strange and more specific to you.

            • GreyCat@piefed.socialOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              6 days ago

              I just did, tried reinstalling the app after clearing storage and cache and rebooting (my settings 😭). Tried in the web app, in another browser. Tried with, and without a VPN. It’s still a no-go ¯\_ (ツ)_/¯

              I think I might just migrate to piefed.world 🤔

                • GreyCat@piefed.socialOP
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  edit-2
                  6 days ago

                  Actually just tried in Blorp, and it does work…
                  I had wanted to tried earlier but for some reason blorp wasn’t loading anything.
                  But now it does work and I can login to piefed.social on it.
                  Which still begs the question as to why does Voyager allow me to connect to piefed.world but not piefed.social.

  • asudox@lemmy.asudox.dev
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    6 days ago

    While I do not have voyager on the phone, trying it out on the web, it seems like voyager does not really have custom error messages for errors returned by the Piefed API (or at least in my case)

    I got a 400 status code with incorrect_login error message despite seeing a “Connection error, please try again.”. It’s possible that it is something similar.

    If you are also using it on the desktop, try checking the network logs.

    • GreyCat@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 days ago

      So i’m getting a status code 200 with a response method of OPTIONS. But two of the response headers are “server: cloudflare” and “x-frame-options: DENY”. Am I correct to believe that I’m being blocked by Cloudflare ?

      • asudox@lemmy.asudox.dev
        link
        fedilink
        arrow-up
        3
        ·
        6 days ago

        Nope. You wouldn’t see a 200 status code if Cloudflare blocked the request.

        You should look for a request with method POST.

        • GreyCat@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          6 days ago

          Oh ok sorry about that --’ I am actually also getting an incorrect_login error message as well. Which is weird because I am using a password manager and can connect just fine to piefed (obviously). Were you able to connect in your case ?

          • asudox@lemmy.asudox.dev
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            6 days ago

            I don’t really have a Piefed account, so I just typed in random stuff to see if my prediction was correct.

            You should check the sent data to see if the password or username you typed in are really sent the way you typed them in (as rimu pointed out, it could be that there are some spaces around the username or the password for whatever reason).

            While not something I encounter alot, sometimes using the autofill function of my password manager (Bitwarden) somehow causes the password to not be accepted by the server. Try manually copying and pasting the credentials. If nothing works, I guess open a bug report at voyager repo.

            I doubt this has to do with Piefed’s API.

  • turdburglar@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 days ago

    me too. i tried several times and i finally gave up and moved to blorp.

    it took a while but i got used to it but now i like it better than i liked voyager.

    • GreyCat@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 days ago

      I would also maybe try to use it, but the only problem is that there is no font size setting in Blorp and the text size is a too small for me ^^’

      • Mose13@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        5 days ago

        Blorp dev here. I know on iOS, you can increase text size by changing the OS text scaling. I haven’t tested this on Android or web. Might need a way to manually override it. Any specific examples in the app where the text is too small? Any examples where you’re ok with the text size, for reference?

        • GreyCat@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 days ago

          It seems as though the system font size on android affects most texts. But beside post title, profile sidebar (saved, profile, logout, …) and maybe settings, everything else is too small / smaller. Comments and subscription sidebar are really too small. Community and instance sidebars are a bit better but still small, and settings are ok.

          Really, I would prefer a font size selector in the settings for at least post title and post content / comments if possible.

          Thanks for reaching out o/