Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
We Distribute
  1. Home
  2. General Discussion
  3. Posting about my Mastodon Relay again, registration is open so feel free to add it (location of the relay is US East Coast).

Posting about my Mastodon Relay again, registration is open so feel free to add it (location of the relay is US East Coast).

Scheduled Pinned Locked Moved General Discussion
mastodonactivitypubfediverse
17 Posts 2 Posters 105 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

    @julian Hmm, it seems the software I'm using has non-Public hard setting that isn't configurable on /actor, so I don't think it's compatible with your instance unless I can figure out a way to lax those settings 🤔

    julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.space
    wrote on last edited by
    #6

    incentive@mastodon.circlewithadot.net can you share more information? What's a "non-public hard setting"?

    Also, what software are you using? I have mainly tested against Aoderelay, but I should be compatible with others too 🙂

    1 Reply Last reply
    0
    • incentive@mastodon.circlewithadot.netI This user is from outside of this forum
      incentive@mastodon.circlewithadot.netI This user is from outside of this forum
      incentive@mastodon.circlewithadot.net
      wrote on last edited by
      #7

      @julian I'm using https://github.com/yukimochi/Activity-Relay, and the error I'm getting is "relay-server | ERRO[0275] Rejected Follow, Unfollow Request : https://activitypub.space/actor only https://www.w3.org/ns/activitystreams#Public is allowed to follow"

      I think I get the same error when a Friendica instance attempts as well.

      julian@activitypub.spaceJ 1 Reply Last reply
      0
      • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

        @julian I'm using https://github.com/yukimochi/Activity-Relay, and the error I'm getting is "relay-server | ERRO[0275] Rejected Follow, Unfollow Request : https://activitypub.space/actor only https://www.w3.org/ns/activitystreams#Public is allowed to follow"

        I think I get the same error when a Friendica instance attempts as well.

        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.space
        wrote on last edited by
        #8

        incentive@mastodon.circlewithadot.net ooooooh cool, Activity-Relay was one of the relays I was not able to test against... here I thought they were just closed, now I know it's an error!

        This is the relevant bit of code after searching their repository... Let's see what I can dig up.

        1 Reply Last reply
        0
        • incentive@mastodon.circlewithadot.netI This user is from outside of this forum
          incentive@mastodon.circlewithadot.netI This user is from outside of this forum
          incentive@mastodon.circlewithadot.net
          wrote on last edited by
          #9

          @julian I think /relay needs to be added as a valid follower of /actor. I'm going to test a change really quick and see if I break it or not lol

          julian@activitypub.spaceJ 1 Reply Last reply
          0
          • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

            @julian I think /relay needs to be added as a valid follower of /actor. I'm going to test a change really quick and see if I break it or not lol

            julian@activitypub.spaceJ This user is from outside of this forum
            julian@activitypub.spaceJ This user is from outside of this forum
            julian@activitypub.space
            wrote on last edited by
            #10

            incentive@mastodon.circlewithadot.net The code suggests that when parsing the follow request, it's checking object and ensuring that it is one of:

            1. https://www.w3.org/ns/activitystreams#Public
            2. It's own ID (so, https://relay-us-east.circlewithadot.net/actor)

            NodeBB is sending https://relay-us-east.circlewithadot.net/actor, so it should satisfy that constraint, but I am not sure where in the Activity-Relay code it is failing out.

            1 Reply Last reply
            0
            • incentive@mastodon.circlewithadot.netI This user is from outside of this forum
              incentive@mastodon.circlewithadot.netI This user is from outside of this forum
              incentive@mastodon.circlewithadot.net
              wrote on last edited by
              #11

              @julian I rebuilt the docker image with some changes in resolver - you're welcome to try again in the meantime if you wish - if not I can return to this tomorrow 🙂

              Appreciate you looking into this with me.

              julian@activitypub.spaceJ 1 Reply Last reply
              0
              • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

                @julian I rebuilt the docker image with some changes in resolver - you're welcome to try again in the meantime if you wish - if not I can return to this tomorrow 🙂

                Appreciate you looking into this with me.

                julian@activitypub.spaceJ This user is from outside of this forum
                julian@activitypub.spaceJ This user is from outside of this forum
                julian@activitypub.space
                wrote on last edited by
                #12

                incentive@mastodon.circlewithadot.net success!

                15276e47-c5df-4a4a-b245-68ccc83c109e-image.png

                Link Preview Image
                1 Reply Last reply
                0
                • incentive@mastodon.circlewithadot.netI This user is from outside of this forum
                  incentive@mastodon.circlewithadot.netI This user is from outside of this forum
                  incentive@mastodon.circlewithadot.net
                  wrote on last edited by
                  #13

                  @julian Confirmed! "relay-server | INFO[0263] Sent MutuallyFollow Request : https://activitypub.space/actor
                  relay-server | INFO[0263] RelayState reloaded "

                  🤝

                  julian@activitypub.spaceJ 1 Reply Last reply
                  0
                  • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

                    @julian Confirmed! "relay-server | INFO[0263] Sent MutuallyFollow Request : https://activitypub.space/actor
                    relay-server | INFO[0263] RelayState reloaded "

                    🤝

                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.space
                    wrote on last edited by
                    #14

                    incentive@mastodon.circlewithadot.net so what was the issue, a bug in Activity-Relay?

                    The LitePub section on FEP-ae0c: Fediverse Relay Protocols: Mastodon and LitePub is pretty vague about deviations from expectations. It would be good to shore up this FEP a bit.

                    1 Reply Last reply
                    0
                    • incentive@mastodon.circlewithadot.netI This user is from outside of this forum
                      incentive@mastodon.circlewithadot.netI This user is from outside of this forum
                      incentive@mastodon.circlewithadot.net
                      wrote on last edited by
                      #15

                      @julian All I did was make both /actor and /relay accepted follows from /actor, going through the issues in their repo and you showing me the resolver page is what made me try it. https://github.com/yukimochi/Activity-Relay/issues/90

                      incentive@mastodon.circlewithadot.netI 1 Reply Last reply
                      0
                      • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

                        @julian All I did was make both /actor and /relay accepted follows from /actor, going through the issues in their repo and you showing me the resolver page is what made me try it. https://github.com/yukimochi/Activity-Relay/issues/90

                        incentive@mastodon.circlewithadot.netI This user is from outside of this forum
                        incentive@mastodon.circlewithadot.netI This user is from outside of this forum
                        incentive@mastodon.circlewithadot.net
                        wrote on last edited by
                        #16

                        @julian Congrats on ActivityPub.space btw- made an account. Looks cool.

                        julian@activitypub.spaceJ 1 Reply Last reply
                        1
                        • incentive@mastodon.circlewithadot.netI incentive@mastodon.circlewithadot.net

                          @julian Congrats on ActivityPub.space btw- made an account. Looks cool.

                          julian@activitypub.spaceJ This user is from outside of this forum
                          julian@activitypub.spaceJ This user is from outside of this forum
                          julian@activitypub.space
                          wrote on last edited by
                          #17

                          incentive@mastodon.circlewithadot.net incentive welcome!

                          1 Reply Last reply
                          1
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          Powered by NodeBB Contributors
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups