Salta al contenuto principale


There is a new setting for server operators in #Mastodon 4.4, under Administration -> Server Settings -> Discovery, called "Allow external sites to see your Mastodon server as a traffic source". If you're running a server for a larger group of people there is no privacy downside to enabling this, and it will help make the fediverse more visible as a traffic source to the rest of the web.
in reply to Eugen Rochko

I'm not a Mastodon server admin, but I'm curious what this actually does?
in reply to Ric

@dev_ric By default, Mastodon tells the browser not to send a referrer header when users navigate away to other websites. This allows the server's hostname to be sent.
@Ric
in reply to Eugen Rochko

ah, I see. Is it just the host name that's sent, or the actual referrer url? I'm used to seeing user agent strings in our web server access logs which generally tend to include the Mastodon server host name, but knowing the actual post that's sending traffic would be brilliant.
in reply to Eugen Rochko

In my opinion, the default setting of not sending the referrer header is wrong. Is there a valid reason for this?

@dev_ric

@Ric
in reply to Piero Bosio

@pierobosio @dev_ric for small to single user instances the referrer header could only be used by one or two people. Which would allow for tracking.
in reply to Piero Bosio

@pierobosio @dev_ric it is not wrong. It's a privacy enhancing choice. It's only wrong if you think the Fediverse needs to compete with other networks on numbers.
in reply to Claudius

@claudius

The referrer helps website administrators understand where web traffic is coming from. It's useful because it allows them to discover online resources.

@Gargron @dev_ric

in reply to Piero Bosio

You're telling this to someone who had their first website in 1998. First self written web application in 2002. Worked as a web developer and sysadmin for a decade. Teaches networking and web technology for a living for almost 20 years now.

Thank you for explaining the concept of the referrer header to me. What made you think I didn't know that?

Questa voce Γ¨ stata modificata (2 mesi fa)
in reply to Claudius

@claudius

Well, congratulations, there's a need for people with experiences like yours. I didn't read that information in your profile.

in reply to Eugen Rochko

Looks nice. Interested in how it works behind the scenes!
in reply to Eugen Rochko

is there any downside to a small or single user instance to do this? Or is it more like no, but no advantage either...
in reply to Mike Johnston

@ThaMunsta Some website owners may see e.g. nervesocket.com in their traffic logs and if they check it out it may identify you if you're its only user. If you don't mind this, there is no downside.
in reply to Eugen Rochko

Hi Eugen, I've seen someone working on Tusky ask about quote posts and was interested in testing out how they look currently. Is it possible that you have some quote posts somewhere on a test server that client authors can test against before the 4.5 release allows quote posts to be made?
in reply to Eugen Rochko

Will this enable analysts to group all Mastodon domains together as ’Mastodon’ traffic source, or as social network β€˜Mastodon’? Or will every server still show up as its own unique traffic source?

At work we are looking at ways to make Mastodon visible, but its distributed nature makes that hard right now.

in reply to Eugen Rochko

Interesting. I copied a link to forward to somebody and amidst all the gobbledygook after the "?" In the URL, I noticed that it said the source was mastodon. I thought to myself that this must be something new, and indeed it is!

I am guessing that means either my server or the one that the link was hosted on has implemented this. I think it's great. It will show publishers and any site the actual reach (for better or worse, I guess) they are getting on here.

in reply to Eugen Rochko

Excellent thing! I hope bigger instances enable this, as I feel webstats are missing Fediverse numbers, and thus the trafic percentage other social website's number is too high. It will be interesting to see the impact of this on the conversation around Mastodon and the Fediverse.
in reply to Eugen Rochko

I haven't noticed a difference, except media loads have always been very slow,- It may be loading a little bit faster?
Any work been done on the streaming/caching of media?
Unknown parent

mastodon - Collegamento all'originale
Eugen Rochko
@krinkle Our apps do this, for example Mastodon for Android sends org.joinmastodon.android as the referrer.
in reply to Eugen Rochko

Ah, nice. The code mentions referrer instead of referer. Found it now.

Is this possible on iOS as well?

github.com/mastodon/mastodon-a…

in reply to Eugen Rochko

β˜πŸΌπŸ™πŸΌπŸ‘‹πŸΌβ˜πŸΌπŸ‘πŸΌπŸ’―β˜πŸΌ
in reply to Eugen Rochko

It would be really nice if it were possible to extend this so that it could set something like '?fediverse=mastodon' or similar in the referrer URL. That would make it easy for analytics tools to search for '?fediverse=' to find all referrals from any ActivityPub software and for '?fediverse=mastodon' to find Mastodon specifically.

Currently, each Mastodon instance will show up as its own thing and someone looking through the analytics needs to track which domains are running Mastodon (or other kinds of Fediverse software) and correlate them. Meanwhile, Twitter, Facebook, BlueSky, and so on each show up as a single referrer.

Unknown parent

mastodon - Collegamento all'originale
Eugen Rochko
@CriticalSilence See other responses in the thread.
in reply to Eugen Rochko

Hey @jerry ! Perhaps you have already written about this. What setting have you chosen for infosec.exchange? And thank you, as always, for your impeccable work.
⇧